#18921 closed defect (fixed)
subversion @1.6.0 +tools broken
Reported by: | raimue (Rainer Müller) | Owned by: | danielluke (Daniel J. Luke) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.0 |
Keywords: | Cc: | ryandesign (Ryan Carsten Schmidt), vinc17@…, steven@… | |
Port: | subversion |
Description
$ sudo port install subversion +tools ... ---> Staging subversion into destroot Error: Target org.macports.destroot returned: error copying "/opt/local/var/macports/build/_Users_raim_src_macports_trunk_dports_devel_subversion/work/subversion-1.6.0/contrib/client-side/svnmucc/svnmucc": no such file or directory Error: Unable to upgrade port: 1
Patch attached. Not bumping revision since this prevented upgrade/installation for anyone with +tools.
Attachments (1)
Change History (10)
comment:1 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|
comment:2 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
The point of doing the commands in this order
eval delete [glob ${worksrcpath}/contrib/client-side/{svnmucc{,.{l,}o},.libs}] copy ${worksrcpath}/contrib ${destroot}${prefix}/share/${name}/contrib
was so that svnmucc's temporary build artifacts don't get installed when the copy command is run. But in your patch you moved the eval delete
after the copy. So either the build artifacts are now being unnecessarily installed, or if they aren't, then the eval delete
isn't necessary anymore.
Changed 16 years ago by raimue (Rainer Müller)
Attachment: | patch-subversion+tools.diff added |
---|
revised patch
comment:3 Changed 16 years ago by raimue (Rainer Müller)
Agreed, I missed that. I have updated the patch which does the copy after modifications.
comment:4 Changed 16 years ago by vinc17@…
Cc: | vinc17@… added |
---|
comment:8 Changed 16 years ago by blair (Blair Zajac)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in r48489.
Note: See
TracTickets for help on using
tickets.
Cc Me!