Re: [Cooker] perl-Digest-MD5-2.09 build fix
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
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
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
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
[..] 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