terminator on ubuntu 7.10: Depends: python-central (>= 0.6.7) but 0.5.15ubuntu2 is to be installed

Bug #248359 reported by stilus
2
Affects Status Importance Assigned to Milestone
Terminator
Fix Released
Undecided
chantra

Bug Description

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=7.10
DISTRIB_CODENAME=gutsy
DISTRIB_DESCRIPTION="Ubuntu 7.10"

Current Terminator installed from deb http://ppa.launchpad.net/gnome-terminator/ubuntu gutsy main restricted universe multiverse (version according to apt-get: 0.8.1-0ubuntu1) works like a charm.

If I try to upgrade, I get the following error:

terminator: Depends: python-central (>= 0.6.7) but 0.5.15ubuntu2 is to be installed
E: Broken packages

stilus (stilus)
description: updated
stilus (stilus)
description: updated
Revision history for this message
Chris Jones (cmsj) wrote :

Hmm, this is probably because I just copied the packages from the hardy PPA to the gutsy one. I'll prepare a fresh upload with a working dependency, but I don't have a gutsy machine around anymore to test if it actually works.

Revision history for this message
stilus (stilus) wrote :

I do, so I don't mind testing. Otherwise I'll just pop it in a virtual machine :)

Revision history for this message
Chris Jones (cmsj) wrote :

chantra just uploaded a package to the PPA which should work on Gutsy. Could you re-open this bug if it doesn't?

Changed in terminator:
assignee: nobody → chantra
status: New → Fix Released
Revision history for this message
chantra (chantra) wrote :

it seems this is the output once installed:

$ terminator
Traceback (most recent call last):
  File "/usr/bin/terminator", line 25, in <module>
    from terminatorlib.version import *
ImportError: No module named terminatorlib.version

Can somebody using gutsy confirm?

Revision history for this message
stilus (stilus) wrote :

... Confirmed (-d flag changes nothing in behaviour)

terminator -d
Traceback (most recent call last):
  File "/usr/bin/terminator", line 25, in <module>
    from terminatorlib.version import *
ImportError: No module named terminatorlib.version

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=7.10
DISTRIB_CODENAME=gutsy
DISTRIB_DESCRIPTION="Ubuntu 7.10"

package: terminator_0.9-0ppa3_all.deb

Revision history for this message
chantra (chantra) wrote : Re: [Bug 248359] Re: terminator on ubuntu 7.10: Depends: python-central (>= 0.6.7) but 0.5.15ubuntu2 is to be installed

I will create a gutsy VM and build it from there, that would be much
easier I believe.

Cheers for confirming.
--
http://www.debuntu.org

Debuntu deb's repository

Revision history for this message
chantra (chantra) wrote :

Ok, I have a temporary fix for this issue:
Start terminator with:
user@host: $ PYTHONPATH=
$PYTHONPATH:/usr/share/pycentral/terminator/site-packages/ terminator

Ng, I believe nxvl was mainly dealing with the debian part, I believe
the fix will be in debian/rules

reassigning to you in the meantime so you can displatch it were needed.

 assign cmsj

On Tue, 2008-08-05 at 20:16 +0000, stilus wrote:

> ... Confirmed (-d flag changes nothing in behaviour)
>
> terminator -d
> Traceback (most recent call last):
> File "/usr/bin/terminator", line 25, in <module>
> from terminatorlib.version import *
> ImportError: No module named terminatorlib.version
>
> DISTRIB_ID=Ubuntu
> DISTRIB_RELEASE=7.10
> DISTRIB_CODENAME=gutsy
> DISTRIB_DESCRIPTION="Ubuntu 7.10"
>
> package: terminator_0.9-0ppa3_all.deb
>
> ** Attachment added: "crash info found in /var/crash"
> http://launchpadlibrarian.net/16570090/_usr_bin_terminator.1000.crash
>

--
http://www.debuntu.org

Debuntu deb's repository

Revision history for this message
Chris Jones (cmsj) wrote :

chantra: thanks. Where does gutsy keep that stuff?

Changed in terminator:
assignee: chantra → cmsj
Revision history for this message
chantra (chantra) wrote :

Ng,
I guess it keeps it under one of these
~$ ls /usr/lib/python* -d
/usr/lib/python2.3 /usr/lib/python2.5
/usr/lib/python2.4 /usr/lib/python-support

Also, under gutsy, python files are installed under:
/usr/share/pycentral/terminator/site-packages/
while on hardy
/usr/share/pyshared

using the same debian/rules

attached the output of dpkg -c terminator_gutsy.deb
and
dpkg -L terminator on hardy

If you know any python devel @ubuntu, I believe they will know on the
top of their head.

On Wed, 2008-08-06 at 16:14 +0000, Chris Jones wrote:
> chantra: thanks. Where does gutsy keep that stuff?
>
> ** Changed in: terminator
> Assignee: Emmanuel Bretelle (chantra) => Chris Jones (cmsj)
>
--
http://www.debuntu.org

Debuntu deb's repository

chantra (chantra)
Changed in terminator:
milestone: none → 0.9.1
Revision history for this message
chantra (chantra) wrote :

back to confirm as it is not solved yet

Changed in terminator:
status: Fix Released → Confirmed
Revision history for this message
chantra (chantra) wrote :

fixed in ppa4, if people could confirm

Changed in terminator:
assignee: cmsj → chantra
status: Confirmed → Fix Committed
Revision history for this message
chantra (chantra) wrote :

attaching debdiff

Revision history for this message
steve burdine (highfructose327) wrote :

I can confirm ppa4 works in Ubuntu 7.10, thanks

Revision history for this message
chantra (chantra) wrote :

Hi highfructose327,

tks for confirming

Revision history for this message
stilus (stilus) wrote :

Confirmed!

apt-get update
apt-get upgrade
Preparing to replace terminator 0.9-0ppa3 (using .../terminator_0.9-0ppa4_all.deb)

 /usr/bin/terminator

(terminator:6702): Vte-WARNING **: Error compiling regular expression "[[:<:]](news:|telnet:|nntp:|file:/|https?:|ftps?:|webcal:)//([-A-Za-z0-9]+(:[-A-Za-z0-9,?;.:/!%$^*&~"#']+)?@)?[-A-Za-z0-9.]+(:[0-9]+)?(/[-A-Za-z0-9_$.+!*(),;:@&=?/~#%']*[^]'.}>)
,\"])?[[:>:]]/?".

(terminator:6702): Vte-WARNING **: No handler for control sequence `device-control-string' defined.

But despite this warning, it works! Thanks for the quick fix guys!

Revision history for this message
Chris Jones (cmsj) wrote :

Those warnings are entirely normal and can be safely ignored :)

Revision history for this message
chantra (chantra) wrote :

changes ported to trunk rev 491

Chris Jones (cmsj)
Changed in terminator:
status: Fix Committed → 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.