[Printing-user-general] Foomatic-filters-ppds overwrites foomatic-filters!!!

Tarsier <[email protected]> Mon, 17 Jul 2006 23:35:37 -0700 (PDT)
Newsgroups gmane.linux.printing.general
Message-ID <[email protected]>
Hi all

I tried to upgrade foomatic-db, foomatic-db-hpijs,
foomatic-filters, foomatic-engine and
foomatic-filters-ppds on Tomahawk Desktop (
http://www.tomahawkcomputers.com/ ).

I managed to upgrade foomatic-db, foomatic-db-hpijs,
foomatic-filters and foomatic-engine without an issue
to the latest.

But when I try to install the latest
foomatic-filters-ppds, the Tomahawk Desktop complains
that /usr/bin/foomatic-rip and
/usr/bin/foomatic-gswrapper are already installed by
the foomatic-filters package
(foomatic-filters-3.0-current.tar.gz).

Thanks to the package user based package management
system used in Tomahawk Desktop, I came to know this.
In Tomahawk Desktop, people don't use root to install
packages. If I had used root to install, I would have
overwritten foomatic-rip, foomatic-gswrapper and their
man pages with a wrong copy without even aware of
it!!!

Following diff shows that what is already installed is
correct and should not be overwritten. 

diff foomatic-gswrapper /usr/bin/foomatic-gswrapper
15,16c15,16
< my $prefix = "/usr/local";
< my $configpath = "${prefix}/etc/foomatic";
---
> my $prefix = "/usr";
> my $configpath = "/etc/foomatic";
23c23
< my $execpath =
"NONE/bin:/usr/local/bin:/usr/bin:/bin";
---
> my $execpath =
"/usr/bin:/usr/local/bin:/usr/bin:/bin";


Is the foomatic-filters should NOT be installed if you
install foomatic-filters-ppds or vise versa?

Best Regards
Tarsier

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com