ports/90220: emulators/linux_base-8 Makefile typo cause install error

SANETO Takanori sanewo at ba2.so-net.ne.jp
Sat Dec 10 23:00:26 UTC 2005


>Number:         90220
>Category:       ports
>Synopsis:       emulators/linux_base-8 Makefile typo cause install error
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 10 23:00:23 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     SANETO Takanori
>Release:        7.0-CURRENT
>Organization:
an individual
>Environment:
FreeBSD muse.sanewo.ddo.jp 7.0-CURRENT FreeBSD 7.0-CURRENT #764: Tue Nov 15 06:19:53 JST 2005     root at muse.sanewo.ddo.jp:/export/usr/obj/usr/src/sys/MUSE  i386
>Description:
              Due to typo in Makefile, emulators/linux_base-8 installation fails with following message:

mv: /compat/linux/etcnsswitch.conf.dist: No such file or directory

>How-To-Repeat:
              cd /usr/ports/emulators/linux_base-8; make install

>Fix:
              Following patch should fix this:

--- Makefile    4 Dec 2005 13:12:08 -0000       1.112
+++ Makefile    10 Dec 2005 22:16:45 -0000
@@ -145,7 +145,7 @@
                ${ECHO} $$R; \
                ${RPM} -U ${RPMFLAGS} ${RPMDIR}/$$R; \
        done
-       @${MV} ${PREFIX}/etcnsswitch.conf.dist ${PREFIX}/etc/nsswitch.conf.dist
+       @${MV} ${PREFIX}/etc/nsswitch.conf.dist ${PREFIX}/etc/nsswitch.conf.dist
        @test -f ${PREFIX}/etc/nsswitch.conf || cp ${PREFIX}/etc/nsswitch.conf.dist \
                ${PREFIX}/etc/nsswitch.conf
        @${FIND} ${PREFIX}/bin ${PREFIX}/sbin/ ${PREFIX}/usr/bin \

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list