Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 248171 - net-print/pnm2ppa: fails with forced --as-needed
Summary: net-print/pnm2ppa: fails with forced --as-needed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Printing Team
URL: http://www.gentoo.org/proj/en/qa/asne...
Whiteboard:
Keywords:
Depends on:
Blocks: as-needed
  Show dependency tree
 
Reported: 2008-11-22 12:22 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2009-07-18 18:26 UTC (History)
3 users (show)

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


Attachments
Build log (pnm2ppa-1.12:20081122-122202.log,2.27 KB, text/plain)
2008-11-22 12:23 UTC, Diego Elio Pettenò (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2008-11-22 12:22:38 UTC
I'm reporting this bug because the package in summary fails to build when forcing --as-needed on through spec files (check out http://blog.flameeyes.eu/2008/11/14/problems-and-mitigation-strategies-for-as-needed for details).

Check the attached build log.

Thanks,
Diego
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-11-22 12:23:01 UTC
Created attachment 172842 [details]
Build log
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-06-02 13:23:27 UTC
The ebuild is damn old, bunch of QA violation for current standads, still uses gtk1 (and does not properly depend on it either!). Punt?
Comment 3 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-07-11 03:48:26 UTC
(lack of maintainer response means we proceed here, please advise if something is going to happen here)

# Jeremy Olexa <darkside@gentoo.org> (11 Jul 2009)
# Removed in ~60 days by treecleaners. QA violations, uses gtk1, no Gentoo
# maintainer interest. bug 248171
net-print/pnm2ppa
Comment 4 Ward Poelmans 2009-07-13 09:56:31 UTC
(In reply to comment #3)
> (lack of maintainer response means we proceed here, please advise if something
> is going to happen here)

As far as i know, this is the only driver that supports the HP Deskjet 7* Series. And as some people still use this printer (like me), it would be annoying if it was removed from the portage tree.
Comment 5 Timo Gurr (RETIRED) gentoo-dev 2009-07-13 14:45:41 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > (lack of maintainer response means we proceed here, please advise if something
> > is going to happen here)
> 
> As far as i know, this is the only driver that supports the HP Deskjet 7*
> Series. And as some people still use this printer (like me), it would be
> annoying if it was removed from the portage tree.
> 

Afaics there's also one included in foomatic-db which should work just fine:
http://openprinting.org/show_driver.cgi?driver=pnm2ppa
(I'm working on bumping the foomatic stuff in tree to more recent versions.)
Comment 6 Steven Green 2009-07-17 07:39:21 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > As far as i know, this is the only driver that supports the HP Deskjet 7*
> > Series. And as some people still use this printer (like me), it would be
> > annoying if it was removed from the portage tree.
> 
> Afaics there's also one included in foomatic-db which should work just fine:
> http://openprinting.org/show_driver.cgi?driver=pnm2ppa
> (I'm working on bumping the foomatic stuff in tree to more recent versions.)

Please do not remove this ebuild.

The ppd file in foomatic-db-filters-ppds-20080507 includes the line:

*FoomaticRIPCommandLine: "gs -q -dNOPAUSE -dPARANOIDSAFER -dBATCH -r60&&
0%A%Z -sOutputFile=- - | pnm2ppa%C%B -i - -o -"

This requires the pnm2ppa executable currently supplied by this ebuild!

See also http://www.gentoo.org/doc/en/printing-howto.xml#pnm2ppa

The foomatic-db ebuild does not supply any binary drivers as I can see (just a load of xml files).  Please advise how to get the printer working with pnm2ppa without installing net-print/pnm2ppa

Comment 7 Jephte CLAIN 2009-07-18 17:23:45 UTC
(In reply to comment #6)
> Please do not remove this ebuild.

I second that comment.
I still use this driver for our old hp deskjet 710c printer.

too bad I cannot help.

for my information, if this package is removed from portage, I'll have to install it by hand, right?
Comment 8 Ward Poelmans 2009-07-18 17:30:39 UTC
(In reply to comment #7)
 
> for my information, if this package is removed from portage, I'll have to
> install it by hand, right?

You can do that but the easiest is to make a local overlay and copy the ebuild to there. But i hope the ebuild will not be removed as serveral people still use it.

Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2009-07-18 18:26:08 UTC
fixed all the issues, and unmasked it. enjoy.