Bug 7568 - netpbm missing as dependency for xfig
Summary: netpbm missing as dependency for xfig
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: has_procedure mga2-32-ok mga2-64-ok
Keywords: Junior_job, validated_update
Depends on: 2317
Blocks:
  Show dependency treegraph
 
Reported: 2012-09-25 12:15 CEST by Sébastien Merkel
Modified: 2013-04-10 00:15 CEST (History)
4 users (show)

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


Attachments

Description Sébastien Merkel 2012-09-25 12:15:12 CEST
Description of problem:

Xfig requires ppmquant and ppmtogif in order to export images to gif. Those commands are not available by default, but are provided in the netpbm RPM. Therefore, the RPM for xfig should force the installation of the netpbm RPM.

Version-Release number of selected component (if applicable):


How reproducible:
100%


Steps to Reproduce:
1. Install the xfig RPM, without netpbm
2. Try to export an image to gif
3.
Manuel Hiebel 2013-01-26 23:40:09 CET

Keywords: (none) => Junior_job
Summary: Missing dependency for xfig => netpbm missing as dependency for xfig
Source RPM: (none) => xfig

Comment 1 Alfonso Vera 2013-04-04 10:16:46 CEST
Hi.

I work with @Juancho in solve this bug

CC: (none) => bersuit.vera, juan.baptiste
Assignee: bugsquad => bersuit.vera

Alfonso Vera 2013-04-05 08:06:54 CEST

Status: NEW => ASSIGNED

Comment 2 Alfonso Vera 2013-04-08 08:53:25 CEST
I have uploaded a updated package for Mageia 2.

Suggested advisory:
========================

Updated xfig packages to fix Bug 7568:

Xfig requires ppmquant and ppmtogif in order to export images to gif.
Those commands are not available by default so we add Requires netpbm


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

Updated packages in core/updates_testing:
========================
xfig-3.2.5b-7.1.mga2

Source RPM:
xfig-3.2.5b-7.1.mga2.src.rpm

Assignee: bersuit.vera => qa-bugs

Comment 3 Alfonso Vera 2013-04-08 08:57:07 CEST
Hi all
Sorry, I forgot push the changes in cauldron.
I will fix this, tonight
Comment 4 claire robinson 2013-04-09 13:28:01 CEST
Thanks Alfonso. Can you confirm Cauldron was updated please?

Testing complete mga2 32

Before
------
Error during EXPORT.  Messages:
 fig2dev: error while converting image.
 Command used:
   (ppmquant 256 /tmp/f2d15996.ppm | ppmtogif > test) 2> /tmp/f2d15996.err
 Messages resulting:
   sh: ppmtogif: command not found
   sh: ppmquant: command not found

After
-----
# urpmi xfig
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch
(medium "Core Release")
  libnetpbm11                    10.57.01     1.mga2        i586
  netpbm                         10.57.01     1.mga2        i586
(medium "Core Updates Testing")
  xfig                           3.2.5b       7.1.mga2      i586
5.5MB of additional disk space will be used.
6.1MB of packages will be retrieved.
Proceed with the installation of the 3 packages? (Y/n) y

Gif saved OK.

Adding bug 2317

----------------------------------------
Mageia release 2 (Official) for i586
Latest version found in "Core Release" is xfig-3.2.5b-7.mga2
Latest version found in "Core Updates Testing" is xfig-3.2.5b-7.1.mga2
----------------------------------------
The following packages will require linking:

libnetpbm11-10.57.01-1.mga2 (Core Release)
libpng12_0-1.2.49-1.mga2 (Core Release)
netpbm-10.57.01-1.mga2 (Core Release)
----------------------------------------

Depends on: (none) => 2317
Whiteboard: (none) => has_procedure mga2-32-ok

Comment 5 Alfonso Vera 2013-04-09 14:12:47 CEST
Hi Claire
I've committed the changes in svn this morning. I'll wait for Juancho to push the package. Sorry,I'm just only a padawan :-P
Comment 6 claire robinson 2013-04-09 22:36:57 CEST
Thanks anyway Alfonso. Can you leave a comment when it has been so this can be pushed please.

Testing complete mga2 64

Validating

Advisory & srpm in comment 2

For bug 2317..
----------------------------------------
The following packages will require linking:

libnetpbm11-10.57.01-1.mga2 (Core Release)
libpng12_0-1.2.49-1.mga2 (Core Release)
netpbm-10.57.01-1.mga2 (Core Release)
----------------------------------------

Could sysadmin please push from core/updates_testing to core/updates when Alfonso has confirmed cauldron has been updated and also make the requires links for bug 2317

Thanks!

Keywords: (none) => validated_update
Whiteboard: has_procedure mga2-32-ok => has_procedure mga2-32-ok mga2-64-ok
CC: (none) => sysadmin-bugs

Comment 7 Juan Luis Baptiste 2013-04-09 23:22:37 CEST
I asked for the push some hours ago, waiting for it...
Comment 8 Thomas Backlund 2013-04-10 00:15:48 CEST
Packages linked and update pushed:
https://wiki.mageia.org/en/Support/Advisories/MGAA-2013-0015

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


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