[MacPorts] #39320: gtkmm @2.24.3_2 - triggers rebuild due to implicit pangomm variant mismatch
MacPorts
noreply at macports.org
Wed Jun 12 08:29:23 PDT 2013
#39320: gtkmm @2.24.3_2 - triggers rebuild due to implicit pangomm variant mismatch
-----------------------------+----------------------
Reporter: maverick.woo@… | Owner: devans@…
Type: defect | Status: reopened
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Resolution: | Keywords:
Port: gtkmm |
-----------------------------+----------------------
Comment (by egall@…):
Replying to [comment:10 cal@…]:
> This breaks the upgrade path for all users that have pango and cairo
installed with +quartz, requiring manual intervention:
>
> {{{
> ---> Computing dependencies for pangomm
> ---> Fetching archive for pangomm
> Error: org.macports.archivefetch for port pangomm returned:
path:lib/pkgconfig/cairo.pc:cairo cairomm pango must be installed without
+quartz.
> Please see the log file for port pangomm for details:
>
/opt/local/var/macports/logs/_opt_dports_x11_pangomm/pangomm/main.log
> Error: Unable to upgrade port: 1
> }}}
>
> While manually running
> {{{
> sudo port upgrade --enforce-variants pangomm -x11 +quartz
> }}}
> works, it would be easier, if the port checked whether pango or cairo
were already installed and changed its `default_variants` depending on
their installed variants. After all, there's no point in setting a
`default_variant` that will not be installable on a user's system.
Made a separate issue for this: #39397
--
Ticket URL: <https://trac.macports.org/ticket/39320#comment:11>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list