Smart 0.52
Christoph Thiel
cthiel at suse.de
Fri Oct 5 10:47:45 PDT 2007
Hi Gustavo,
congratulations to the new release! I have a couple of patches lying around
(and applied to the SUSE package), which I would like to get upstream:
* smart-yast-media.patch
handle yast repos that a spread over multiple dirs correctly
* smart-yast2_compressed-packages.patch
support compress yast2 packages file, introduced in openSUSE 10.3
(I noticed that I had to remove /var/lib/smart/cache manually, after adding
smart-yast2_compressed-packages.patch, because smart didn't seem to notice
that its cache was outdated with the changed YaST2Channel object.
Best,
Christoph
On Fri, Oct 05, 2007 at 02:29:53PM -0300, Gustavo Niemeyer wrote:
>
> Smart 0.52 has just been published.
>
> Download information is available at http://labix.org/smart
>
> MD5SUM: f1681adedd18b86f679a53ad8361c9e9 (check it!)
>
> Some of the changes in this version:
>
> - Added a more practical message before "Configuration is in
> readonly mode".
>
> - Added Russian translations, by Aleksey Klimov.
>
> - Applied patch from Peter Warasin fixing the fallback encoding
> in the RPM pm module.
>
> - Made apt-deb channels not break up when the uncompressed version of
> the package isn't available in the MD5Sum list, which is the case
> in a few repositories.
>
> - Only allow one initialization of the Smart library at a time, enforced
> by a lock.
>
> - Implemented smart.initialized() function, to test if Smart was
> already initialized before and not yet deinitialized.
>
> - In the deb backend, catch OSError on the waitpid, check if it was
> caused by an EINTR error, and retry in these cases.
>
> - Implemented cache-loaded and cache-loaded-pre-link hooks, with
> proper testing.
>
> - The debian tag loader would load an incorrect architecture if
> asked to. This change fixes that, and adds a test to ensure
> that it continues to be the case.
>
> - Command query --show-all will now show requires properly (instead
> of only pre-requires).
>
> - Check for access rights in /etc/auto.master, rather than checking
> for file existence (patch from Ubuntu).
>
> Have fun!
>
> --
> Gustavo Niemeyer
> http://niemeyer.net
>
>
>
--
Christoph Thiel, Tech. Project Management, Research & Development
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smart-yast-media.patch
Type: text/x-patch
Size: 600 bytes
Desc: not available
URL: <http://lists.labix.org/pipermail/smart-labix.org/attachments/20071005/2eb2ca7e/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smart-yast2_compressed-packages.patch
Type: text/x-patch
Size: 3356 bytes
Desc: not available
URL: <http://lists.labix.org/pipermail/smart-labix.org/attachments/20071005/2eb2ca7e/attachment-0003.bin>
More information about the Smart
mailing list