[MacPorts] #16309: openjpeg needs root to upgrade
MacPorts
noreply at macports.org
Thu Aug 14 00:39:44 PDT 2008
#16309: openjpeg needs root to upgrade
--------------------------------+-------------------------------------------
Reporter: stephen at xemacs.org | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.7.0
Keywords: |
--------------------------------+-------------------------------------------
One shouldn't need to be root to stage and install a graphics library.
{{{
chibi:MacPorts steve$ port clean openjpeg; port upgrade openjpeg
---> Cleaning openjpeg
---> Fetching openjpeg
---> Verifying checksum(s) for openjpeg
---> Extracting openjpeg
---> Applying patches to openjpeg
---> Configuring openjpeg
---> Building openjpeg
---> Staging openjpeg into destroot
Error: Target org.macports.destroot returned: shell command " cd
"/opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_graphics_openjpeg/work/OpenJPEG_v1_3"
&& make install -f Makefile.osx PREFIX=/opt/local
DESTDIR=/opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_graphics_openjpeg/work/destroot
" returned error 2
Command output: install -d
'/opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_graphics_openjpeg/work/destroot/opt/local/lib'
'/opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_graphics_openjpeg/work/destroot/opt/local/include'
install -m 644 -o root -g admin libopenjpeg.a
'/opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_graphics_openjpeg/work/destroot/opt/local/lib'
install:
/opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_graphics_openjpeg/work/destroot/opt/local/lib/libopenjpeg.a:
chown/chgrp: Operation not permitted
make: *** [install] Error 71
Error: Unable to upgrade port: 1
chibi:MacPorts steve$ sudo port destroot openjpeg
Password:
---> Staging openjpeg into destroot
chibi:MacPorts steve$ port upgrade openjpeg
---> Packaging tgz archive for openjpeg 1.3_0
Error: Target org.macports.archive returned: error copying
"/opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_graphics_openjpeg/work/.macports.openjpeg.state"
to
"/opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_graphics_openjpeg/work/destroot/+STATE":
permission denied
Error: Unable to upgrade port: 1
chibi:MacPorts steve$ sudo port archive openjpeg
---> Packaging tgz archive for openjpeg 1.3_0
chibi:MacPorts steve$ port upgrade openjpeg
---> Deactivating openjpeg @1.2_3
---> Installing openjpeg @1.3_0
Error: Target org.macports.install returned: could not set owner for file
"/opt/local/var/macports/software/openjpeg/1.3_0/opt/local": not owner
chibi:MacPorts steve$ sudo port install openjpeg @1.3_0
---> Installing openjpeg @1.3_0
---> Activating openjpeg @1.3_0
---> Cleaning openjpeg
}}}
--
Ticket URL: <http://trac.macports.org/ticket/16309>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list