[MacPorts] #31644: port -d sync fails on port tree after Subversion 1.7 update
MacPorts
noreply at macports.org
Mon Oct 17 10:17:44 PDT 2011
#31644: port -d sync fails on port tree after Subversion 1.7 update
-----------------------------------------+----------------------------------
Reporter: dave.evans55@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: base | Version: 2.0.99
Keywords: | Port:
-----------------------------------------+----------------------------------
I have two ports trees fetched with Subversion - the Macports tree and the
feiri.eu tree
The macports tree no longer updates with port -d sync, instead I have to
do it manually with Subversion. This started happening after Subversion
was upgraded to 1.7
Subversion no longer has .svn directories in each directory of the ports
tree. Instead there is one .svn at the base of the trunk tree, which in
my case also includes the Macports tcl source files and documentation.
Looking at the source in base/src/macports1.0/macports.tcl, there is a
check for the existence of a .svn directory. It's not there anymore, so
Subversion is never used.
Here's the output of a port -d sync
svn is only called for the macports.feiri.eu tree
{{{
Script started on Mon Oct 17 17:07:10 2011
DEBUG: Synchronizing ports tree(s)
DEBUG: Skipping file:///Users/davidevans/localports/
Synchronizing local ports tree from
file:///Users/davidevans/macports.feiri.eu
DEBUG: /opt/local/bin/svn update --non-interactive
/Users/davidevans/macports.feiri.eu
Updating '/Users/davidevans/macports.feiri.eu':
Skipped '/Users/davidevans/macports.feiri.eu/PortIndex.quick' -- Node
remains in conflict
Skipped '/Users/davidevans/macports.feiri.eu/PortIndex' -- Node remains in
conflict
At revision 530.
Summary of conflicts:
Skipped paths: 2
Creating port index in /Users/davidevans/macports.feiri.eu
Total number of ports parsed: 0
Ports successfully parsed: 0
Ports failed: 0
Up-to-date ports skipped: 19
Synchronizing local ports tree from file:////Users/davidevans/macports
/svn-repo/macports-trunk/dports/
Creating port index in /Users/davidevans/macports/svn-repo/macports-
trunk/dports
Total number of ports parsed: 0
Ports successfully parsed: 0
Ports failed: 0
Up-to-date ports skipped: 12350
Script done on Mon Oct 17 17:07:15 2011
}}}
--
Ticket URL: <https://trac.macports.org/ticket/31644>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list