[MacPorts] #43875: Can't update to 2.3.0
#43875: Can't update to 2.3.0 -----------------------+-------------------------------- Reporter: rudloff@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.0 Keywords: | Port: -----------------------+-------------------------------- I get an error when I try to selfupdate: {{{ ===> making install in doc /usr/bin/install -c -d -o prudloff -g D_IRCADWeBS -m 755 "/Users/prudloff/opt" install: D_IRCADWeBS: Invalid argument make[1]: *** [install] Error 67 make: *** [install] Error 1 Command failed: cd /Users/prudloff/opt/var/macports/sources/rsync.macports.org/release/tarballs/base && CC=/usr/bin/cc OBJC=/usr/bin/cc ./configure --prefix=/Users/prudloff/opt --with-tclpackage=/Users/prudloff/Library/Tcl --with-install-user=prudloff --with-install-group=D_IRCAD\WeBS --with- directory-mode=0755 --enable-readline && make SELFUPDATING=1 && make install SELFUPDATING=1 Exit code: 2 Error: Error installing new MacPorts base: command execution failed To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: /Users/prudloff/opt/bin/port: port selfupdate failed: Error installing new MacPorts base: command execution failed }}} -- Ticket URL: <https://trac.macports.org/ticket/43875> MacPorts <http://www.macports.org/> Ports system for OS X
#43875: Can't update to 2.3.0 ------------------------+-------------------------------- Reporter: rudloff@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.0 Resolution: | Keywords: Port: | ------------------------+-------------------------------- Comment (by cal@…): It seems there's something wrong with the name of the group MacPorts tries to use to update itself. This group name is given in the configure command line as {{{ --with-install-group=D_IRCAD\WeBS }}} and is the group of `$prefix`, so in your case `/Users/prudloff/opt`. Try changing this group to something sane using `chgrp`, such as your user's primary group. Then, try again. -- Ticket URL: <https://trac.macports.org/ticket/43875#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#43875: Can't update to 2.3.0 ------------------------+-------------------------------- Reporter: rudloff@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.0 Resolution: | Keywords: Port: | ------------------------+-------------------------------- Comment (by rudloff@…): Well, we use distant login on a domain so ''D_IRCAD\WeBS'' is a valid group, but it looks like the backslash is lost somewhere in the process. I have tried chgrp to a local group and it works. -- Ticket URL: <https://trac.macports.org/ticket/43875#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#43875: Can't update to 2.3.0 ------------------------+----------------------------- Reporter: rudloff@… | Owner: cal@… Type: defect | Status: assigned Priority: Normal | Milestone: MacPorts Future Component: base | Version: 2.3.0 Resolution: | Keywords: Port: | ------------------------+----------------------------- Changes (by cal@…): * owner: macports-tickets@… => cal@… * status: new => assigned * milestone: => MacPorts Future Comment: OK, so that's a bug in MacPorts, which should really escape the backslash for the shell then. I'll see what I can do. -- Ticket URL: <https://trac.macports.org/ticket/43875#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#43875: Can't update to 2.3.0 ------------------------+----------------------------- Reporter: rudloff@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: MacPorts Future Component: base | Version: 2.3.0 Resolution: fixed | Keywords: Port: | ------------------------+----------------------------- Changes (by cal@…): * status: assigned => closed * resolution: => fixed Comment: I think this should be fixed in r122042 and r122044. -- Ticket URL: <https://trac.macports.org/ticket/43875#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts