[jaunty] libgv-python: Depends: python (< 2.6)

Bug #338553 reported by Curtis Lee Bolin
6
Affects Status Importance Assigned to Milestone
graphviz (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: libgv-python

Since jaunty has upgraded to python 2.6, libgv-python (as with many
other python based apps) now has a dependency problem.

Thank you for your time

$ sudo apt-get install libgv-python
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  libgv-python: Depends: python (< 2.6) but 2.6.1-0ubuntu3 is to be installed
E: Broken packages

Related branches

Changed in graphviz (Ubuntu):
importance: Undecided → Medium
Changed in graphviz:
assignee: nobody → fabricesp
status: New → In Progress
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

debdiff with the changes. I had to drop the build of several python support (2.4 and 2.5), to let only a generic one with default python version (python2.6), as the configure file is not ready for python2.6.

Changed in graphviz:
assignee: fabricesp → nobody
status: In Progress → Confirmed
Revision history for this message
Daniel Holbach (dholbach) wrote :

Subscribed ubuntu-main-sponsors instead. :-)

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

New debdiff with python2.5 and python2.6 support.

Revision history for this message
Martin Pitt (pitti) wrote :

Thanks! Can you please forward this to Debian, too? They'll soon get Python 2.6 as well.

Revision history for this message
Martin Pitt (pitti) wrote :

+ install -d $(PYTHON_PACKAGE)/usr/lib/python2.5/$(call py_sitename_sh, $(PYTHON_VERSIONS)) ; \
+ cp $(PYTHON_PACKAGE)/usr/lib/graphviz/python/gv.py \
+ $(PYTHON_PACKAGE)/usr/lib/python2.5/$(call py_sitename_sh, $(PYTHON_VERSIONS)) ; \
+ mv $(PYTHON_PACKAGE)/usr/lib/graphviz/python25/*.so \
+ $(PYTHON_PACKAGE)/usr/lib/python2.5/$(call py_sitename_sh, $(PYTHON_VERSIONS)) ; \

I think you mean s/$(PYTHON_VERSIONS)/2.5/ here, since PYTHON_VERSIONS == 2.6 with your patch.

Revision history for this message
Martin Pitt (pitti) wrote :

I'll test the update with the change suggested above, and will upload if successful. Thanks!

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package graphviz - 2.20.2-3ubuntu2

---------------
graphviz (2.20.2-3ubuntu2) jaunty; urgency=low

  * debian/control:
    - Dropped build dependency on python2.4-dev
    - Added build dependency on python2.6-dev (LP: #338553)
    - Added XS-Python-Version: all
    - Updated description of libgv-python to drop references to python2.4 and
      python2.5
  * debian/rules:
    - Included python.mk
    - Load PYTHON_VERSIONS with default version instead of all versions
    - Enable generic python support in configure (parameter --enable-python)
      call and disable python2.4 (--enable-python24) support
    - Install the generic python support and 2.5 support instead of 2.4 and 2.5

 -- Fabrice Coutadeur <email address hidden> Thu, 26 Mar 2009 04:35:09 +0000

Changed in graphviz:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.