Bug 136056 - ports-mgmt/portupgrade 2009-06-25 breaks textproc/meld
Summary: ports-mgmt/portupgrade 2009-06-25 breaks textproc/meld
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ruby (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-26 00:40 UTC by Steve Franks
Modified: 2009-10-27 12:11 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Franks 2009-06-26 00:40:00 UTC
just looking at the dependancies for textproc/meld shows dependancies to both py25 and py26 modules - I assume this is bad.

If I set /usr/local/bin/python to py26, I get this:

[steve@dystant /usr/ports/textproc/meld]$ meld
No module named pygtk
Meld requires pygtk 2.8.0 or higher.

If I set to py25, I get this:

[steve@dystant /usr/ports/textproc/meld]$ meld
No module named cairo
Meld requires pygtk 2.8.0 or higher.
[steve@dystant /usr/ports/textproc/meld]$ 

Pertinent info:

[steve@dystant /usr/ports/textproc/meld]$ pkg_info | grep py
py25-gnome-2.26.1   A set of Python bindings for GNOME 2
py25-gnome-desktop-2.26.0 A set of Python bindings used by modules in the GNOME Deskt
py25-gobject-2.16.1 Python bindings for GObject
py25-gtk-2.14.1     A set of Python bindings for GTK+
py25-libxml2-2.7.3  Python interface for XML parser library for GNOME
py25-numeric-24.2_3 The Numeric Extension to Python
py25-orbit-2.24.0   Python bindings for ORBit2
py25-xml-0.8.4      PyXML: Python XML library enhancements
py26-cairo-1.8.4    Python bindings for Cairo
python25-2.5.4_1    An interpreted object-oriented programming language
python26-2.6.2      An interpreted object-oriented programming language
ruby18-bdb-0.6.5_1  Ruby interface to Sleepycat's Berkeley DB revision 2 or lat
xdpyinfo-1.0.3      Display information utility for X
[steve@dystant /usr/ports/textproc/meld]$

Fix: 

Tried py25 and py26, both fail.
How-To-Repeat: portupgrade -R meld
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2009-06-26 05:26:58 UTC
Responsible Changed
From-To: freebsd-ports-bugs->sem

Over to maintainer.
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2009-07-25 02:50:13 UTC
Responsible Changed
From-To: sem->ruby

sem@ has turned over maintainership of portupgrade to the ruby mailing list.
Comment 3 Stanislav Sedov 2009-10-26 12:47:58 UTC
Hi, Steve!

Do you still observe the same problem?
I belive this happened due to the fact how python
handles 2.5/2.6 dependencies.  It appears that
you cannot use this port with python 2.5 as py-cairo
requires at least 2.6 version of python.  And if you plan
to use version 2.6 by default, you probably need to update
all your python 2.5 packages as well.

Can someone from python@ correct me if I wrong?

Thanks!

-- 
Stanislav Sedov
ST4096-RIPE
Comment 4 Martin Wilke freebsd_committer freebsd_triage 2009-10-26 16:13:15 UTC
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mon, Oct 26, 2009 at 03:47:58PM +0300, Stanislav Sedov wrote:
> Hi, Steve!
> 
> Do you still observe the same problem?
> I belive this happened due to the fact how python
> handles 2.5/2.6 dependencies.  It appears that
> you cannot use this port with python 2.5 as py-cairo
> requires at least 2.6 version of python.  And if you plan
> to use version 2.6 by default, you probably need to update
> all your python 2.5 packages as well.
> 
> Can someone from python@ correct me if I wrong?

It is right what do you say.

> 
> Thanks!
> 
> -- 
> Stanislav Sedov
> ST4096-RIPE



- -- 

+-----------------------+-------------------------------+
|  PGP    : 0xB1E6FCE9  |  Jabber : miwi(at)BSDCrew.de  |
|  Skype  : splash_111  |  Mail   : miwi(at)FreeBSD.org |
+-----------------------+-------------------------------+
|	Mess with the Best, Die like the Rest!		|
+-----------------------+-------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (FreeBSD)

iEYEARECAAYFAkrlypsACgkQdLJIhLHm/On5FgCgm36xxixkz/TFC4R1ncaNbTru
gMcAnRl4wahsWoQrH67Nkgt/P/iBPcBp
=ooF/
-----END PGP SIGNATURE-----
Comment 5 Stanislav Sedov freebsd_committer freebsd_triage 2009-10-27 12:11:45 UTC
State Changed
From-To: open->closed

Submitter's email bounces.  The issues is appears to be due to local 
misconfiguration.