Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1237818
| From | Maytham Alsudany <maytham@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.policy |
| Subject | Bug#1069256: debian-policy: clarify requirement for use of Static-Built-Using |
| Date | 2025-03-15 03:30 +0100 |
| Message-ID | <KqprH-698C-1@gated-at.bofh.it> (permalink) |
| References | (6 earlier) <IuGI1-7dex-1@gated-at.bofh.it> <KmbQl-3hOO-9@gated-at.bofh.it> <KmbQl-3hOO-7@gated-at.bofh.it> <IuGI1-7dex-1@gated-at.bofh.it> <KmbQl-3hOO-7@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
[Multipart message — attachments visible in raw view] - view raw
Hi Simon,
On Mon, 2025-03-03 at 11:58 +0100, Simon Josefsson wrote:
> I believe the phrase
>
> "does not directly incorporate the contents"
>
> still leaves room for ambiguity though. Certaintly to some way of
> reading "foo" WILL incorporate the particular bits coming from "baz"
> directly, since those bits are provided identically within the "bar"
> package.
>
> Can we find some better articulation of the concept?
Perhaps a footnote on what "directly incorporating" means?
Note that you do not need to list source packages recursively. For example,
consider the following situation: A package named "foo" declares
Static-Built-Using on "bar". "bar" declares Static-Built-Using on "baz". As
long as "foo" does not directly incorporate the contents [#]_ of the "baz"
package during its build, then "foo" must not list "baz" in its
Static-Built-Using field.
[...]
.. [#]
A good indication is whether "baz" needs to be listed the Build-Depends of
"foo". In other words, if upstream's buildsystem in "foo" explicitly looks
for "baz" or its source code imports something provided by the "baz", then
"baz" should be listed in the Static-Built-Using field of "foo".
--
Maytham
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Bug#1069256: debian-policy: clarify requirement for use of Static-Built-Using Simon Josefsson <simon@josefsson.org> - 2025-02-03 13:40 +0100
Bug#1069256: debian-policy: clarify requirement for use of Static-Built-Using Maytham Alsudany <maytham@debian.org> - 2025-03-02 06:30 +0100
Bug#1069256: debian-policy: clarify requirement for use of Static-Built-Using Simon Josefsson <simon@josefsson.org> - 2025-03-03 12:10 +0100
Bug#1069256: debian-policy: clarify requirement for use of Static-Built-Using Maytham Alsudany <maytham@debian.org> - 2025-03-15 03:30 +0100
Bug#1069256: debian-policy: clarify requirement for use of Static-Built-Using Matthias Geiger <werdahias@riseup.net> - 2025-03-30 15:50 +0200
csiph-web