[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1026335: marked as done (RFS: carl9170fw/1.9.9-399-gcd480b9-1 [ITP] -- firmware for AR9170 USB wireless adapters)



Your message dated Sun, 13 Aug 2023 20:00:17 +0200
with message-id <90caab94-5f72-4b42-9c18-3b5953deeb85@debian.org>
and subject line Re: Review of the initial packaging of the carl9170 firmware
has caused the Debian Bug report #1026335,
regarding RFS: carl9170fw/1.9.9-399-gcd480b9-1 [ITP] -- firmware for AR9170 USB wireless adapters
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1026335: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026335
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: wishlist
Control: block 994625 by -1
X-Debbugs-CC: debian-kernel@lists.debian.org bage@debian.org

Dear mentors,

I am looking for a sponsor for my package "carl9170fw":

 * Package name     : carl9170fw
   Version          : 1.9.9-427-gecb68a7-1
   Upstream contact : linux-wireless@vger.kernel.org
 * URL              : https://wireless.wiki.kernel.org/en/users/Drivers/carl9170.fw
 * License          : many, but mostly GPL 2 or later
 * Vcs              : https://salsa.debian.org/kernel-team/carl9170fw (but see below)
   Section          : kernel

The source builds the following binary packages:

  firmware-carl9170 - firmware for AR9170 USB wireless adapters

To access further information about this package, please visit the following URL:

  https://mentors.debian.net/package/carl9170fw/

Alternatively, you can download the package with 'dget' using this command:

  dget -x https://mentors.debian.net/debian/pool/main/c/carl9170fw/carl9170fw_1.9.9-427-gecb68a7-1.dsc

Changes for the initial release:

 carl9170fw (1.9.9-427-gecb68a7-1) experimental; urgency=medium
 .
   * Initial release (Closes: #994625)

This package is rather unusual and there is a lot to be said for it.
Currently the carl9170 firmware is already in firmware-linux-free, so
why do we need this package? At the moment firmware-linux-free ships a
pre-built blob. This package builds the firmware from the source using
the gcc-sh-elf cross compiler I've packaged. As of this writing there is
an open RFS for gcc-sh-elf, but that's merely coincidental; the version
of gcc-sh-elf already in the archive is adequate to build this package,
so gcc-sh-elf does 𝘯𝘰𝘵 need to be uploaded first.

I need to nuke the Git repository (which I currently don't have
permission to do) to start fresh and account for the Files-Excluded
(upstream accidentally shipped an unneeded binary, not of the firmware,
in the source tree and it rightfully raises many alarm bells with
Lintian). So for now, please ignore the Git repo.

Unless you manually delete the carl9170 firmware from your system, this
package will not be installable at all. We'll have to do Breaks+Replaces
in order for this package to take over the firmware at a later time.
After we clear NEW, we can prepare an upload to unstable, coordinate
which version of firmware-linux-free will be the one to drop the
firmware, and add the fields appropriately.

I have the appropriate hardware and can confirm this firmware works. If
you don't have the hardware, I suppose you'll just have to take my word
for it. If anyone is interested in co-maintenance of this package, I'll
be glad to send you appropriate hardware however.

Because of what this package is, there's very little we can do quality
assurance-wise; we obviously can't do an autopkgtest to check that a
network connection works, say. I try to make up for this with QA efforts
for gcc-sh-elf.

We ship a Git snapshot because like other firmware projects, the version
number is very significant and doesn't get incremented for non-interface
breaking changes. We do however need to keep up with fixes for building
with newer versions of GCC and Newlib.

Happy hacking!

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Closing the RFS.

--- End Message ---

Reply to: