[Foo2zjs-maintainer] Bug#517957: Bug#517957: foo2zjs: Some user data (firmware) goes in /usr ; should be /usr/local or /etc
Luca Capello
luca at pca.it
Sat Mar 13 20:18:12 UTC 2010
tags 517957 + pending
thanks
Hi there!
On Tue, 03 Mar 2009 19:32:25 +0100, Luca Capello wrote:
> I cc:ed the d-devel mailing list to get a wider opinion. Please keep at
> least the BTS cc:ed.
I have also bcc:ed various people I know as users of this package: sorry
for the spam, but I would like some more tests before uploading to sid.
> On Tue, 03 Mar 2009 08:37:33 +0100, Daniel Dickinson wrote:
>> Firmware is looked for under /usr/share/foo2zjs/firmware, but firmware
>> is added on and therefore user data and really belongs in /etc or
>> /usr/local
>
> I would say that the proper location is /lib/firmware, but AFAIK the
> latter is only for firmwares loaded by kernel drivers. Am I correct?
> If so, which folder should be used?
I have implemented this with different commits:
1) working directory is /tmp/foo2zjs in /usr/bin/getweb
http://svn.debian.org/viewsvn/foo2zjs?view=rev&revision=208
http://svn.debian.org/viewsvn/foo2zjs?view=rev&revision=210
http://svn.debian.org/viewsvn/foo2zjs?view=rev&revision=211
2) firmware directory is /lib/firmware/hp/, since only HP printer
firmwares are downloaded by the getweb script
http://svn.debian.org/viewsvn/foo2zjs?view=rev&revision=213
BTW, I have not checked yet, but if Debian can distribute these
firmwares, they should be provided by one of the firmware-linux-*
packages.
On my virtual sid, getweb works as before, but since I do not have any
of the printers requiring external firmwares, i386 and amd64 packages
for testing are available at:
http://people.debian.org/~gismo/tmp/
Thx, bye,
Gismo / Luca
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/foo2zjs-maintainer/attachments/20100313/3c0d35bd/attachment.pgp>
More information about the Foo2zjs-maintainer
mailing list