Todd Lyons wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I 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
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.

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]


Reply via email to