Re: [Cooker] perl-Digest-MD5-2.09 build fix

2000-05-22 Thread Guillaume Cottenceau

Stefan van der Eijk [EMAIL PROTECTED] writes:

 This is now a LC_* configuration (got todo with the French language?).
 gtk+ refuses to build on my systems, it doesn't like make 3.79 (which is
 in cooker) but builds fine with make 3.77. And there are some more
 packages (on both alpha and intel) that don't build...

Yes, we noticed the problem in make. However, this is apparently a matter
of lower tolerance to errors as of Make 3.79 [there is a strip without
arguments somewhere, 3.79 won't tolerate that]. We did not know actually
what to do on that, and now I fear it will be too late..

For the LC_* config, I don't really know how to cleanly fix this problem.
Here's the transcript:

[gc@kenobi ~/rpm] locale
LANG=POSIX
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_ALL=


Hope this helps.


-- 
Guillaume Cottenceau




[Cooker] perl-Digest-MD5-2.09 build fix

2000-05-21 Thread Stefan van der Eijk

Package maintainer in charge of perl-Digest-MD5, please take a look
this .diff file... This solves a problem with building perl-Digest-MD5,

Processing files: perl-Digest-MD5-2.09-5mdk
File listed twice: /usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Digest
File listed twice:
/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Digest/MD2
File listed twice:
/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Digest/MD2/MD2.bs
File listed twice:
/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Digest/MD2/MD2.so
File listed twice:
/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Digest/MD5
File listed twice:
/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Digest/MD5/.packlist
File listed twice:
/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Digest/MD5/MD5.bs
File listed twice:
/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Digest/MD5/MD5.so
File listed twice:
/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Digest/SHA1
File listed twice:
/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Digest/SHA1/SHA1.bs
File listed twice:
/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Digest/SHA1/SHA1.so
Finding  Provides: (using /usr/lib/rpm/find-provides)...
Finding  Requires: (using /usr/lib/rpm/find-requires)...
Provides: MD2.so MD5.so SHA1.so
Requires: perl = 5.00503 ld-linux.so.2 libc.so.6 libc.so.6(GLIBC_2.0)
[stefan@stefan SPECS]$

Thanks,

Stefan

--- Digest-MD5.spec.origSun May 21 15:39:04 2000
+++ Digest-MD5.spec Sun May 21 15:40:20 2000
@@ -1,7 +1,7 @@
 Summary: Digest-MD5 module for perl (Security_and_Encryption/SHA)
 Name: perl-Digest-MD5
 Version: 2.09
-Release: 5mdk
+Release: 6mdk
 Copyright: GPL or Artistic
 Group: Development/Perl
 Source0: Digest-MD5-%{version}.tar.bz2
@@ -28,11 +28,13 @@
 
 %files
 %defattr(-,root,root)
-/usr/lib/perl5/site_perl/*/*/auto/*
 /usr/lib/perl5/site_perl/*/*/[A-Z]*
 /usr/lib/perl5/man/*/*
 
 %changelog
+* Sun May 21 2000 Stefan van der Eijk [EMAIL PROTECTED] 2.09-6mdk
+- fixed %files section, removed duplicate files
+
 * Fri Mar 31 2000 Pixel [EMAIL PROTECTED] 2.09-5mdk
 - rebuild, new group, cleanup
 



Re: [Cooker] perl-Digest-MD5-2.09 build fix

2000-05-21 Thread Stefan van der Eijk

This also applies to:

perl-Digest-MD5-2.09-5mdk.src.rpm
perl-HTML-Parser-3.05-4mdk.src.rpm
perl-HTML-SimpleParse-0.08-2mdk.src.rpm
perl-IO-stringy-1.209-1mdk.src.rpm
perl-MD5-1.7-11mdk.src.rpm
perl-MIME-Base64-2.11-4mdk.src.rpm
perl-MIME-tools-4.124-2mdk.src.rpm
perl-MP3-Info-0.80-1mdk.src.rpm
perl-MailTools-1.14-1mdk.src.rpm
perl-Msgcat-1.03-4mdk.src.rpm
perl-Parse-RecDescent-1.78-1mdk.src.rpm

--- Digest-MD5.spec.origSun May 21 15:39:04 2000
+++ Digest-MD5.spec Sun May 21 15:40:20 2000
@@ -1,7 +1,7 @@
 Summary: Digest-MD5 module for perl (Security_and_Encryption/SHA)
 Name: perl-Digest-MD5
 Version: 2.09
-Release: 5mdk
+Release: 6mdk
 Copyright: GPL or Artistic
 Group: Development/Perl
 Source0: Digest-MD5-%{version}.tar.bz2
@@ -28,11 +28,13 @@
 
 %files
 %defattr(-,root,root)
-/usr/lib/perl5/site_perl/*/*/auto/*
 /usr/lib/perl5/site_perl/*/*/[A-Z]*
 /usr/lib/perl5/man/*/*
 
 %changelog
+* Sun May 21 2000 Stefan van der Eijk [EMAIL PROTECTED] 2.09-6mdk
+- fixed %files section, removed duplicate files
+
 * Fri Mar 31 2000 Pixel [EMAIL PROTECTED] 2.09-5mdk
 - rebuild, new group, cleanup
 


--- HTML-Parser.spec.orig   Sun May 21 15:57:39 2000
+++ HTML-Parser.specSun May 21 15:59:02 2000
@@ -1,7 +1,7 @@
 Summary:   HTML-Parser module for perl (World_Wide_Web_HTML_HTTP_CGI/HTML)
 Name:  perl-HTML-Parser
 Version:   3.05
-Release:   4mdk
+Release:   5mdk
 Copyright: GPL or Artistic
 Group: Development/Perl
 
@@ -31,11 +31,13 @@
 
 %files
 %defattr(-,root,root)
-/usr/lib/perl5/site_perl/*/*/auto/*
 /usr/lib/perl5/site_perl/*/*/[A-Z]*
 /usr/lib/perl5/man/*/*
 
 %changelog
+* Sun May 21 2000 Stefan van der Eijk [EMAIL PROTECTED] 3.05-5mdk
+- fixed %files section, removed duplicate files
+
 * Wed May 17 2000 David BAUDENS [EMAIL PROTECTED] 3.05-4mdk
 - Fix build for i486
 - Use %%{_tmppath} for BuildRoot


--- HTML-SimpleParse.spec.orig  Sun May 21 16:16:27 2000
+++ HTML-SimpleParse.spec   Sun May 21 16:17:57 2000
@@ -5,7 +5,7 @@
 Name: %{name}
 Version: %{version}
 Summary: HTML-SimpleParse module for perl (World_Wide_Web_HTML_HTTP_CGI/HTML)
-Release: 2mdk
+Release: 3mdk
 Copyright: distributable
 Group: Development/Perl
 Source0: 
ftp://ftp.pasteur.fr/pub/computing/CPAN/modules/by-module/HTML/HTML-SimpleParse-%{version}.tar.bz2
@@ -35,11 +35,13 @@
 
 %files
 %defattr(-,root,root)
-/usr/lib/perl5/site_perl/*/*/auto/*
 /usr/lib/perl5/site_perl/*/*/[A-Z]*
 /usr/lib/perl5/man/*/*
 
 %changelog
+* Sun May 21 2000 Stefan van der Eijk [EMAIL PROTECTED] 0.08-3mdk
+- fixed %files section, removed duplicate files 
+
 * Mon Apr  3 2000 Guillaume Cottenceau [EMAIL PROTECTED] 0.08-2mdk
 - fixed group
 - rebuild with new perl


--- Parse-RecDescent.spec.orig  Sun May 21 16:16:27 2000
+++ Parse-RecDescent.spec   Sun May 21 16:20:47 2000
@@ -6,7 +6,7 @@
 Version: %{version}
 Summary: Parse-RecDescent module for perl (String_Lang_Text_Proc/Text)
 Summary(fr): Parse-RecDescent : modules d'interface plug-in perl pour Gimp
-Release: 1mdk
+Release: 2mdk
 Copyright: distributable
 Group: Development/Perl
 Source0: 
ftp://ftp.pasteur.fr/pub/computing/CPAN/modules/by-module/Parse/%{real_name}-%{version}.tar.bz2
@@ -42,11 +42,13 @@
 
 %files
 %defattr(-,root,root)
-/usr/lib/perl5/site_perl/*/*/auto/*
 /usr/lib/perl5/site_perl/*/*/[A-Z]*
 /usr/lib/perl5/man/*/*
 
 %changelog
+* Sun May 21 2000 Stefan van der Eijk [EMAIL PROTECTED] 1.78-2mdk
+- fixed %files section, removed duplicate files
+
 * Mon Apr  3 2000 Guillaume Cottenceau [EMAIL PROTECTED] 1.78-1mdk
 - 1.78
 - fixed group


--- perl-IO-stringy.spec.orig   Sun May 21 16:16:27 2000
+++ perl-IO-stringy.specSun May 21 16:27:08 2000
@@ -5,7 +5,7 @@
 Summary: Perl module for I/O on in-core objects like strings and arrays
 Name: %{name}
 Version: %{version}
-Release: 1mdk
+Release: 2mdk
 Copyright: GPL
 Group: Development/Perl
 Buildroot: %{_tmppath}/%{name}-root
@@ -48,11 +48,13 @@
 
 %files
 %defattr(-,root,root)
-/usr/lib/perl5/site_perl/*/*/auto/*
 /usr/lib/perl5/site_perl/*/*/[A-Z]*
 /usr/lib/perl5/man/*/*
 
 %changelog
+* Sun May 21 2000 Stefan van der Eijk [EMAIL PROTECTED] 1.209-1mdk
+- fixed %files section, removed duplicate files
+
 * Mon Apr  3 2000 Guillaume Cottenceau [EMAIL PROTECTED] 1.209-1mdk
 - 1.209
 - fixed group


8c8
 Release:  11mdk
---
 Release:  12mdk
50d49
 /usr/lib/perl5/site_perl/*/*/auto/*
54a54,56
 * Sun May 21 2000 Stefan van der Eijk [EMAIL PROTECTED] 1.7-12mdk
 - fixed %files section, removed duplicate files
 


--- perl-MIME-Base64.spec.orig  Sun May 21 16:16:27 2000
+++ perl-MIME-Base64.spec   Sun May 21 16:34:03 2000
@@ -2,7 +2,7 @@
 %define name perl-MIME-Base64
 %define real_name MIME-Base64
 %define version 2.11
-%define release 4mdk
+%define release 5mdk
 
 Summary: Perl module for MIME encoding/decoding (base64 and quoted-printable)
 Name: %{name}
@@ -52,11 +52,13 @@
 
 %files
 %defattr(-,root,root)
-/usr/lib/perl5/site_perl/*/*/auto/*
 

Re: [Cooker] perl-Digest-MD5-2.09 build fix

2000-05-21 Thread Guillaume Cottenceau

Stefan van der Eijk [EMAIL PROTECTED] writes:

[..]

 perl-MIME-tools-4.124-2mdk.src.rpm
 perl-MP3-Info-0.80-1mdk.src.rpm
 perl-MailTools-1.14-1mdk.src.rpm
 perl-Msgcat-1.03-4mdk.src.rpm
 perl-Parse-RecDescent-1.78-1mdk.src.rpm

[..]

 -/usr/lib/perl5/site_perl/*/*/auto/*
  /usr/lib/perl5/site_perl/*/*/[A-Z]*


All this stuff seems to be based on the LC_* configuration of the machine.
In particular, on our in-house build machine kenobi, [A-Z] apparently
would expand to ABCD...XYZ so there is no problem.

If you check our perl-* rpm's, files are not listed twice.

When we built up the RPM's, files were not listed twice. [this leads to a
fatal build error]


I can only think that your locale configuration shall expand [A-Z] to
AaBcCc.. etc, thus leading to files listed twice. We had a talk on this
mailing already. However I don't know the definite solution to this
problem. It appears that it is the case with bash-expand but not with
zsh-expand. Pablo maybe could find the solution?


Your patch would not apply to both our configurations. :-(


-- 
Guillaume Cottenceau




Re: [Cooker] perl-Digest-MD5-2.09 build fix

2000-05-21 Thread Stefan van der Eijk

 [..]
 
  perl-MIME-tools-4.124-2mdk.src.rpm
  perl-MP3-Info-0.80-1mdk.src.rpm
  perl-MailTools-1.14-1mdk.src.rpm
  perl-Msgcat-1.03-4mdk.src.rpm
  perl-Parse-RecDescent-1.78-1mdk.src.rpm
 
 [..]
 
  -/usr/lib/perl5/site_perl/*/*/auto/*
   /usr/lib/perl5/site_perl/*/*/[A-Z]*
 
 All this stuff seems to be based on the LC_* configuration of the machine.
 In particular, on our in-house build machine kenobi, [A-Z] apparently
 would expand to ABCD...XYZ so there is no problem.
Aha... or there is a problem (just depens on the way you look at things)

 If you check our perl-* rpm's, files are not listed twice.
True... I was wondering how it was pulled off ;-)

 When we built up the RPM's, files were not listed twice. [this leads to a
 fatal build error]

 I can only think that your locale configuration shall expand [A-Z] to
 AaBcCc.. etc, thus leading to files listed twice. We had a talk on this
 mailing already. However I don't know the definite solution to this
 problem. It appears that it is the case with bash-expand but not with
 zsh-expand. Pablo maybe could find the solution?

 Your patch would not apply to both our configurations. :-(
true...

I'd like to know which configurations you guys are building on. I'm
running
my alpha and intel systems at "cooker" level (all the way up2date) and
I'm
having problems with quite some packages...

This is now a LC_* configuration (got todo with the French language?).
gtk+ refuses to build on my systems, it doesn't like make 3.79 (which is
in cooker) but builds fine with make 3.77. And there are some more
packages
(on both alpha and intel) that don't build...

kind regards,

Stefan van der Eijk