[MacPorts] #25127: Brings Pidgin to 2.7.1
MacPorts
noreply at macports.org
Wed Jun 16 10:14:14 PDT 2010
#25127: Brings Pidgin to 2.7.1
-------------------------------+--------------------------------------------
Reporter: jemaltz@… | Owner: nefar@…
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: haspatch | Port: pidgin
-------------------------------+--------------------------------------------
Comment(by jemaltz@…):
I'd hold the commit, so that I can rephrase the behavior :-)
I performed a clean install of MacPorts, and noticed the following:
If one runs `sudo port install pidgin`, then the +no_x11 +quartz variants
of the dependencies '''are not installed''' (as far as I can tell), and
actually, the x ports/variants (such as the xorg-* ports) ''are''
installed as dependencies. I did not complete the installation so I do
not know if Pidgin itself is actually installed +no_x11 +quartz, but I
suspect it is (or will try to be, but fail) because it is the default
variant.
If one instead runs `sudo port install pidgin +no_x11 +quartz`, then the
+no_x11 +quartz variants of the dependencies are definitely installed, and
none of the x ports/variants (including xorg-*) are installed as
dependencies, and Pidgin successfully installs/runs.
In other words, the default variant behavior is not working correctly, at
least when it comes to the dependencies.
Also, another bit of interetesting behavior: The dependencies for `sudo
port install pidgin +quartz` are slightly different from the dependencies
of `sudo port install pidgin +no_x11 +quartz`, despite the +quartz variant
requiring +no_x11.
It sounds like this little exercise may have uncovered some bugs in
MacPorts. I'm curious to hear the developers' opinions about this.
@nefar - For now, this might be the case of trying to do too much in a
single commit. It may be worth submitting two patches while the above
gets worked out: First, upgrade Pidgin (and Finch) to 2.7.1, then merge
Pidgin and Finch. Once more info is known about what's happening on this
ticket (and how to get the expected behavior), then +quartz can be made
the default variant.
--
Ticket URL: <http://trac.macports.org/ticket/25127#comment:14>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list