Re: Handling of /var/db/fontconfig in poudriere builds ?

2014-06-29 Thread Antoine Brodin
On Sun, Jun 29, 2014 at 11:30 AM, Kurt Jaeger  wrote:
> Hi!
>
>> > I'm trying to test devel/doxygen using poudriere and it complains about
>> >
>> > >> Error: Filesystem touched during build:
>> > extra: var/db/fontconfig/8585c715aba2802b7a927639155fa2e5-le64.cache-4
> [...]
>> > Is there a way to handle or avoid this "error" ?
>
>> The port shouldn't create those files during build.
>
> Ah, ok. Well, I'm still unsure where those files are created. Any ideas ?
>
>> It doesn't here,  do you have special options?
>
> None that I'm aware of...
>
> /var/db/ports/devel_doxygen/options
>
> # This file is auto-generated by 'make config'.
> # Options for doxygen-1.8.7
> _OPTIONS_READ=doxygen-1.8.7
> _FILE_COMPLETE_OPTIONS_LIST=HTMLDOCS PDFDOCS QT4
> OPTIONS_FILE_SET+=HTMLDOCS
> OPTIONS_FILE_SET+=PDFDOCS
> OPTIONS_FILE_SET+=QT4
>
> and poudriere /etc/make.conf:
>
> DEVELOPER=yes
> USE_PACKAGE_DEPENDS=yes
> BATCH=yes
> WRKDIRPREFIX=/wrkdirs
> WITH_PKGNG=yes
> # DEFAULT_VERSIONS= perl5=5.20 php=5.5 python=3.4
> DEFAULT_VERSIONS= perl5=5.20 php=5.5

Ok i can reproduce with PDFDOCS option turned on.
The problem seems to come from the amsfonts,  they do not properly
regenerate the cache after install,  and during the pdfdocs build
something regenerates this cache.
Adding a run_depends on fontconfig in the amsfonts port and using the
@fc keyword may solve it.

Cheers,

Antoine
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Handling of /var/db/fontconfig in poudriere builds ?

2014-06-29 Thread Kurt Jaeger
Hi!

> > I'm trying to test devel/doxygen using poudriere and it complains about
> >
> > >> Error: Filesystem touched during build:
> > extra: var/db/fontconfig/8585c715aba2802b7a927639155fa2e5-le64.cache-4
[...]
> > Is there a way to handle or avoid this "error" ?

> The port shouldn't create those files during build.

Ah, ok. Well, I'm still unsure where those files are created. Any ideas ?

> It doesn't here,  do you have special options?

None that I'm aware of...

/var/db/ports/devel_doxygen/options

# This file is auto-generated by 'make config'.
# Options for doxygen-1.8.7
_OPTIONS_READ=doxygen-1.8.7
_FILE_COMPLETE_OPTIONS_LIST=HTMLDOCS PDFDOCS QT4
OPTIONS_FILE_SET+=HTMLDOCS
OPTIONS_FILE_SET+=PDFDOCS
OPTIONS_FILE_SET+=QT4

and poudriere /etc/make.conf:

DEVELOPER=yes
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
WITH_PKGNG=yes
# DEFAULT_VERSIONS= perl5=5.20 php=5.5 python=3.4
DEFAULT_VERSIONS= perl5=5.20 php=5.5

-- 
p...@freebsd.org +49 171 3101372  6 years to go 
!
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Handling of /var/db/fontconfig in poudriere builds ?

2014-06-29 Thread Antoine Brodin
On Sun, Jun 29, 2014 at 11:06 AM, Kurt Jaeger  wrote:
> Hi!
>
> I'm trying to test devel/doxygen using poudriere and it complains about
>
> >> Error: Filesystem touched during build:
> extra: var/db/fontconfig/8585c715aba2802b7a927639155fa2e5-le64.cache-4
> extra: var/db/fontconfig/91d79561d5e9964953bbdbfe91ce9175-le64.cache-4
> extra: var/db/fontconfig/4c599c202bc5c08e2d34565a40eac3b2-le64.cache-4
> extra: var/db/fontconfig/70c03b3e3294210779bec362c79986d7-le64.cache-4
> extra: var/db/fontconfig/822b97c336d865461182de9b27503dbd-le64.cache-4
> [...]
>
> Is there a way to handle or avoid this "error" ?

Hi,

The port shouldn't create those files during build.
It doesn't here,  do you have special options?

Antoine
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Handling of /var/db/fontconfig in poudriere builds ?

2014-06-29 Thread Kurt Jaeger
Hi!

I'm trying to test devel/doxygen using poudriere and it complains about

>> Error: Filesystem touched during build:
extra: var/db/fontconfig/8585c715aba2802b7a927639155fa2e5-le64.cache-4
extra: var/db/fontconfig/91d79561d5e9964953bbdbfe91ce9175-le64.cache-4
extra: var/db/fontconfig/4c599c202bc5c08e2d34565a40eac3b2-le64.cache-4
extra: var/db/fontconfig/70c03b3e3294210779bec362c79986d7-le64.cache-4
extra: var/db/fontconfig/822b97c336d865461182de9b27503dbd-le64.cache-4
[...]

Is there a way to handle or avoid this "error" ?

-- 
p...@freebsd.org +49 171 3101372  6 years to go 
!
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"