Todd Lyons wrote:
This is a bug in rpm (rpm-build to be exact). find.requires is the problem, located in /usr/lib/rpm. look at line 165.-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1I originally sent this to an internal list, but then I realized contribs were probably handled by others. These need to be fixed. Blue skies... Todd
When you build you "own" perl based rpm it read the site config version as 5.8.00 but then writes the requires as 5.800 which breaks perl builds...
Pain in the ass I've been dealing with for my perl modules I build at JPL.
- ----- Forwarded message from Todd Lyons <[EMAIL PROTECTED]> ----- Date: Fri, 14 Feb 2003 10:31:01 -0800 Subject: More bad perl requires (was Re: [Cooker] emacs-EPL-0.7-3mdk.i586.rpm) Pixel wrote on Thu, Feb 13, 2003 at 10:31:47PM +0100 :Charles A Edwards <[EMAIL PROTECTED]> writes:emacs-EPL-0.7-3mdk.i586.rpm is uninstallable as it builds with a require for "perl-base-5.800"bad bad package. fixing.
[root@fiji /work/Mandrake-devel/contrib/i586]# for i in [pP]erl-*; do
rpm -qp --requires $i | grep "5\.800" && echo $i; done
perl-base >= 5.800
Perl-Tidy-20020425-3mdk.noarch.rpm
perl-base >= 5.800
perl-Cache-Cache-1.01-3mdk.noarch.rpm
perl-base >= 5.800
perl-NKF-1.71-3mdk.i586.rpm
perl-base >= 5.800
perl-Net-Netmask-1.9002-2mdk.i586.rpm
perl-base >= 5.800
perl-SNMP-MIB-Compiler-0.06-2mdk.noarch.rpm
perl-base >= 5.800
perl-SOAP-Lite-0.55-2mdk.noarch.rpm
perl >= 5.800
perl-Text-Kakasi-1.05-2mdk.i586.rpm
Blue skies... Todd
- -- | MandrakeSoft USA | Security is like an onion. It's made |
| http://www.mandrakesoft.com | made up of several layers and makes |
| http://www.mandrakelinux.com | you cry. --Howard Chu |
Mandrake Cooker Devel Version, Kernel 2.4.21pre4-5mdk
- ----- End forwarded message -----
- -- Todd Lyons -- MandrakeSoft, Inc. http://www.mandrakesoft.com/
Favourite shell: bash, though I also like 'init=/usr/bin/emacs'
--Andrew Tridgell
Mandrake Cooker Devel Version, Kernel 2.4.21pre4-5mdk
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+TTablp7v05cW2woRArBQAJ40hfh8Xvo5WdO53LvX0v9TUrY8KQCfQLxB
8bJrOAbZdXGCoqHKFcsahOI=
=M7pM
-----END PGP SIGNATURE-----
-- Bryan Whitehead SysAdmin - JPL - Interferometry Systems and Technology Phone: 818 354 2903 [EMAIL PROTECTED]
