errors on pkg_create for p5-* ports
Hello, After installing 7.1R ports (portupgraded) I'm trying to create packages of all the ~1000 installed packages; 8 packages, all belonging to bsdpan-* packages from ports/www/p5-* (exact list below) are giving errors; what could I do? the command has been always 'pkg_create -Rnb x'; thx matthias bsdpan-URI-1.37: ... tar: /usr/local/lib/perl5/5.8.9/man/man3/URI.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/URI::Escape.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/URI::Heuristic.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/URI::QueryParam.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/URI::Split.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/URI::URL.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/URI::WithBase.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/URI::data.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/URI::file.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/URI::ldap.3: Cannot stat: No such file or directory tar: Removing leading '/' from member names tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 bsdpan-Compress-Raw-Zlib-2.015: ... tar: /usr/local/lib/perl5/5.8.9/man/man3/Compress::Raw::Zlib.3: Cannot stat: No such file or directory tar: Removing leading '/' from member names tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 bsdpan-IO-Compress-Base-2.015: ... tar: /usr/local/lib/perl5/5.8.9/man/man3/File::GlobMapper.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/IO::Compress::Base.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/IO::Uncompress::AnyUncompress.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/IO::Uncompress::Base.3: Cannot stat: No such file or directory tar: Removing leading '/' from member names tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 bsdpan-IO-Compress-Zlib-2.015: ... tar: /usr/local/lib/perl5/5.8.9/man/man3/IO::Compress::Deflate.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/IO::Compress::Gzip.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/IO::Compress::RawDeflate.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/IO::Compress::Zip.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/IO::Uncompress::AnyInflate.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/IO::Uncompress::Gunzip.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/IO::Uncompress::Inflate.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/IO::Uncompress::RawInflate.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/IO::Uncompress::Unzip.3: Cannot stat: No such file or directory tar: Removing leading '/' from member names tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 bsdpan-Compress-Zlib-2.015: ... tar: /usr/local/lib/perl5/5.8.9/man/man3/Compress::Zlib.3: Cannot stat: No such file or directory tar: Removing leading '/' from member names tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 bsdpan-HTML-Tagset-3.20: ... tar: /usr/local/lib/perl5/5.8.9/man/man3/HTML::Tagset.3: Cannot stat: No such file or directory tar: Removing leading '/' from member names tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 bsdpan-HTML-Parser-3.59: ... tar: /usr/local/lib/perl5/5.8.9/man/man3/HTML::Entities.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/HTML::Filter.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/HTML::HeadParser.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/HTML::LinkExtor.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/HTML::Parser.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/HTML::PullParser.3: Cannot stat: No such file or directory tar: /usr/local/lib/perl5/5.8.9/man/man3/HTML::TokeParser.3: Cannot stat: No such file or directory tar: Removing leading '/' from member names tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 bsdpan-libwww-perl-5.823: ... tar: Removing leading '/' from member names
Re: errors on pkg_create for p5-* ports
El día Tuesday, January 27, 2009 a las 02:59:24PM +0100, Anton Berezin escribió: Matthias, On Tue, Jan 27, 2009 at 02:15:00PM +0100, Matthias Apitz wrote: After installing 7.1R ports (portupgraded) I'm trying to create packages of all the ~1000 installed packages; 8 packages, all belonging to bsdpan-* packages from ports/www/p5-* (exact list below) are giving errors; what could I do? Something is very interesting here. If you used ports to install those modules, there will be no bsdpan packages, there will be p5 packages. If you installed modules directly from CPAN, there will be bsdpan packages. So before trying to figure out the problem with pkg_create, it would be useful to figure out how the modules in question were installed, and if the answer is directly from CPAN, why the real ports were not used for the task. Your question remembers me what I've posted on January 18 to the kde-freebsd list: Hello, The building of the KDE 3.5.10 master port x11/kde3 fails in misc/shared-mime-info with: # cd /usr/ports/X11/kde3 # make install BATCH=yes checking for perl... /usr/bin/perl checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool === Script configure failed unexpectedly. (this is with portsnap fetch+extract and portupgrade) I did by hand: # perl -MCPAN -e shell at cpan prompt type in: install XML::Parser which made it happy; is this a known issue? (Cc: maintainer gn...@freebsd.org) Well this explains why there is stuff directly from CPAN and why the real has not been used; any idea how to avoid this CPAN access? Another interesting question is whether a previous version of lang/perl5.8 (5.8.8) was installed at some point, and whether perl-after-upgrade script was run after the upgrade to 5.8.9 (as per ports/UPDATING entry). I don't think so that there have been 5.8.8 installed; I installed the base system, portupgraded and went directly to the KDE3 master port which caused the above error; matthias -- Matthias Apitz Manager Technical Support - OCLC GmbH Gruenwalder Weg 28g - 82041 Oberhaching - Germany t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211 e matthias.ap...@oclc.org - w http://www.oclc.org/ http://www.UnixArea.de/ b http://gurucubano.blogspot.com/ SPAMer of the year: Subject: Alle Software ist Deutsche Sprachen From: -40 % die Neujahrsaktion gabriellekel...@grungecafe.com ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: errors on pkg_create for p5-* ports
Matthias, On Tue, Jan 27, 2009 at 02:15:00PM +0100, Matthias Apitz wrote: After installing 7.1R ports (portupgraded) I'm trying to create packages of all the ~1000 installed packages; 8 packages, all belonging to bsdpan-* packages from ports/www/p5-* (exact list below) are giving errors; what could I do? Something is very interesting here. If you used ports to install those modules, there will be no bsdpan packages, there will be p5 packages. If you installed modules directly from CPAN, there will be bsdpan packages. So before trying to figure out the problem with pkg_create, it would be useful to figure out how the modules in question were installed, and if the answer is directly from CPAN, why the real ports were not used for the task. Another interesting question is whether a previous version of lang/perl5.8 (5.8.8) was installed at some point, and whether perl-after-upgrade script was run after the upgrade to 5.8.9 (as per ports/UPDATING entry). \Anton. -- There is no beauty in entropy. -- Eliezer Yudkowsky ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: errors on pkg_create for p5-* ports
On Tue, Jan 27, 2009 at 03:14:52PM +0100, Matthias Apitz wrote: El día Tuesday, January 27, 2009 a las 02:59:24PM +0100, Anton Berezin escribió: Matthias, On Tue, Jan 27, 2009 at 02:15:00PM +0100, Matthias Apitz wrote: After installing 7.1R ports (portupgraded) I'm trying to create packages of all the ~1000 installed packages; 8 packages, all belonging to bsdpan-* packages from ports/www/p5-* (exact list below) are giving errors; what could I do? Something is very interesting here. If you used ports to install those modules, there will be no bsdpan packages, there will be p5 packages. If you installed modules directly from CPAN, there will be bsdpan packages. So before trying to figure out the problem with pkg_create, it would be useful to figure out how the modules in question were installed, and if the answer is directly from CPAN, why the real ports were not used for the task. Your question remembers me what I've posted on January 18 to the kde-freebsd list: Hello, The building of the KDE 3.5.10 master port x11/kde3 fails in misc/shared-mime-info with: # cd /usr/ports/X11/kde3 # make install BATCH=yes checking for perl... /usr/bin/perl checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool === Script configure failed unexpectedly. (this is with portsnap fetch+extract and portupgrade) I did by hand: # perl -MCPAN -e shell at cpan prompt type in: install XML::Parser which made it happy; is this a known issue? (Cc: maintainer gn...@freebsd.org) Well this explains why there is stuff directly from CPAN and why the real has not been used; any idea how to avoid this CPAN access? Well, there is a textproc/p5-XML-Parser port. It should be a dependency of the relevant port required by X11/kde3 (it is not entirely clear from your mail which particular port has failed its configuration change, the above might have contained some useful information). At any rate, this must be fixed unless it was fixed already. I would not know without knowing what port has failed. As for the immediate problem at hand, could you send me (privately, there is no reason to involve that many lists) the output of ls -l /var/db/pkg As well as cat /var/db/pkg/bsdpan-URI*/+CONTENTS As well as ls -l /usr/local/lib/perl5/5.8.9/man/man3/ As well as cat /etc/make.conf As well as cat /etc/manpath.config That should get us started. In theory modules installed directly from CPAN should have their files registered correctly with the package system. It would be very interesting to find out what went wrong. If you don't care about finding out what went wrong and why, and you are sure that the only thing you installed directly from CPAN is XML-Parser (with its dependencies), then an easy way out is to rm -rf /var/db/pkg/bsdpan* and to go to /usr/ports/textproc/p5-XML-Parser and make install clean that. In this case you would not care about creating packages from bsdpan-* things, and you should be in the clear when you create packages from p5-* things. :-) Another interesting question is whether a previous version of lang/perl5.8 (5.8.8) was installed at some point, and whether perl-after-upgrade script was run after the upgrade to 5.8.9 (as per ports/UPDATING entry). I don't think so that there have been 5.8.8 installed; I installed the base system, portupgraded and went directly to the KDE3 master port which caused the above error; Ok. Cheers, \Anton. -- There is no beauty in entropy. -- Eliezer Yudkowsky ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org