Bug 10592 - usb-imagewriter needs pygtk2.0-libglade which is not in dependencies
Summary: usb-imagewriter needs pygtk2.0-libglade which is not in dependencies
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 3
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact: QA Team
URL:
Whiteboard: mga3-64-ok mga3-32-ok
Keywords: Junior_job, validated_update
Depends on:
Blocks:
 
Reported: 2013-06-22 18:38 CEST by papoteur
Modified: 2014-05-08 18:06 CEST (History)
5 users (show)

See Also:
Source RPM: usb-imagewriter-0.1.3-4.mga3
CVE:
Status comment:


Attachments

Description papoteur 2013-06-22 18:38:18 CEST
Description of problem:
usb-imagewriter needs which is not in the dependecies. It is present from DVD install, but not from LiveDVD-KDE

Version-Release number of selected component (if applicable):
pygtk2.0-libglade

How reproducible:
Install from LiveDVD-KDE


Reproducible: 

Steps to Reproduce:
papoteur 2013-06-22 18:39:02 CEST

Source RPM: (none) => usb-imagewriter-0.1.3-4.mga3

Manuel Hiebel 2013-06-22 22:33:36 CEST

Keywords: (none) => Junior_job
Summary: usb-imagewriter needs library which is not in dependencies => usb-imagewriter needs pygtk2.0-libglade which is not in dependencies

Comment 1 Derek Jennings 2013-06-24 23:33:20 CEST
Yes confirmed.

$ /usr/bin/imagewriter
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
Traceback (most recent call last):
  File "/usr/lib/imagewriter/imagewriter.py", line 22, in <module>
    import gtk.glade
ImportError: No module named glade



pygtk2.0-libglade is a dependency of system-config-printer so any user who has set up printing will not experience this bug.

Status: NEW => ASSIGNED
CC: (none) => derekjenn, jani.valimaa
Hardware: i586 => All
Assignee: bugsquad => derekjenn

Comment 2 Derek Jennings 2013-06-26 23:46:55 CEST
usb-imagewriter-0.1.3-4.1.mga3 is in Mageia 3 Core/Updates_testing

Package is 'noarch' so no need to test on both i586 and x86_64

Advisory
--------
This update corrects a missing dependency for usb-imagewriter



Test_Procedure

1/ Uninstall pygtk2.0-libglade if installed with
rpm -e --nodeps pygtk2.0-libglade
2/ Install usb-imagewriter-0.1.3-4.1.mga3 from core/updates_testing
Observe that pygtk2.0-libglade is installed at the same time

QA Contact: (none) => qa-bugs

Comment 3 David GEIGER 2013-06-27 16:55:02 CEST
Testing complete for usb-imagewriter-0.1.3-4.1 on Mageia release 3 (Official) for x86_64, Ok for me pygtk2.0-libglade is requires on install:


# LC_ALL=C urpmi usb-imagewriter
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "Core Release (distrib1)")
  pygtk2.0-libglade              2.24.0       4.mga3        x86_64  
(medium "Core Updates Testing (distrib5)")
  usb-imagewriter                0.1.3        4.1.mga3      noarch  
106KB of additional disk space will be used.
66KB of packages will be retrieved.
Proceed with the installation of the 2 packages? (Y/n) y

CC: (none) => geiger.david68210

Comment 4 claire robinson 2013-06-27 17:02:38 CEST
Thanks David, can you add the whiteboard tag too please
Comment 5 David GEIGER 2013-06-27 17:07:34 CEST
What that claire ?
Comment 6 claire robinson 2013-06-27 17:11:43 CEST
See the validation process here:
https://wiki.mageia.org/en/QA_process_for_validating_updates

Thanks!
Comment 7 David GEIGER 2013-06-27 18:27:38 CEST
Testing complete for usb-imagewriter-0.1.3-4.1,

MGA3-64-OK
Comment 8 claire robinson 2013-06-27 22:27:01 CEST
Nearly right David, it goes in the whiteboard field at the top of the bug.
I'll add it for you so you can see.

Whiteboard: (none) => mga3-64-ok

Comment 9 David GEIGER 2013-06-29 07:56:41 CEST
Testing complete for usb-imagewriter-0.1.3-4.1 on Mageia release 3 (Official) for i586, Ok for me pygtk2.0-libglade is requires on install:


# LC_ALL=C urpmi usb-imagewriter
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "Core Release")
  luit                           1.1.1        3.mga3        i586    
  pygtk2.0-libglade              2.24.0       4.mga3        i586    
  xterm                          291          2.mga3        i586    
(medium "Core Updates Testing")
  usb-imagewriter                0.1.3        4.1.mga3      noarch  
848KB of additional disk space will be used.
370KB of packages will be retrieved.
Proceed with the installation of the 4 packages? (Y/n) y

Whiteboard: mga3-64-ok => mga3-64-ok mga3-32-ok

Comment 10 David GEIGER 2013-06-29 08:04:31 CEST
Update validated.
Thanks.

Advisory:
This update corrects a missing dependency for usb-imagewriter

SRPM: usb-imagewriter-0.1.3-4.1.mga3.src.rpm

Could sysadmin please push from core/updates_testing to core/updates.

Thank you!

CC: (none) => sysadmin-bugs

David GEIGER 2013-06-29 08:06:23 CEST

Keywords: (none) => validated_update

Comment 11 Dave Hodgins 2013-06-30 02:37:12 CEST
http://svnweb.mageia.org/advisories/10592.adv?view=markup
ready for pushing.

CC: (none) => davidwhodgins

Comment 12 Derek Jennings 2013-07-03 20:08:51 CEST
not sure why this was still assigned to me. assigning to QA until sysadmin push

Assignee: derekjenn => qa-bugs

Comment 13 Nicolas Vigier 2013-07-06 16:30:42 CEST
http://advisories.mageia.org/MGAA-2013-0047.html

Status: ASSIGNED => RESOLVED
CC: (none) => boklm
Resolution: (none) => FIXED

Nicolas Vigier 2014-05-08 18:06:24 CEST

CC: boklm => (none)


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