Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 09 Aug 2014 15:20:22 +0200
From:      Matthias Andree <matthias.andree@gmx.de>
To:        freebsd-ports@freebsd.org
Subject:   Re: poudriere and failing ports (and other questions)
Message-ID:  <53E62016.6020004@gmx.de>
In-Reply-To: <20140809131012.GA17400@sh4-5.1blu.de>
References:  <20140809131012.GA17400@sh4-5.1blu.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Am 09.08.2014 um 15:10 schrieb Matthias Apitz:
...

> 2)
> When I fire up the building for the above two ports in the list:
> x11/xorg
> x11/kde4
>=20
> with:
>=20
> # poudriere bulk -f /usr/local/etc/poudriere-list -j freebsd-head -p po=
rts-head
>=20
> some of the ports are failing to build, for example:
>=20
> =3D=3D=3D=3D>> [01] Starting build of audio/libvorbis
> =3D=3D=3D=3D>> [01] Finished build of audio/libvorbis: Success
> =3D=3D=3D=3D>> [01] Starting build of www/p5-HTTP-Date
> =3D=3D=3D=3D>> [01] Finished build of www/p5-HTTP-Date: Failed: build-d=
epends
> =3D=3D=3D=3D>> [01] Skipping build of sysutils/p5-File-Listing: Depende=
nt port www/p5-HTTP-Date failed
> =3D=3D=3D=3D>> [01] Skipping build of www/p5-HTTP-Cookies: Dependent po=
rt www/p5-HTTP-Date failed
> =3D=3D=3D=3D>> [01] Skipping build of www/p5-HTTP-Daemon: Dependent por=
t www/p5-HTTP-Date failed
> =3D=3D=3D=3D>> [01] Skipping build of www/p5-HTTP-Message: Dependent po=
rt www/p5-HTTP-Date failed
> =3D=3D=3D=3D>> [01] Skipping build of www/p5-HTTP-Negotiate: Dependent =
port www/p5-HTTP-Date failed
> =3D=3D=3D=3D>> [01] Skipping build of www/p5-libwww: Dependent port www=
/p5-HTTP-Date failed
> =3D=3D=3D=3D>> [01] Skipping build of x11/xscreensaver: Dependent port =
www/p5-HTTP-Date failed
> =3D=3D=3D=3D>> [01] Starting build of databases/sqlite3
> =3D=3D=3D=3D>> [01] Finished build of databases/sqlite3: Success
> =3D=3D=3D=3D>> [01] Starting build of graphics/jasper
> =3D=3D=3D=3D>> [01] Finished build of graphics/jasper: Success
>=20
> How do I deal with such failing ports? In the past I just
> went to the place, run 'make install' again and looked what the
> problem was. And now, with poudriere, how I have todo this?

# poudriere testport -j freebsd-head -p ports-head \
	-i -o www/p5-HTTP-Date

-i means interactive, -o specifies the origin (one port only).

poudriere attempts the build and drops you into a shell inside the jail
so you can inspect the failure.

> 4)
> A lot of builds fail with some problem in misc/help2man:
>=20
> ...
> =3D=3D=3D=3D>> [01] Skipping build of textproc/xmlto: Dependent port mi=
sc/help2man failed
> =3D=3D=3D=3D>> [01] Skipping build of x11-servers/xorg-server: Dependen=
t port misc/help2man failed
> =3D=3D=3D=3D>> [01] Skipping build of astro/xplanet: Dependent port mis=
c/help2man failed
> =3D=3D=3D=3D>> [01] Skipping build of x11/xscreensaver: Dependent port =
misc/help2man failed
>=20
> This port itself failed with the log attached below. I do not
> understand the missing (sub-) port:
>=20
> =3D=3D=3D>   help2man-1.43.3_1 depends on package: /new_packages/All/p5=
-Locale-gettext
> -1.05_3.txz - not found
>=20
> p5-Locale-gettext-1.05_3.txz was built and is in

Interesting=99 - poudriere or -devel?
Do you see the same issue on FreeBSD 10?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53E62016.6020004>