[MacPorts] #26265: coin build failure with +aqua +threadsave +manpages
#26265: coin build failure with +aqua +threadsave +manpages -------------------------------------+-------------------------------------- Reporter: davidh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: coin aqua | Port: Coin -------------------------------------+-------------------------------------- I built Coin sucessfully, then decided I wanted +aqua. Adding the 3 options results in the failure. terminal session: wilder-hendersons-macbook-pro-2:privoxy davidh$ sudo port uninstall coin ---> Deactivating Coin @3.1.3_0+manpages+threadsafe ---> Cleaning Coin ---> Uninstalling Coin @3.1.3_0+manpages+threadsafe ---> Cleaning Coin wilder-hendersons-macbook-pro-2:privoxy davidh$ sudo nice port install coin +threadsafe +manpages +aqua ---> Computing dependencies for Coin ---> Fetching Coin ---> Verifying checksum(s) for Coin ---> Extracting Coin ---> Configuring Coin ---> Building Coin ---> Staging Coin into destroot Error: Target org.macports.destroot returned: error renaming "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_Coin/work/destroot/opt/local/share/man/man3/threads.3": no such file or directory Log for Coin is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_Coin/main.log Error: Status 1 encountered during processing. -- Ticket URL: <http://trac.macports.org/ticket/26265> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26265: coin build failure with +aqua +threadsave +manpages -------------------------------------+-------------------------------------- Reporter: davidh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: coin aqua | Port: Coin -------------------------------------+-------------------------------------- Comment(by davidh@…): after this I attempted to install it anyway. It now reports a frame work error. wilder-hendersons-macbook-pro-2:~ davidh$ sudo port install -f coin Password: ---> Computing dependencies for Coin ---> Staging Coin into destroot Warning: violation by /Library/Frameworks Warning: Coin violates the layout of the ports-filesystems! Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! ---> Installing Coin @3.1.3_0 ---> Activating Coin @3.1.3_0 ---> Cleaning Coin -- Ticket URL: <http://trac.macports.org/ticket/26265#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26265: coin build failure with +aqua +threadsave +manpages -------------------------------------+-------------------------------------- Reporter: davidh@… | Owner: css@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: aqua | Port: Coin -------------------------------------+-------------------------------------- Changes (by blb@…): * keywords: coin aqua => aqua * owner: macports-tickets@… => css@… Old description:
I built Coin sucessfully, then decided I wanted +aqua. Adding the 3 options results in the failure.
terminal session: wilder-hendersons-macbook-pro-2:privoxy davidh$ sudo port uninstall coin ---> Deactivating Coin @3.1.3_0+manpages+threadsafe ---> Cleaning Coin ---> Uninstalling Coin @3.1.3_0+manpages+threadsafe ---> Cleaning Coin wilder-hendersons-macbook-pro-2:privoxy davidh$ sudo nice port install coin +threadsafe +manpages +aqua ---> Computing dependencies for Coin ---> Fetching Coin ---> Verifying checksum(s) for Coin ---> Extracting Coin ---> Configuring Coin ---> Building Coin ---> Staging Coin into destroot Error: Target org.macports.destroot returned: error renaming "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_Coin/work/destroot/opt/local/share/man/man3/threads.3": no such file or directory Log for Coin is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_Coin/main.log Error: Status 1 encountered during processing.
New description: I built Coin sucessfully, then decided I wanted +aqua. Adding the 3 options results in the failure. terminal session: {{{ wilder-hendersons-macbook-pro-2:privoxy davidh$ sudo port uninstall coin ---> Deactivating Coin @3.1.3_0+manpages+threadsafe ---> Cleaning Coin ---> Uninstalling Coin @3.1.3_0+manpages+threadsafe ---> Cleaning Coin wilder-hendersons-macbook-pro-2:privoxy davidh$ sudo nice port install coin +threadsafe +manpages +aqua ---> Computing dependencies for Coin ---> Fetching Coin ---> Verifying checksum(s) for Coin ---> Extracting Coin ---> Configuring Coin ---> Building Coin ---> Staging Coin into destroot Error: Target org.macports.destroot returned: error renaming "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_Coin/work/destroot/opt/local/share/man/man3/threads.3": no such file or directory Log for Coin is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_Coin/main.log Error: Status 1 encountered during processing. }}} -- -- Ticket URL: <http://trac.macports.org/ticket/26265#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26265: coin build failure with +aqua +threadsave +manpages -------------------------------------+-------------------------------------- Reporter: davidh@… | Owner: css@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: aqua | Port: Coin -------------------------------------+-------------------------------------- Changes (by css@…): * status: new => assigned Comment: I'll check on both ... the man pages might have been renamed since the original patch, and the destroot might not handle the framework properly. -- Ticket URL: <http://trac.macports.org/ticket/26265#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26265: coin +manpages failure renaming man pages -------------------------------------+-------------------------------------- Reporter: davidh@… | Owner: css@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: aqua | Port: Coin -------------------------------------+-------------------------------------- Comment(by css@…): The mtree violation is noted in #24199, so I'll track that there. I'll rename this ticket to focus on the man page error. -- Ticket URL: <http://trac.macports.org/ticket/26265#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26265: coin +manpages failure renaming man pages -------------------------------------+-------------------------------------- Reporter: davidh@… | Owner: css@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: aqua | Port: Coin -------------------------------------+-------------------------------------- Comment(by css@…): Aaah, I think building +aqua overrides installing manpages. I'll see if I can figure out what the configure scripts are doing in that case. -- Ticket URL: <http://trac.macports.org/ticket/26265#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26265: coin +manpages failure renaming man pages -------------------------------------+-------------------------------------- Reporter: davidh@… | Owner: css@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: aqua | Port: Coin -------------------------------------+-------------------------------------- Comment(by css@…): I think `Makefile.am` could be patched to no longer exclude manpages, but that appears to require another package ([http://hg.sim.no/simacros/default/ simacros]) in order to run `automake`. I might have to mark the aqua and manpages variants as conflicting for the time being. -- Ticket URL: <http://trac.macports.org/ticket/26265#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26265: coin +manpages failure renaming man pages -----------------------+-------------------- Reporter: davidh@… | Owner: css@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: fixed | Keywords: Port: Coin | -----------------------+-------------------- Changes (by ryandesign@…): * status: assigned => closed * cc: ryandesign@… (added) * resolution: => fixed * keywords: aqua => Comment: Replying to [comment:6 css@…]:
I might have to mark the aqua and manpages variants as conflicting for the time being.
Let's do that. r122489. -- Ticket URL: <https://trac.macports.org/ticket/26265#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts