Re: Inching towards new release...

Panu Matilainen <[email protected]> Mon, 20 Mar 2006 06:29:40 -0800 (PST)
Newsgroups gmane.linux.conectiva.apt-rpm
Message-ID <[email protected]>
On Sun, 19 Mar 2006, Panu Matilainen wrote:
>
> Just uploaded a pre-version of next apt-rpm release:
> http://laiskiainen.org/apt/testing/apt-0.5.15lorg3-pre1.tar.bz2
>
> The repomd branch has now been merged to trunk and the repomd support is 
> feature complete to the extent I have in mind for the initial release [1]. 
> All functionality is supposed to be back in place both with old apt 
> repositories and repomd and any mix-and-match combination of them, anything 
> else is a bug that should be reported. Oh and it now understands repomd 
> source repositories as well [2].
>
> I'm expecting to do one or two more pre-releases to tidy things up a bit and 
> shake out any remaining bugs (surely there are some), so now is a good time 
> to put it to some heavyweight testing :)

Already found out a couple of issues with this myself:
- rpm internal versioned dependencies are broken at least in some cases,
   attached patch should fix
- zero vs no epoch can cause apt wanting to upgrade a package which
   is already of the latest version, at least it can happen with
   allow-duplicated packages together with upgradevirt.lua script but
   need to look closer whether it's just a bug in the script or within apt
   itself

Zero vs no epoch is probably going to cause some headache anyway as 
createrepo stomps epoch="0" on all packages whether they have an epoch of 
zero or no epoch - will probably cause problems with older rpm releases 
where epoch promotion is used...

 	- Panu -