pkgsrc-Bugs archive

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

pkg/29633: firefox 1.01 - "make install" writes outside pkg tree



>Number:         29633
>Category:       pkg
>Synopsis:       firefox 1.01 - "make install" writes outside pkg tree
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Mar 08 20:18:00 +0000 2005
>Originator:     Mark A. Wicks
>Release:        NetBSD 2.99.16
>Organization:
Kettering University

>Environment:
System: NetBSD gaspra.kettering.edu 2.99.16 NetBSD 2.99.16 (GASPRA) #4: Sun Mar 
6 01:01:59 EST 2005 
mwicks%gaspra.kettering.edu@localhost:/usr2/src/sys/arch/i386/compile/obj/GASPRA
 i386
Architecture: i386
Machine: i386
>Description:
The "install" target of the current version of the firefox package (1.01 after 
3/1/05)
tries to write outside the pkg/pkgsrc tree.  This causes package builds of 
firefox
from a sandbox to fail.  The last version prior to 2/28/05 worked fine.  The 
last
version prior to 2/28/05 worked fine.  Here's the error message:

/usr/bin/env HOME="/usr/pkgsrc/www/firefox/work" MOZ_INSTALL_LIB="install -c -s 
-o root -g wheel -m 555" OBJECT_FMT=ELF PLIST_SRC=/usr/pkgsrc/www/firefox/PLIST 
SED=/usr/bin/sed RM=/bin/rm EGREP=/usr/bin/egrep CHOWN=/usr/sbin/chown 
CHGRP=/usr/bin/chgrp CHMOD=/bin/chmod BINOWN=root BINGRP=wheel BINMODE=555 
SETENV=/usr/bin/env MOZILLA=firefox MOZILLA_BIN=firefox-bin SO_SUFFIX=so 
SUNOSLIB="@comment " CC=cc CFLAGS=-O2\ -I/usr/pkg/include\ -I/usr/include\ 
-I/usr/X11R6/include\ -I/usr/pkg/include/freetype2 CPPFLAGS=\ \ 
-I/usr/pkg/include\ -I/usr/include\ -I/usr/X11R6/include\ 
-I/usr/pkg/include/freetype2 CXX=c++ CXXFLAGS=-O2\ -I/usr/pkg/include\ 
-I/usr/include\ -I/usr/X11R6/include\ -I/usr/pkg/include/freetype2 
COMPILER_RPATH_FLAG=-Wl,-R F77= FC=f77 FFLAGS=-O LDFLAGS=\ 
-Wl,-R/usr/pkg/lib/firefox\ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib\ -L/usr/lib\ 
-Wl,-R/usr/lib\ -L/usr/X11R6/lib\ -Wl,-R/usr/X11R6/lib LINKER_RPATH_FLAG=-R 
PATH=/usr/pkgsrc/www/firefox/work/.wrapper/bin:/usr/pkgsrc/www/fi
 r!
efox/work/.buildlink/bin:/usr/pkgsrc/www/firefox/work/.tools/bin:/usr/pkgsrc/www/firefox/work/.gcc/bin:/usr/pkg/bin:/home/mwicks/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin:/usr/pkg/bin:/usr/X11R6/bin
 PREFIX=/usr/pkg PKG_SYSCONFDIR=/usr/pkg/etc _PKGSRCDIR=/usr/pkgsrc  
CURDIR=/usr/pkgsrc/www/firefox DEPENDS=\ 
freetype2\>=2.1.9nb1:../../graphics/freetype2\ 
jpeg\>=6bnb2:../../graphics/jpeg\ png\>=1.2.6nb1:../../graphics/png\ 
libIDL\>=0.8.4nb1:../../net/libIDL\ gtk2+\>=2.6.0nb1:../../x11/gtk2\ 
Xft2\>=2.1.6nb1:../../fonts/Xft2 DISTDIR=/usr/pkgsrc/distfiles 
FILESDIR="../../www/mozilla/files" LOCALBASE=/usr/pkg 
PATCHDIR=/usr/pkgsrc/www/firefox/../../www/firefox/patches 
PKGSRCDIR=/usr/pkgsrc SCRIPTDIR=/usr/pkgsrc/www/firefox/scripts 
VIEWBASE=/usr/pkg WRKDIR=/usr/pkgsrc/www/firefox/work 
WRKSRC=/usr/pkgsrc/www/firefox/work/mozilla X11BASE=/usr/X11R6 
BSD_INSTALL_PROGRAM="install -c -s -o root -g wheel -m 555"                BS
 D!
_INSTALL_SCRIPT="install -c -o root -g wheel -m 555"                     B!
 SD_INSTA
LL_LIB="install -c -o root -g wheel -m 555"                      
BSD_INSTALL_DATA="install -c -o root -g wheel -m 644"                   
BSD_INSTALL_MAN="install -c -o root -g wheel -m 444"                    
BSD_INSTALL="install"                           
BSD_INSTALL_PROGRAM_DIR="install -d -o root -g wheel -m 755"    
BSD_INSTALL_SCRIPT_DIR="install -d -o root -g wheel -m 755"             
BSD_INSTALL_LIB_DIR="install -d -o root -g wheel -m 755"                
BSD_INSTALL_DATA_DIR="install -d -o root -g wheel -m 755"               
BSD_INSTALL_MAN_DIR="install -d -o root -g wheel -m 755"                
BSD_INSTALL_GAME="install -c -s -o root -g wheel -m 555"                        
BSD_INSTALL_GAME_DATA="install -c -o root -g wheel -m 644" WRAPPER_DEBUG="yes" 
/bin/sh "../../www/mozilla/files"/moz-install

(Gecko:6119): libgnomevfs-WARNING **: Unable to create ~/.gnome directory: No 
such file or directory
Could not create per-user gnome configuration directory `/root/.gnome2/': No 
such file or directory
cd /usr/pkg/lib/firefox &&  /usr/bin/env LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. 
HOME=/usr/pkgsrc/www/firefox/work/mozilla  ./firefox-bin -register

(Gecko:1493): libgnomevfs-WARNING **: Unable to create ~/.gnome directory: No 
such file or directory
Could not create per-user gnome configuration directory `/root/.gnome2/': No 
such file or directory
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/firefox
*** Error code 1

>How-To-Repeat:
Create a sandbox and try to build firefox:
        mkdir /usr/sandbox
        /usr/pkgsrc/mk/bulk/mksandbox /usr/sandbox
        cd /usr/sandbox
        ./sandbox
        cd /usr/pkgsrc/www/firefox
        make install

>Fix:
        I don't have one...




Home | Main Index | Thread Index | Old Index