[Resent because it was rejected because I used a wrong sender address - apologies if this turns up twice]
Several perl modules have broken dependencies on rhel4. For example: perl-DBD-Pg-2.17.1-1.el4.rf requires perl >= 5.006001 perl-Module-Build-0.3603-1.el4.rf requires perl >= 5.006001 perl-Regexp-Common-2010010201-1.el4.rf requires perl >= 5.00473 However, RHEL4 uses a different numbering scheme: rpm -q --provides perl ... perl = 4:5.8.8-2.el4s1 and 4:5.8.8 apparently isn't greater than 5.006001, although it should be (5.8.8 is 5.008008 in the perl world, but of course RPM cannot know this). The culprit seems to be an explicit Requires line in the spec files which was added a few months ago. Given that 5.006001 is very old and 5.00473 is ancient and older versions were never installed on any RHEL still supported by rpmforge, these Requires lines could probably be safely omitted. I also noted that the SRPM for perl-DBD-Pg-2.17 (didn't look at the others) now has "el5" in the name. Maybe that was intended only for RHEL5 and built for the other versions by mistake? hp -- _ | Peter J. Holzer | Auf jedem Computer sollte der Satz Ludwigs II |_|_) | Sysadmin WSR | eingeprägt stehen: "Ein ewig Rätsel will ich | | | h...@wsr.ac.at | bleiben, mir und andern." __/ | http://www.hjp.at/ | -- Wolfram Heinrich in desd
signature.asc
Description: Digital signature
_______________________________________________ suggest mailing list suggest@lists.rpmforge.net http://lists.rpmforge.net/mailman/listinfo/suggest