--sysconfdir=/usr/local/etc not picked up

Bug #434490 reported by John Frankish
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HPLIP
New
Undecided
Unassigned

Bug Description

When compiling hplip-3.9.8, using the ./configure switch --prefix=/usr/local and/or --syscnfdir=/usr/local/etc does not result in hplip.conf being placed in /usr/local/etc/hp or dll.conf being placed in /usr/local/etc/sane.d - both are placed in /etc..

If you want to place the cnf files in /usr/local/etc, you are obliged to modify the Makefile.

Similarly, you are obliged to tell the ./configure script where to put the cups backends and filters, even though cups is installed in /usr/local and the ./configure script finds cups, it does not use /usr/local/lib/cups/backends or filters...

Revision history for this message
John Frankish (j-frankish) wrote :

Any comments on this?

I've found that even if "./configure --prefix=/usr/local --sysconfdir=/usr/local/etc" is used and I edit the Makefile to install the conf files to /usr/local/etc/hp, hplip is still looking for the conf files in /etc/hp and, for example, "hp-check -r" reports hplip.conf as missing.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.