apt-0.5.15lorg3-pre2
Panu Matilainen <[email protected]> Wed, 22 Mar 2006 00:10:29 +0200
| Newsgroups | gmane.linux.conectiva.apt-rpm |
|---|---|
| Message-ID | <[email protected]> |
apt-0.5.15lorg3-pre1 turned out to be a bit of a disaster, this ought to work somewhat better: http://laiskiainen.org/apt/testing/apt-0.5.15lorg3-pre2.tar.bz2 Changes since pre1: - Fix dependencies on rpmlib internally provided features - Download and parse filelists.xml for resolving file dependencies on arbitrary files - Treat zero epochs from repomd repositories as no epoch at all, createrepo stomps epoch="0" on packages that dont have epoch at all (mostly a cosmetic issue) I wasn't planning to do the filelists.xml stuff yet but turns out several major packages on FC/RHEL have wacko file dependencies and this was simply a must, otherwise it'd keep removing openssh-server and such due to broken dependencies :-/ The downside to the filelists stuff is that it eats *ridiculous* amounts of memory the way it's currently done. Kids, don't try this at home^H^H^H^H^H^H on boxes with less than 512MB of memory, it'll just eat the system alive. This has got to change obviously rather sooner than later. There are some lurking issues still, when dry-testing FC4 -> FC5 upgrades I'm getting unpredicable "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages." errors from avahi package: it sometimes calculates the install correctly and sometimes stops with the above error. Haven't figured that one out yet. - Panu -