[Bug 205242] editors/libreoffice (5.0.3, r403255) does not build in poudriere on 11.0-CURRENT r276659
olli hauer
ohauer at gmx.de
Sun Dec 13 16:43:11 UTC 2015
On 2015-12-13 17:20, Matthias Apitz wrote:
> El día Friday, December 11, 2015 a las 10:46:18AM +0000, bugzilla-noreply at freebsd.org escribió:
>
>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205242
>>
>> Bug ID: 205242
>> Summary: editors/libreoffice (5.0.3, r403255) does not build in
>> poudriere on 11.0-CURRENT r276659
>> Product: Ports & Packages
>> Version: Latest
>> Hardware: amd64
>> OS: Any
>> Status: New
>> Severity: Affects Only Me
>> Priority: ---
>> Component: Individual Port(s)
>> Assignee: office at FreeBSD.org
>> Reporter: guru at unixarea.de
>> Assignee: office at FreeBSD.org
>> Flags: maintainer-feedback?(office at FreeBSD.org)
>>
>> The port build in poudriere stops at the end after many hours with:
>>
>> [build LNK] StaticLibrary/libvclmain.a
>> [build LNK] Executable/gengal.bin
>> [build GAL] arrows
>> Work on gallery
>> 'file:///wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-5.0.3.2/workdir/Gallery/arrows'
>> Existing themes: 0
>> Existing themes: 1
>> Failed to acquire theme
>> /wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-5.0.3.2/solenv/gbuild/Gallery.mk:72:
>> recipe for target
>> '/wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-5.0.3.2/workdir/Gallery/arrows.done'
>> failed
>> ...
>
> There are other (older) cases visible with Google showing the same
> problem, for example:
> https://forums-web2.gentoo.org/viewtopic-t-1025000.html
> saying that the dir ..../Gallery/arrows/ only contains two empty files
> with the names arrows.sdv and arrows.thm. The files are not part of the
> tar file in /usr/ports/distfiles.... so they are perhaps generated wrong
> on the run.
>
> What is the best way with poudriere(!) to nail this down, because
> poudriere cleans the workspace?
>
> I will give it a try with
>
> # poudriere bulk -j freebsd-head -p ports-20151208 -w editors/libreoffice
>
> There is also the flag -i for poudriere, but I have never used this
> before. Is there any guiding doc how to debug failing ports in
> poudriere?
>
There is a way to archive the complete $port/work directory in case the build failed.
# poudriere.conf:
# If set, failed builds will save the WRKDIR to ${POUDRIERE_DATA}/wrkdirs
SAVE_WRKDIR=yes
It should be possible to extract the archive into the port and start with the failed build
--
olli
More information about the freebsd-office
mailing list