Bugs item #844909, was opened at 2003-11-18 21:28
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=380273&aid=844909&group_id=24006

Category: None
Group: None
Status: Open
Resolution: None
Priority: 8
Submitted By: dann frazier (dannf)
Assigned to: Nobody/Anonymous (nobody)
Summary: make fails w/ perl 5.8.2

Initial Comment:
  while trying to build from cvs, i hit a build error
w/ SC.

i could reproduce with the 2.0.8 SC release in debian,
so the change
that broke things was likely caused by a Debian perl
upgrade, because
it obviously built before.

It appears that the newer perl is adding a --section=1
to the end of the
POD2MAN variable, while the old one doesn't.  The way
SC defines POD2MAN,
any appending arguments will be passed to the perl
binary instead of the
pod2man binary, causing perl to error out.

what is the extra code doing, and can it be done a
different way?

here's the details:
[EMAIL PROTECTED]:/tmp/systemconfigurator-2.0.8$ make
manifypods NOECHO=
/bin/sh -c true
/bin/sh -c true
/bin/sh -c true
/bin/sh -c true
/bin/sh -c true
/bin/sh -c true
/bin/sh -c true
/bin/sh -c true
/bin/sh -c true
/usr/bin/perl -we '[EMAIL PROTECTED];for (keys %m){' -e 'next if
-e $m{$_} && -M $m{$_} < -M $_ && -M $m{$_} < -M
"Makefile";' -e 'print "Manifying $m{$_}\n";' -e
'system(qq[$^X ].q["-I/usr/lib/perl/5.8.2"
"-I/usr/share/perl/5.8.2" /usr/bin/pod2man
"--center=System Configurator" "--release=System
Configurator v2.0.8" ].qq[$_>$m{$_}])==0 or warn
"Couldn\047t install $m{$_}\n";' -e 'chmod(oct(644)),
$m{$_} or warn "chmod 644 $m{$_}: $!\n";}' --section=1
--perm_rw=644  bin/systemconfigurator blib/man1/systemconfigurator.1
Unrecognized switch: --section=1  (-h will show valid
options).
make: *** [manifypods] Error 29

-----

if i go back to a woody system, it works fine.
/usr/bin/perl -I/usr/lib/perl/5.6.1
-I/usr/share/perl/5.6.1 -MExtUtils::MakeMaker -e
"MY->fixin(shift)" blib/script/systemconfigurator
/usr/bin/perl -we '[EMAIL PROTECTED];for (keys %m){' -e 'next if
-e $m{$_} && -M $m{$_} < -M $_ && -M $m{$_} < -M
"Makefile";' -e 'print "Manifying $m{$_}\n";' -e
'system(qq[$^X ].q["-I/usr/lib/perl/5.6.1"
"-I/usr/share/perl/5.6.1" /usr/bin/pod2man
"--center=System Configurator" "--release=System
Configurator v2.0.8" ].qq[$_>$m{$_}])==0 or warn
"Couldn\047t install $m{$_}\n";' -e 'chmod(oct(644)),
$m{$_} or warn "chmod 644 $m{$_}: $!\n";}' bin/systemconfigurator 
blib/man1/systemconfigurator.1


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=380273&aid=844909&group_id=24006


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Sisuite-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/sisuite-devel

Reply via email to