Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 08 Oct 2013 14:14:36 +0200
From:      Alfred Bartsch <bartsch@dssgmbh.de>
To:        Bryan Drewery <bdrewery@FreeBSD.org>
Cc:        ports@freebsd.org
Subject:   Re: trouble with poudriere and recent ports tree
Message-ID:  <5253F72C.1060001@dssgmbh.de>
In-Reply-To: <5253EB2D.2070109@FreeBSD.org>
References:  <5253E3AE.5010504@dssgmbh.de> <5253EB2D.2070109@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
-----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@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@freebsd.org mailing list 
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports To
>> unsubscribe, send any mail to
>> "freebsd-ports-unsubscribe@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-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5253F72C.1060001>