[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