Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 249384 - stabilize media-libs/netpbm-10.44.00-r1
Summary: stabilize media-libs/netpbm-10.44.00-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2008-11-30 14:09 UTC by Antti Mäkelä
Modified: 2009-03-06 02:51 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
fontdir.patch (fontdir.patch,1.04 KB, patch)
2009-01-03 21:42 UTC, Martin Mokrejš
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Antti Mäkelä 2008-11-30 14:09:01 UTC
Netpbm 10.43.00 has a bug in pnmflip/pamflip tools, that manifests itself if you try to do -tb flipping. Please either unmask 10.44.00 (where this is fixed), or remask 10.43.00 to restore the working previous version.
Comment 1 Wormo (RETIRED) gentoo-dev 2008-12-01 07:51:13 UTC
Thanks for reporting this issue, assigning to maintainers
Comment 2 SpanKY gentoo-dev 2008-12-01 16:50:17 UTC
we dont mask packages for random minor issues ... nor are any current packages masked
Comment 3 Antti Mäkelä 2008-12-01 17:02:21 UTC
(In reply to comment #2)
> we dont mask packages for random minor issues ... nor are any current packages
> masked
 
netpbm-10.44.00:
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd

Looks masked to me (by keyword, not by package.mask).
Comment 4 SpanKY gentoo-dev 2008-12-01 22:11:27 UTC
masked means package.mask.  stable/unstable means KEYWORDS.
Comment 5 Antti Mäkelä 2008-12-02 14:00:53 UTC
(In reply to comment #4)
> masked means package.mask.  stable/unstable means KEYWORDS.

  In that case portage/emerge should probably use consistent terminology:

-----
# emerge -av =media-libs/netpbm-10.44.0

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "=media-libs/netpbm-10.44.0" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/netpbm-10.44.00 (masked by: ~x86 keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
-----

  Now, I probably should make a new bug report about this to get the terminology right, but nowhere in that error do words "unstable/stable" appear, it's just "masked" and then a reason given (keyword, or package.mask). 

  Thus, I reported this as "masked" since emerge states it's masked.
Comment 6 Martin Mokrejš 2009-01-02 05:00:53 UTC
$ picttoppm 2.pict 
picttoppm: Unable to open file 'fontdir' for reading.  fopen() returns errno 2 (No such file or directory)
$

Using strace(1) I see it look for the fontdir directory in current dir:
open("fontdir", O_RDONLY|O_LARGEFILE)   = -1 ENOENT (No such file or directory)

$ man picttoppm


Seems to be an optional argument -fontdir.
Comment 7 Martin Mokrejš 2009-01-03 21:42:36 UTC
Created attachment 177267 [details, diff]
fontdir.patch

From: Bryan Henderson

> picttoppm complains that it cannot find fontdir in a current
> >directory, 

I have released Netpbm 10.45.01 with the fix for that.  I've also attached
a patch that should work on 10.44.00.
Comment 8 SpanKY gentoo-dev 2009-01-21 22:56:23 UTC
ive applied that fix to 10.44.00-r1, thanks
Comment 9 Markus Meier gentoo-dev 2009-01-23 21:47:32 UTC
amd64/x86 stable
Comment 10 nixnut (RETIRED) gentoo-dev 2009-01-24 13:12:15 UTC
ppc stable
Comment 11 Tobias Klausmann (RETIRED) gentoo-dev 2009-01-25 14:26:39 UTC
Stable on alpha.
Comment 12 Raúl Porcel (RETIRED) gentoo-dev 2009-01-27 10:35:35 UTC
ia64/sparc stable
Comment 13 Brent Baude (RETIRED) gentoo-dev 2009-01-28 14:55:38 UTC
ppc64 stable
Comment 14 Jeroen Roovers (RETIRED) gentoo-dev 2009-03-06 02:51:26 UTC
Stable for HPPA and closing.