Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#23391 closed defect (duplicate)

pango-devel +universal: libpangocairo-1.0.la differs and cannot be merged

Reported by: hackdefendr (HackDefendr) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc:
Port: pango-devel

Description (last modified by mf2k (Frank Schima))

Here is the tail of the attached debug from my attempted build of pango-devel 1.25.6 on Snow Leopard MacPorts 1.82 with SVN dports #62909 and #62941.

DEBUG: universal: merge: merging /opt/local/lib/libpangocairo-1.0.la from /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_pango-devel/work/destroot-i386 and /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_pango-devel/work/destroot-x86_64
/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_pango-devel/work/destroot-i386//opt/local/lib/libpangocairo-1.0.la /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_pango-devel/work/destroot-x86_64//opt/local/lib/libpangocairo-1.0.la differ: char 494, line 17
/usr/bin/lipo: can't figure out the architecture type of: /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_pango-devel/work/destroot-i386//opt/local/lib/libpangocairo-1.0.la
Error: Target org.macports.destroot returned: /opt/local/lib/libpangocairo-1.0.la differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_pango-devel/work/destroot-i386 and /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_pango-devel/work/destroot-x86_64 and cannot be merged
DEBUG: Backtrace: /opt/local/lib/libpangocairo-1.0.la differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_pango-devel/work/destroot-i386 and /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_pango-devel/work/destroot-x86_64 and cannot be merged
    while executing
"$procedure $targetname"
Warning: the following items did not execute (for pango-devel): org.macports.activate org.macports.destroot org.macports.install
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>

Attachments (1)

pango-devel_macports_debug.txt (47.2 KB) - added by hackdefendr (HackDefendr) 14 years ago.
The complete bottom half of: port -v -d install pango-devel +universal

Download all attachments as: .zip

Change History (8)

Changed 14 years ago by hackdefendr (HackDefendr)

The complete bottom half of: port -v -d install pango-devel +universal

comment:1 Changed 14 years ago by mf2k (Frank Schima)

Description: modified (diff)
Keywords: pango pango-devel arch universal removed
Owner: changed from macports-tickets@… to ryandesign@…

comment:2 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Summary: Universal Pang-Devel Still Broken ... can't figure out the architecture type ofpango-devel +universal: libpangocairo-1.0.la differs and cannot be merged

DEBUG: Backtrace: /opt/local/lib/libpangocairo-1.0.la differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_pango-devel/work/destroot-i386 and /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_pango-devel/work/destroot-x86_64 and cannot be merged

If you are building with the +no_x11 and +quartz variants in addition to the +universal variant, then this is a duplicate of #22801.

If you're not using the +no_x11 or +quartz variants, please show me how libpangocairo-1.0.la differs between the two indicated directories.

comment:3 in reply to:  2 ; Changed 14 years ago by hackdefendr (HackDefendr)

Replying to ryandesign@…:

If you are building with the +no_x11 and +quartz variants in addition to the +universal variant, then this is a duplicate of #22801.

Nope..seems to be a duplicate. I did a search for pango-devel related tickets, but that one did not show up.

comment:4 in reply to:  3 Changed 14 years ago by hackdefendr (HackDefendr)

Replying to gvibe06@…:

Replying to ryandesign@…:

If you are building with the +no_x11 and +quartz variants in addition to the +universal variant, then this is a duplicate of #22801.

Nope..seems to be a duplicate. I did a search for pango-devel related tickets, but that one did not show up.

Change that. #22801 was reported on MP v1.8.1 and mine is from v1.8.2...does this matter. Also, I am using svn dports.

comment:5 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: newclosed

All that matters is that the version of pango is less than 1.26 and the port is using the muniversal portgroup. Once we can upgrade to pango >= 1.26 and stop using muniversal, this problem will go away.

comment:6 Changed 14 years ago by hackdefendr (HackDefendr)

What do we do in the meantime? Live without the tools we need pango-devel to build with.

Considering 1.26.2 Pango builds perfectly from source, I can't understand what is taking so long. Seems this issue has been going on for a long time.

Either way, the details of that other bug differ from the details of mine enough to say my issue may be slightly different.

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

Replying to gvibe06@…:

What do we do in the meantime? Live without the tools we need pango-devel to build with.

Don't use the +no_x11 and +quartz variants with +universal. Either don't build for +no_x11 and +quartz, or don't build +universal. (Or don't use any variants at all.)

Considering 1.26.2 Pango builds perfectly from source, I can't understand what is taking so long. Seems this issue has been going on for a long time.

The reason we have not updated to pango 1.26.0 is explained in #21624. If the issue has been resolved in 1.26.2, then we can update. Please comment there if so. But the upstream bug report for this problem is not resolved, so I doubt it's been fixed.

Either way, the details of that other bug differ from the details of mine enough to say my issue may be slightly different.

The relevant error message (".../libpangocairo-1.0.la differs in .../destroot-i386 and .../destroot-x86_64 and cannot be merged") is identical.

Note: See TracTickets for help on using tickets.