pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/36279: suse100 packages install in /usr/pkg/emul/linux/linux instead of /usr/pkg/emul/linux



>Number:         36279
>Category:       pkg
>Synopsis:       suse100 packages install in /usr/pkg/emul/linux/linux instead 
>of /usr/pkg/emul/linux
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat May 05 16:50:01 +0000 2007
>Originator:     Loic Hoguin
>Release:        NetBSD 3.1 branch
>Organization:
Dev:Extend
>Environment:
NetBSD ********* 3.1.0_PATCH NetBSD 3.1.0_PATCH (EXTEND) #1: Sun Dec  3 
06:00:56 CET 2006  essen@*********:/usr/obj/sys/arch/i386/compile/EXTEND i386
>Description:
As reported two days ago in "Problem with emul/linux on netbsd3.1 i386":

I installed the suse100 packages as dependencies of lang/sun-jre15 (make in 
lang/sun-jre15) and all the packages were installed in the wrong folder: in 
emul/linux/linux instead of emul/linux.

/etc/mk.conf:
PKG_OPTIONS.opengrok=svn
ACCEPTABLE_LICENSES+=jdk13-license
PKG_DEVELOPER=yes

I added PKG_DEVELOPER=yes just before or just after linux emulation
installation, but I don't remember exactly. :(

So it is probably not an option that causes this.

I think it happened after the changes to the suse100 packages to allow 32bits 
linux emulation packages on amd64.

Pkgsrc is up to date.

Blair Sadewitz got the same problem.

Links to the discussion:
http://mail-index.netbsd.org/pkgsrc-users/2007/05/03/0023.html
http://mail-index.netbsd.org/pkgsrc-users/2007/05/04/0001.html
http://mail-index.netbsd.org/pkgsrc-users/2007/05/04/0005.html
http://mail-index.netbsd.org/pkgsrc-users/2007/05/05/0000.html

>How-To-Repeat:
As root:

cd /usr/pkgsrc/lang/sun-jre15
make
ls -la /usr/pkg/emul/linux

You should not see a linux folder in there, but its contents (bin, sbin...).
>Fix:




Home | Main Index | Thread Index | Old Index