Opened 15 years ago
Closed 15 years ago
#24325 closed defect (invalid)
jasper +universal destroot fails on Snow Leopard: libjasper.la differs
Reported by: | ryanlei750328@… | Owned by: | jmroot (Joshua Root) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.2 |
Keywords: | Cc: | ryandesign (Ryan Carsten Schmidt) | |
Port: | jasper |
Description
jasper causes the failure in building opencv 2.0. But when I try to rebuild jasper independently, it fails again.
$ sudo port install -d jasper +universal ---> Computing dependencies for jasper ---> Fetching jasper ---> Verifying checksum(s) for jasper ---> Extracting jasper ---> Applying patches to jasper ---> Configuring jasper ---> Configuring jasper for architecture x86_64 ---> Configuring jasper for architecture i386 ---> Building jasper ---> Building jasper for architecture x86_64 ---> Building jasper for architecture i386 ---> Staging jasper into destroot ---> Staging jasper into destroot for architecture x86_64 ---> Staging jasper into destroot for architecture i386 Error: Target org.macports.destroot returned: /opt/local/lib/libjasper.la differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_jasper/work/destroot-i386 and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_jasper/work/destroot-x86_64 and cannot be merged. Error: Status 1 encountered during processing.
OS: Mac OS X 10.6.3.
Change History (7)
comment:1 Changed 15 years ago by ryanlei750328@…
Cc: | ryanlei750328@… added |
---|
comment:2 Changed 15 years ago by jmroot (Joshua Root)
Cc: | ryanlei750328@… removed |
---|---|
Owner: | changed from macports-tickets@… to jmr@… |
Status: | new → assigned |
I can't reproduce this. Do you have jpeg installed with +universal?
comment:3 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Summary: | jasper fails to build on Snow Leopard → jasper +universal destroot fails on Snow Leopard: libjasper.la differs |
Joshua, I see you removed the muniversal portgroup from this port in r65929, meaning this particular error message can no longer occur. The muniversal portgroup had been deliberately added to this port in r49982, though I don't know what problems, if any, that was meant to fix.
You could also add the archcheck portgroup to this port to check the architectures of the dependencies, though I realize you may be less interested in investing time in that mechanism than in moving forward the release of MacPorts 1.9.0 in which, if I understand correctly, you already handle this automatically for all ports.
comment:4 Changed 15 years ago by jmroot (Joshua Root)
Yeah, I removed muniversal because in investigating this ticket, I found that the i386 and x86_64 trees didn't differ in any non-trivial way.
comment:5 Changed 15 years ago by ryanlei750328@…
@jmr:
No, previously my jpeg does not have +universal:
jpeg @8a_0 (active)
Now ports jasper and opencv (and its dependents) can successfully build!
jpeg @8a_0+universal (active) jasper @1.900.1_7+universal (active) libpng @1.2.43_0+universal (active) tiff @3.9.2_3+macosx+universal (active) zlib @1.2.4_1+universal (active) ffmpeg @0.5.1_1+darwin_10 (active) gtk2 @2.18.8_0+universal+x11 (active) opencv @2.0.0_1 (active)
I should have installed everything with +universal whenever possible. :p
Thanks!
comment:7 Changed 15 years ago by jmroot (Joshua Root)
Resolution: | → invalid |
---|---|
Status: | assigned → closed |
Cc Me!