Bug 3612 - terminator has missing dependencies
Summary: terminator has missing dependencies
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 1
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Lev Givon
QA Contact:
URL:
Whiteboard:
Keywords: Triaged, validated_update
Depends on:
Blocks:
 
Reported: 2011-12-04 20:54 CET by Kamil Rytarowski
Modified: 2012-01-22 01:53 CET (History)
4 users (show)

See Also:
Source RPM: terminator
CVE:
Status comment:


Attachments

Description Kamil Rytarowski 2011-12-04 20:54:42 CET
Description of problem:
Hello!

Terminator has missing dependecie. It's not runable at all, at least pygtk support is missed, maybe more.

How reproducible:
Always

Steps to Reproduce:
1. Install in a minimal system X Window 
2. Install terminator
3. Try to run it
Comment 1 Manuel Hiebel 2011-12-04 21:06:25 CET
in fact the package is in testing and without bug report for the QA.

Assigned to the package maintainer.

Keywords: (none) => Triaged
Assignee: bugsquad => lev
Source RPM: (none) => terminator

Comment 2 Lev Givon 2011-12-05 04:42:44 CET
Does the problem occur on Mageia 1 or cauldron? All dependencies required to run the program appear to be installed when I install the package on the former.
Comment 3 Kamil Rytarowski 2011-12-05 07:08:30 CET
Tested in Mga1
Comment 4 Lev Givon 2011-12-08 22:15:56 CET
Can you please paste the error you observe when attempting to run terminator 0.95 on mga1? Also, you may wish to try terminator 0.96 in updates_testing.
Comment 5 Kamil Rytarowski 2011-12-08 23:30:10 CET
I will test it again with Mga2 Alpha2.
Comment 6 Kamil Rytarowski 2011-12-17 02:32:49 CET
OK tested in Mga1 minimal + WindowMaker+task-x11+xterm
The result is "You need to install the python bindings for gobject, gtk and pango to run Terminator."
Comment 7 David GEIGER 2012-01-16 17:12:39 CET
Hi,

Lev Givon ,What happens now with this package?

Can it be tested by the QA team order to validate ? or did he still need to change?

Thank you in advance.

CC: (none) => geiger.david68210

Comment 8 Lev Givon 2012-01-16 19:26:51 CET
It seems like pygtk2.0 is the only missing requirement. Please try the updated package in 1/updates_testing.
Comment 9 David GEIGER 2012-01-16 20:20:25 CET
It's strange ,for me the package pygtk2.0 is already installed.

Before :
$ rpm -qa | grep pygtk
pygtk2.0-libglade-2.22.0-4.mga1
pygtk2.0-2.22.0-4.mga1

# LC_ALL=C urpmi --test terminator

installing terminator-0.96-2.mga1.noarch.rpm from /var/cache/urpmi/rpms
Preparing...                     ##############################################
Installation is possible

After :
# rpm -e pygtk2.0-2.22.0-4.mga1 --nodeps
# rpm -e pygtk2.0-libglade-2.22.0-4.mga1 --nodeps
$ rpm -qa | grep pygtk

# LC_ALL=C urpmi --test terminator
To satisfy dependencies, the following packages are going to be installed:
(test only, installation will not be actually done)
   Package                        Version      Release       Arch
(medium "Core Release (distrib1)")
  pygtk2.0                       2.22.0       4.mga1        x86_64
(medium "Core 32bit Updates Testing (distrib35)")
  terminator                     0.96         2.mga1        noarch
3.5MB of additional disk space will be used.
911KB of packages will be retrieved.
Proceed with the installation of the 2 packages? (Y/n) y


    $MIRRORLIST: media/core/release/pygtk2.0-2.22.0-4.mga1.x86_64.rpm
installing terminator-0.96-2.mga1.noarch.rpm pygtk2.0-2.22.0-4.mga1.x86_64.rpm from /var/cache/urpmi/rpms
Preparing...                     ##############################################
Installation is possible

Arrf! the package gtk2.0-libglade is missing.

Well, I cannot say too much because I uninstalled these two packages voluntarily
but what these two packages are linked together?

What do you think about this ?
Comment 10 Kamil Rytarowski 2012-01-17 01:58:19 CET
Remember to fix it for Cauldron too.
Comment 11 David GEIGER 2012-01-20 14:35:42 CET
Testing complete for the srpm terminator-0.96-2.mga1.src.rpm on Mageia release 1 (Official) for x86_64 ,works fine for me .
Comment 12 Dave Hodgins 2012-01-21 01:06:50 CET
Testing complete on i586.

Dould someone from the sysadmin team push the srpm
terminator-0.96-2.mga1.src.rpm
from Core Updates Testing to Core Updates.
In addition, due to bug 2317, the following rpm packages
will  have to be linked from Core Release to Core Updates

gobject-introspection-0.10.7-2.mga1
libatlas3-sse3-3.8.3-7.mga1
libatlas3-sse2-3.8.3-7.mga1
libatlas3-sse-3.8.3-7.mga1
liblapack3-3.3.0-1.mga1
libblas3-3.3.0-1.mga1
libffi5-3.0.9-4.mga1
libgfortran3-4.5.2-4.mga1
libgirepository1.0_1-0.10.7-2.mga1
libpyglib2.0_0-2.26.0-4.mga1
pygtk2.0-2.22.0-4.mga1
python-cairo-1.8.10-1.mga1
python-gobject-2.26.0-4.mga1

Advisory:  This update for the package terminator adds a requires on the
package pygtk2.0, without which, the program can not run.

https://bugs.mageia.org/show_bug.cgi?id=3612

Keywords: (none) => validated_update
CC: (none) => davidwhodgins, sysadmin-bugs

Comment 13 Thomas Backlund 2012-01-21 18:57:30 CET
update pushed.

Status: NEW => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED

Comment 14 Lev Givon 2012-01-22 01:53:54 CET
Fix applied to cauldron.

Note You need to log in before you can comment on or make changes to this bug.