#1117479 orig tarball identifier naming

#1117479#5
Date:
2025-10-06 09:51:39 UTC
From:
To:
I happened to come across this bug report
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095231
which is about the use of the word "component" both for archive areas
("main", "contrib", "non-free") and for supplementary orig tarballs.

In dpkg the name "component" is being retired.  Guillem proposes
some replaceent terminology in:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095231#15

In src:dgit, we should probably follow dpkg's lead.

I don't think this is a huge priority, mostly because extra orig
tarballs are a niche feature, but we may get around to it, or someone
might send us patches.

Ian.

#1117479#10
Date:
2025-10-06 10:01:21 UTC
From:
To:
FTR:

The discussion #1095231 leaves an open question.  What do we call the
name that was previously also called "component".  That is, in the
additional tarball package.orig-FOO.tar.gx what is "FOO" ?

The term I'm looking for is one that would fit in place of "wombat"
intos sentences like these:

  package.orig-&!.tar.gx hws syntactically invalid wombat '&!'.

  we extract the orig tarball filename's wombat into $wombat

The commit in dpkg.git
https://git.dpkg.org/cgit/dpkg/dpkg.git/diff/?id=a970502d8
calls this the "addon", or "addon part".

+tarballs (B<.orig->I<addon>B<.tar.>I<ext>).
+I<addon> can only contain alphanumeric (‘a-zA-Z0-9’) characters

+B<.orig->I<addon>B<.tar.>I<ext>B<.asc>), extraction

+tarballs are extracted in subdirectories named after the I<addon>
 part of their filename (any pre-existing directory is replaced).

Ian.

#1117479#15
Date:
2025-10-06 12:55:42 UTC
From:
To:
Hello,

Oh, how unfortunate!

Yes.