Opened 14 years ago

Closed 10 years ago

#26265 closed defect (fixed)

coin +manpages failure renaming man pages

Reported by: davidh@… Owned by: cssdev
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc: cooljeanius (Eric Gallager), ryandesign (Ryan Carsten Schmidt)
Port: Coin

Description (last modified by blb@…)

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.

Attachments (1)

Coin_main.log (400.1 KB) - added by davidh@… 14 years ago.

Download all attachments as: .zip

Change History (9)

Changed 14 years ago by davidh@…

Attachment: Coin_main.log added

comment:1 Changed 14 years ago 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

comment:2 Changed 14 years ago by blb@…

Description: modified (diff)
Keywords: coin removed
Owner: changed from macports-tickets@… to css@…

comment:3 Changed 14 years ago by cssdev

Status: newassigned

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.

comment:4 Changed 14 years ago by cssdev

Summary: coin build failure with +aqua +threadsave +manpagescoin +manpages failure renaming man pages

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.

comment:5 Changed 14 years ago by cssdev

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.

comment:6 Changed 14 years ago by cssdev

I think Makefile.am could be patched to no longer exclude manpages, but that appears to require another package (simacros) in order to run automake. I might have to mark the aqua and manpages variants as conflicting for the time being.

comment:7 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:8 in reply to:  6 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Keywords: aqua removed
Resolution: fixed
Status: assignedclosed

Replying to css@…:

I might have to mark the aqua and manpages variants as conflicting for the time being.

Let's do that. r122489.

Note: See TracTickets for help on using tickets.