[Pkg-javascript-devel] Bug#943389: Bug#943389: node-lodash: source package does not contain upstream source
Jonas Smedegaard
dr at jones.dk
Thu Oct 24 15:19:21 BST 2019
Quoting Pirate Praveen (2019-10-24 15:34:15)
> On Thu, Oct 24, 2019 at 11:40, Jonas Smedegaard <dr at jones.dk> wrote:
> > The source package src:node-lodash states in its debian/copyright
> > file that its upstream source is <https://github.com/lodash/lodash>
> >
>
> I don't thik that is how DFSG is intrepreted. If that were the case,
> then we won't able to modify upstream tarball at all.
I am not surprised (but frustrated and sad) that you try to argue that
what is listed as upstream source need not be upstream source.
> You need to check with the release tarballs.
> https://github.com/lodash/lodash/releases
If upstream source is not https://github.com/lodash/lodash but instead
it is https://github.com/lodash/lodash then it is a(nother) bug that the
package points at the wrong place for its upstream source.
> We don't usually specify the releases page in debian/copyright only
> the project page. You can verify this against any other package in
> debian.
That's no bug if project page _also_ is upstream source, as is commonly
the case e.g. at Github.
It is a minor bug when project page clearly and unambiguously references
upstream source.
It is a severe bug when project page serves code which upstream use as
their prefered form for editing but the code distributed with Debian as
"upstream source" is *not* that same code but instead some other code,
regardless how clearly that other non-source code is referenced from
project page, and regardless if upstream labels that other code as their
"releases".
This bug is about the code upstream treats as their source *not* being
what Debian distributes as upstream *source*.
> All files derived from source have their corresponding source code and
> it is regenerated during build.
It may very well be "source" but not "upstream source".
> As for lodash-cli, it is included as another source tarball and you
> can see this in the dsc file.
This bug is *not* about embedded code, it is about the main code.
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20191024/f58d316b/attachment.sig>
More information about the Pkg-javascript-devel
mailing list