Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #60226

Bug#890601: firmware-free: Source Package Doesn't Contain Source

From "Jason Self" <jason@bluehome.net>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#890601: firmware-free: Source Package Doesn't Contain Source
Date 2018-02-16 22:40 +0100
Message-ID <vjVTz-61i-5@gated-at.bofh.it> (permalink)
References <vjQAy-2vs-1@gated-at.bofh.it> <vjSsF-3Iu-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Jonathan Nieder <jrnieder@gmail.com> wrote ..

> Can you be more specific?  Which file have you found in the source
> package that does not have corresponding source included?

OK; perhaps this bug needs re-titling. There seems to be "a" source 
present, but the programs don't appear to be built from it.

What started this is that I tried to build the usbdux firmware from 
source and found that the assembler needed to build the firmware 
segfaulted when trying to do so. Curious as to how Debian got the 
firmware to build I checked out the firmware-free package. The answer 
seems to be: They didn't; they just use the binaries from linux-
firmware.git. (The sha512 hashes appear to be identical.)

If they were built from source then the build dependencies for firmware-
free would be bigger (such as, among others, depending on as31 in order 
to build the usbdux firmware) and the breakage of tools needed to build 
the firmware would have been noticed.

Surely including auto-generated files and/or just re-cycling upstream's 
binaries in a source package either is or should be some sort of policy 
violation? Building from source would help to ensure that the provided 
source is complete, corresponding, and buildable. It would also be 
consistent with the proposed stuff for JavaScript to exclude auto-
generated files from source.

Back to linux.debian.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#890601: Source Package Doesn't Contain Source "Jason Self" <jason@bluehome.net> - 2018-02-16 17:00 +0100
  Bug#890601: firmware-free: Source Package Doesn't Contain Source Jonathan Nieder <jrnieder@gmail.com> - 2018-02-16 19:00 +0100
    Bug#890601: firmware-free: Source Package Doesn't Contain Source "Jason Self" <jason@bluehome.net> - 2018-02-16 22:40 +0100
      Bug#890601: firmware-free: Source Package Doesn't Contain Source Jonathan Nieder <jrnieder@gmail.com> - 2018-02-16 22:50 +0100
        Processed: Re: firmware-free: Source Package Doesn't Contain Source "Debian Bug Tracking System" <owner@bugs.debian.org> - 2018-02-16 22:50 +0100

csiph-web