From http://www.rpm.org --- The next developmental release will be at: 4.2 (not yet there). The stated early (10 November 2002) roadmap for that new release is to include: --- Yet the ebuild is marked at 'unstable'. I've marked it as 'unavailable' (-x86) for now Reproducible: Always Steps to Reproduce: 1. 2. 3.
I only work on the redhat rawhide srpm. It is in there current beta distrobution, so couldn't it be in ours? It is just that rpm-4.0 and rpm-4.1 have problems with gentoo which rpm-4.2 does not. That is why I added it. I think it should be in unstable. Stefan
so let me see if i get this ... an ebuild exists called rpm-4.2 and it has ~x86 4.2 has not yet been released ... the answer (imo) would be to make it like 4.2_pre(some date) ...
The tarball in the rpm-4.2.0 srpm is called rpm-4.2.0.tar.gz It has been released by Redhat in it's beta release (Pheobe I think) and in rawhide. It has not been anounced at www.rpm.org as I guess it is a Redhat puppet and they are waiting till the next major Redhat release. I don't think the the rpm source will change due to the naming of the tarball in the srpm. No datestamp or pre suffix. If the offical rpm release at www.rpm.org changes the tarball then I will have to do a -r1 release, but I doubt it. I think they are just sitting on it. Stefan
Moreover, the release of rpm 4.2 on Gentoo 1.2 gives the following emerge error: # emerge -p -u world These are the packages that I would merge, in order: Calculating world dependencies | !!! all ebuilds that could satisfy "dev-libs/elfutils" have been masked. !!! (dependency required by "app-arch/rpm-4.2" [ebuild]) as rpm depends on elfutils which is masked on 1.2 as itself depends on gcc 3.2. Probably rpm 4.2 should stay out of 1.2 profile until this dependency is fixed.
rpm 4.2 is now out of 1.2, thanks for catching this. And I now believe you that the rpm tarball is a prerelease version. Someone on the rpm email list said that rawhide versions are snapshots. As such it should have _pre?????? Might change it one day .... but I don't know the snapshot's datestamp.
well then make the datestamp up :) i'm not kidding ... just stamp it the day you commit the ebuild ...
I see I was a little quick off the mark! rpm-4.2.tar.gz is out in the wild now (got it from an ibiblio mirror). There is still a problem with the ebuild, the SRC_URI is wrong, rpm.org doesn't have a /pub/rpm/dist/rpm-4.2.x directory. My comment on marking it as unavailable was due to over half a dozen mirrors I tried at the time not having the file, and the SRC_URI pointing to an unreleased version at the maintainer.
I have removed the ebuild and put in a new one called _pre069 based on rpm-4.2-0.69.src.rpm which shipped with RH 9.0 Stefan