trouble with poudriere and recent ports tree
Alfred Bartsch
bartsch at dssgmbh.de
Tue Oct 8 12:14:40 UTC 2013
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Am 08.10.2013 13:23, schrieb Bryan Drewery:
> On 10/8/2013 5:51 AM, Alfred Bartsch wrote:
>> Hi all, after updating my ports tree to a more recent version
>> (svn revision: 329714), I'm no longer able to build most of my
>> ports with poudriere, as I was before (some weeks ago).
>>
>> IMHO there are two major issuses: 1) the STAGE environment isn't
>> yet fully implemented, as some ports seem to need "NO_STAGE=yes"
>> in make.conf: e.g. devel/libSM, ports-mgmt/poudriere and others.
>> poudriere reports a successful build for these, but the packages
>> do not exist after bulk run.
>
> This is not a problem. They are marked NO_STAGE to run
> compatibility code until they are converted.
Thank you for your fast answer.
AFAICS there are some ports left which are NOT marked NO_STAGE, but
can only be built (at least) with poudriere if NO_STAGE is set.
>
>>
>> So after updating /usr/local/etc/poudriere.d/make.conf with the
>> NO_STAGE line, I successfully built some ports (e.g.
>> poudriere-3.0.9).
>
> NO_STAGE is not a user variable. Do NOT put it in your make.conf.
> This will break a lot.
>
Then I need some advice, how to actually build ports-mgmt/poudriere or
devel/libSM (and some more) without this entry in
/usr/local/etc/poudriere.d/make.conf.
Does this NO_STAGE entry break the build of my failed ports list?
>>
>> 2) the new method of handling manpages does only partly work for
>> me. There are some ports left, which fail at step "package" (see
>> list). As m4 and perl are among these, there are more than 1200
>> ports skipped during bulk run.
>>
>> For now, I'm lost. Am I missing something? Is there someone, who
>> is able to give any hints?
>>
>> I'd really like to update my local packages. This is with
>> stable/8: FreeBSD dsssrvt4.incore 8.4-STABLE FreeBSD 8.4-STABLE
>> #4 r253040: Mon Aug 12 14:59:20 CEST 2013
>> root at dsssrvt4.incore:/usr/obj/usr/src/sys/SERVER64 amd64
>>
>> List of failed ports: ===================== multimedia/libdv
>> libdv-1.0.0_4 package ===> Building package for libdv-1.0.0_4
>> tar: man/man1/dubdv.1.gz: Cannot stat: No such file or directory
>> tar: man/man1/dvconnect.1.gz: Cannot stat: No such file or
>> directory tar: man/man1/encodedv.1.gz: Cannot stat: No such file
>> or directory tar: Error exit delayed from previous errors.
>> pkg_create: make_dist: tar command failed with code 256 *** Error
>> code 1
>>
>> devel/m4 m4-1.4.17,1 package ===> Building package for
>> m4-1.4.17,1 tar: man/man1/gm4.1.gz: Cannot stat: No such file or
>> directory tar: Error exit delayed from previous errors.
>> pkg_create: make_dist: tar command failed with code 256 *** Error
>> code 1
>>
>> graphics/webp webp-0.3.1_1 package ===> Building package for
>> webp-0.3.1_1 tar: man/man1/cwebp.1.gz: Cannot stat: No such file
>> or directory tar: man/man1/dwebp.1.gz: Cannot stat: No such file
>> or directory tar: man/man1/gif2webp.1.gz: Cannot stat: No such
>> file or directory tar: man/man1/webpmux.1.gz: Cannot stat: No
>> such file or directory tar: Error exit delayed from previous
>> errors. pkg_create: make_dist: tar command failed with code 256
>> *** Error code 1
>>
>> sysutils/fusefs-libs fusefs-libs-2.9.3_1 package ===> Building
>> package for fusefs-libs-2.9.3_1 tar: man/man1/fusermount.1.gz:
>> Cannot stat: No such file or directory tar:
>> man/man1/ulockmgr_server.1.gz: Cannot stat: No such file or
>> directory tar: man/man8/mount.fuse.8.gz: Cannot stat: No such
>> file or directory tar: Error exit delayed from previous errors.
>> pkg_create: make_dist: tar command failed with code 256 *** Error
>> code 1
>>
>> graphics/ocrad ocrad-0.22 package ===> Building package for
>> ocrad-0.22 tar: man/man1/ocrad.1.gz: Cannot stat: No such file or
>> directory tar: Error exit delayed from previous errors.
>> pkg_create: make_dist: tar command failed with code 256 *** Error
>> code 1
>>
>> lang/perl5.14 perl-5.14.4_1 package ===> Building package for
>> perl-5.14.4_1 tar: man/man1/a2p.1.gz: Cannot stat: No such file
>> or directory tar: man/man1/c2ph.1.gz: Cannot stat: No such file
>> or directory tar: man/man1/config_data.1.gz: Cannot stat: No such
>> file or directory ... (long list) tar: man/man1/xsubpp.1.gz:
>> Cannot stat: No such file or directory tar:
>> lib/perl5/5.14/perl/man/man3/AnyDBM_File.3.gz: Cannot stat: No
>> such file or directory tar:
>> lib/perl5/5.14/perl/man/man3/App::Cpan.3.gz: Cannot stat: No
>> such file or directory tar:
>> lib/perl5/5.14/perl/man/man3/App::Prove.3.gz: Cannot stat: No
>> such file or directory ... (another long list) tar:
>> lib/perl5/5.14/perl/man/man3/vmsish.3.gz: Cannot stat: No such
>> file or directory tar:
>> lib/perl5/5.14/perl/man/man3/warnings.3.gz: Cannot stat: No such
>> file or directory tar:
>> lib/perl5/5.14/perl/man/man3/warnings::register.3.gz: Cannot
>> stat: No such file or directory tar: Error exit delayed from
>> previous errors. pkg_create: make_dist: tar command failed with
>> code 256 *** Error code 1
>>
>> security/clamav clamav-0.98_1 package ===> Building package for
>> clamav-0.98_1 tar: man/man1/clambc.1.gz: Cannot stat: No such
>> file or directory tar: man/man1/clamconf.1.gz: Cannot stat: No
>> such file or directory tar: man/man1/clamdscan.1.gz: Cannot stat:
>> No such file or directory tar: man/man1/clamdtop.1.gz: Cannot
>> stat: No such file or directory tar: man/man1/clamscan.1.gz:
>> Cannot stat: No such file or directory tar:
>> man/man1/freshclam.1.gz: Cannot stat: No such file or directory
>> tar: man/man1/sigtool.1.gz: Cannot stat: No such file or
>> directory tar: man/man5/clamav-milter.conf.5.gz: Cannot stat: No
>> such file or directory tar: man/man5/clamd.conf.5.gz: Cannot
>> stat: No such file or directory tar:
>> man/man5/freshclam.conf.5.gz: Cannot stat: No such file or
>> directory tar: man/man8/clamav-milter.8.gz: Cannot stat: No such
>> file or directory tar: man/man8/clamd.8.gz: Cannot stat: No such
>> file or directory tar: Error exit delayed from previous errors.
>> pkg_create: make_dist: tar command failed with code 256 *** Error
>> code 1
>>
>> _______________________________________________
>> freebsd-ports at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports To
>> unsubscribe, send any mail to
>> "freebsd-ports-unsubscribe at freebsd.org"
>>
>
>
- --
Regards
Alfred Bartsch
Data-Service GmbH
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAlJT9ysACgkQ5QGe2JdVf3h5pACeONFDA8//e76i8Mam/AW+euXV
lroAnRtcnqaPdXpHo4fTof83I4rNOcJI
=E3hN
-----END PGP SIGNATURE-----
More information about the freebsd-ports
mailing list