Anatoly Borodin anatoly.borodin at
Wed Mar 19 14:36:58 UTC 2008


On Wed, Mar 19, 2008 at 1:13 PM, Alexander Leidinger
<Alexander at> wrote:
>  Strange. I don't see anything here which is causing this. I can not
>  reproduce it. How do you install the port?
>    cd /usr/ports/graphics/linux-tiff
>    make install
>    make clean
>  is what I would expect.

I made experiments on emulators/linux_base-fc6.

>  In there's
>  ---snip---
>  @if [ -f ${PLIST} ]; then \
>                  ${SED} ${PLIST_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/}
>  ${PLIST} >> ${TMPPLIST}; \
>          fi
>  ---snip---
>  Please add the following line between the @if and ${SED} line:
>  ---snip---
>                  echo PLIST TEST ${.CURDIR}; pwd; \
>  ---snip---
>  Then reinstall a port which exhibits the behavior and search for the
>  line with "PLIST TEST" (and the line which follows).

diff --git a/Mk/ b/Mk/
index 431703e..f450a59 100644
--- a/Mk/
+++ b/Mk/
@@ -5461,6 +5461,7 @@ generate-plist:
        @if [ -f ${PLIST} ]; then \
+               echo PLIST TEST ${.CURDIR}; pwd; \
                ${SED} ${PLIST_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/}
${PLIST} >> ${TMPPLIST}; \
 .for reinplace in ${PLIST_REINPLACE}

# make clean install
===>   linux_base-fc6-6_5 depends on file: /usr/local/bin/rpm2cpio - found
===>  Patching for linux_base-fc6-6_5
===>  Configuring for linux_base-fc6-6_5
===>  Building for linux_base-fc6-6_5
===>  Installing for linux_base-fc6-6_5
===>   Generating temporary packing list
220624 blocks

Running linux ldconfig...

This software is based in part on the work of the FreeType Team.
See <URL:>.

Installation of the Linux base system is finished. The Linux kernel
mode, which must be enabled for Linux binaries to run, is now
enabled. Linux mode can be enabled permanently with the linux_enable
variable of rc.conf(5).

To make use of NIS you have to adjust yp.conf and nsswitch.conf in
/compat/linux/etc/ accordingly. For example:

Set your yp-server and yp-domainname in yp.conf:
        domainname      my.yp.domainname
        ypserver        my.yp.server

Let your lists for hosts, passwd and group be resolved via nsswitch.conf:
        passwd: files nis
        shadow: files nis
        group:  files nis
        hosts:  files dns nis

WARNING: doing work which needs to chroot into the linux base may not work.
In such cases (e.g. cross-development) you are better suited with a linux_dist

===>   Registering installation for linux_base-fc6-6_5

Mit freundlichen Grüßen,
Anatoly Borodin
business: anatoly.borodin at
privat: fractalizator at

More information about the freebsd-ports mailing list