Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 389911 - media-gfx/sane-backends: no longer possible to build 'pnm' test backend
Summary: media-gfx/sane-backends: no longer possible to build 'pnm' test backend
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Patrick Kursawe (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-08 21:11 UTC by Jonathan Marten
Modified: 2011-11-10 21:28 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Marten 2011-11-08 21:11:16 UTC
From ebuild sane-backends-1.0.20 onwards, each SANE backend is selected to be compiled/installed by a USE flag sane_backend_NAME.  The list of accepted backend names is set by IUSE_SANE_BACKENDS in the ebuild file.

Unfortunately this list does not include "pnm", so it is impossible to build this backend even if it is wanted.  (It is useful because it is the only "testing" backend that includes gamma table support).

There have been security concerns with this backend, so it is reasonable to disable it by default.  But it should be possible to specify that it should be built and installed if it really is required.
Comment 1 Patrick Kursawe (RETIRED) gentoo-dev 2011-11-10 21:28:23 UTC
Good idea. It is slightly more work than just adding it to the list since it is handled separately from other backends because of the security concerns, but I've added it now.