apt-0.5.15lorg3-pre4 available
Panu Matilainen <[email protected]> Fri, 07 Apr 2006 12:39:24 +0300
| Newsgroups | gmane.linux.conectiva.apt-rpm |
|---|---|
| Message-ID | <1144402764.3563.19.camel@dhcppc0> |
I haven't given up yet ;) http://laiskiainen.org/apt/testing/apt-0.5.15lorg3-pre4.tar.bz2 is out for grabbing. Main changes since pre3: - fix build with gcc 4.1 and tons of compiler warnings (Philipp Thomas and Ralf Corsepius) - use a vector into primarly.xml package nodes to simplify and speed up access, this fixes various strange off-by-one errors in the previous pre-versions - properly free up memory from libxml2 calls (largely by Ralf) - fix various issues with the distroverpkg handling (Dmitry V. Levin) - remove duplicates from certain apt-cache dependency lists (Ralf) - fix source-operations (accidentally broken by the filelists handling code) so build-dep and source work again - an experimental tweak to the upgrade algorithm which seems to fix the ugly "resolve generated breaks" errors on fc4 -> fc5 (the error can happen on older apt releases as well so this isn't really repomd specific) - misc other code cleanups Known issues: - md5sum'ing of src.rpm retrieval is disabled because of internal fuss wrt sha1 vs md5sums, will be fixed at some point - there's something fishy about package versions from different sources, eg: [root@dhcppc0 cmdline]# ./apt-cache showpkg glibc Package: glibc Versions: 2.4-4(/var/lib/rpm/Packages) 2.4-4(/var/state/apt/lists/ayo.freshrpms.net_fedora_linux_5_i386_core_repodata_primary.xml) 2.4-4(/var/state/apt/lists/ayo.freshrpms.net_fedora_linux_5_i386_core_repodata_primary.xml) ..where it should show it as just a single version with different sources for the package, eg 2.4-4(/var/state/apt/lists/ayo.freshrpms.net_fedora_linux_5_i386_core_repodata_primary.xml,/var/lib/rpm/Packages) That probably causes some weird artifacts in other places than just apt-cache output. - Panu