[MacPorts] #25515: selfupdate failure 10.5.8
#25515: selfupdate failure 10.5.8 ---------------------------------+------------------------------------------ Reporter: wustenfuchs@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: ---------------------------------+------------------------------------------ Failing to selfupdate using 10.5.8: py26-pylibpcap related failure. Command line output: CPE-124-179-99-81:~ Rommel$ sudo port -ds selfupdate Warning: No index(es) found! Have you synced your source indexes? ---> Updating the ports tree DEBUG: Synchronizing ports tree(s) Synchronizing local ports tree from file:///opt/mports/trunk/dports DEBUG: /usr/bin/svn update --non-interactive /opt/mports/trunk/dports DEBUG: changing euid/egid - current euid: 0 - current egid: 0 svn: Can't open file '/opt/mports/trunk/dports/python/py26-pylibpcap/.svn/lock': Permission denied shell command "/usr/bin/svn update --non-interactive /opt/mports/trunk/dports" returned error 1 DEBUG: shell command failed while executing "system $svn_commandline" Error: Synchronization of the local ports tree failed doing an svn update DEBUG: Couldn't sync the ports tree: Synchronization of 1 source(s) failed while executing "macports::selfupdate [array get global_options] base_updated" Error: /opt/local/bin/port: port selfupdate failed: Couldn't sync the ports tree: Synchronization of 1 source(s) failed -- Ticket URL: <http://trac.macports.org/ticket/25515> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25515: selfupdate failure 10.5.8 ---------------------------------+------------------------------------------ Reporter: wustenfuchs@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 1.9.1 Keywords: | Port: ---------------------------------+------------------------------------------ Changes (by jmr@…): * component: ports => base Old description:
Failing to selfupdate using 10.5.8: py26-pylibpcap related failure. Command line output: CPE-124-179-99-81:~ Rommel$ sudo port -ds selfupdate Warning: No index(es) found! Have you synced your source indexes? ---> Updating the ports tree DEBUG: Synchronizing ports tree(s) Synchronizing local ports tree from file:///opt/mports/trunk/dports DEBUG: /usr/bin/svn update --non-interactive /opt/mports/trunk/dports DEBUG: changing euid/egid - current euid: 0 - current egid: 0 svn: Can't open file '/opt/mports/trunk/dports/python/py26-pylibpcap/.svn/lock': Permission denied shell command "/usr/bin/svn update --non-interactive /opt/mports/trunk/dports" returned error 1 DEBUG: shell command failed while executing "system $svn_commandline" Error: Synchronization of the local ports tree failed doing an svn update DEBUG: Couldn't sync the ports tree: Synchronization of 1 source(s) failed while executing "macports::selfupdate [array get global_options] base_updated" Error: /opt/local/bin/port: port selfupdate failed: Couldn't sync the ports tree: Synchronization of 1 source(s) failed
New description: Failing to selfupdate using 10.5.8: py26-pylibpcap related failure. {{{ Command line output: CPE-124-179-99-81:~ Rommel$ sudo port -ds selfupdate Warning: No index(es) found! Have you synced your source indexes? ---> Updating the ports tree DEBUG: Synchronizing ports tree(s) Synchronizing local ports tree from file:///opt/mports/trunk/dports DEBUG: /usr/bin/svn update --non-interactive /opt/mports/trunk/dports DEBUG: changing euid/egid - current euid: 0 - current egid: 0 svn: Can't open file '/opt/mports/trunk/dports/python/py26-pylibpcap/.svn/lock': Permission denied shell command "/usr/bin/svn update --non-interactive /opt/mports/trunk/dports" returned error 1 DEBUG: shell command failed while executing "system $svn_commandline" Error: Synchronization of the local ports tree failed doing an svn update DEBUG: Couldn't sync the ports tree: Synchronization of 1 source(s) failed while executing "macports::selfupdate [array get global_options] base_updated" Error: /opt/local/bin/port: port selfupdate failed: Couldn't sync the ports tree: Synchronization of 1 source(s) failed }}} -- Comment: What do you think base should do in the situation where it can't read part of your ports tree? -- Ticket URL: <http://trac.macports.org/ticket/25515#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25515: selfupdate failure 10.5.8 ---------------------------------+------------------------------------------ Reporter: wustenfuchs@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 1.9.1 Keywords: | Port: ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * cc: ryandesign@… (added) Comment: Since "sudo" was used to request that MacPorts run with root privileges, why is there anything it can't read? -- Ticket URL: <http://trac.macports.org/ticket/25515#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25515: sync failure when some files in svn-based source have insufficient permissions ----------------------------------+----------------------------------------- Reporter: wustenfuchs@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: base | Version: 1.9.1 Resolution: wontfix | Keywords: Port: | ----------------------------------+----------------------------------------- Changes (by jmr@…): * status: new => closed * resolution: => wontfix Comment: Replying to [comment:2 ryandesign@…]:
Since "sudo" was used to request that MacPorts run with root privileges, why is there anything it can't read? Because sync changes euid/egid to the owner of the svn checkout when updating it.
-- Ticket URL: <http://trac.macports.org/ticket/25515#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts