Bug#970234: consider dropping "No hard links in source packages"

2023-09-10 Thread Russ Allbery
Guillem Jover writes: > I'm not really sure what the footnote really refers to, TBH, as I'm not > aware of any such check, or what would require a fair amount of > work. Yeah, it seems to be a mystery to everyone. There is an explicit entry in the debian/changelog of Policy from Ian Jackson

Bug#970234: consider dropping "No hard links in source packages"

2023-09-10 Thread Edward Little
Please remove the following email address: e.little...@gmail.com On Sun, Sep 10, 2023 at 1:45 PM Russ Allbery wrote: > This patch is still waiting for one more second. It was previously > seconded by Helmut. > > Russ Allbery writes: > > > Here is a patch dropping the restriction on hard

Bug#970234: consider dropping "No hard links in source packages"

2023-09-10 Thread Guillem Jover
Hi! On Thu, 2022-09-22 at 19:20:00 -0700, Russ Allbery wrote: > Russ Allbery writes: > > The fact that this has gone unnoticed in a source package in an existing > > release makes a pretty strong argument that nothing in Debian cares and > > we should just remove the constraint. > > Here is a

Bug#970234: consider dropping "No hard links in source packages"

2023-09-10 Thread Russ Allbery
This patch is still waiting for one more second. It was previously seconded by Helmut. Russ Allbery writes: > Here is a patch dropping the restriction on hard links in source > packages that I think is ready for seconds. I'm copying Guillem for his > review, in case there's some dpkg concern.

Bug#970234: consider dropping "No hard links in source packages"

2022-09-22 Thread Helmut Grohne
Hi Russ, On Thu, Sep 22, 2022 at 07:20:00PM -0700, Russ Allbery wrote: > From 12b014c4b930577a728dfb1254b64aac6a5eb1e0 Mon Sep 17 00:00:00 2001 > From: Russ Allbery > Date: Thu, 22 Sep 2022 19:15:52 -0700 > Subject: [PATCH] Allow hard links in source packages > > It's not clear why this

Bug#970234: consider dropping "No hard links in source packages"

2022-09-22 Thread Russ Allbery
Russ Allbery writes: > The fact that this has gone unnoticed in a source package in an existing > release makes a pretty strong argument that nothing in Debian cares and > we should just remove the constraint. Here is a patch dropping the restriction on hard links in source packages that I

Bug#970234: consider dropping "No hard links in source packages"

2022-09-21 Thread Sam Hartman
> "Russ" == Russ Allbery writes: Russ> Sam Hartman writes: >> I think that hard links in a source package are fine provided >> that breaking the hard links would not either break the build or >> provide an unreasonable space multiplier. Russ> I agree with you that

Bug#970234: consider dropping "No hard links in source packages"

2022-09-20 Thread Russ Allbery
Helmut Grohne writes: > Jakub stumbled into the "No hard links in source packages" requirement > added around 1996 and couldn't make sense of it. Neither could Christoph > nor myself. tar does support hard links just fine. lintian does not > check this property. sugar-log-activity/38 is an

Bug#970234: consider dropping "No hard links in source packages"

2020-10-13 Thread Sam Hartman
> "Bill" == Bill Allombert writes: Bill> I am pretty sure we were concerned about source packages being Bill> unpackable on non Debian systems, though. And I think we probably still are. I was trying to capture the concerns there in the part of my message you trimmed. My

Bug#970234: consider dropping "No hard links in source packages"

2020-10-13 Thread Bill Allombert
On Tue, Oct 13, 2020 at 09:44:42AM -0400, Sam Hartman wrote: > > "Giacomo" == Giacomo Catenazzi writes: > > Giacomo> The rationale was probably similar so symlinks: they may > Giacomo> fail across different filesystems, and we supported to have > Giacomo> e.g. / /usr /usr/share

Bug#970234: consider dropping "No hard links in source packages"

2020-10-13 Thread Sam Hartman
> "Giacomo" == Giacomo Catenazzi writes: Giacomo> The rationale was probably similar so symlinks: they may Giacomo> fail across different filesystems, and we supported to have Giacomo> e.g. / /usr /usr/share /usr/local /var (and various /var/*) Giacomo> /home /tmp /boot etc

Bug#970234: consider dropping "No hard links in source packages"

2020-10-13 Thread Giacomo Catenazzi
Hello Helmut On 12.10.2020 19:30, Helmut Grohne wrote: You appear to be talking about binary packages. This bug is about source packages. When you unpack a source package, you are creating a directory hiearchy rooted at the point where you start unpacking. There is not possibly any reasonable

Bug#970234: consider dropping "No hard links in source packages"

2020-10-12 Thread Helmut Grohne
Hi cate, On Mon, Oct 12, 2020 at 04:10:00PM +0200, Giacomo Catenazzi wrote: > The rationale was probably similar so symlinks: they may fail across > different filesystems, and we supported to have e.g. / /usr /usr/share > /usr/local /var (and various /var/*) /home /tmp /boot etc on different file

Bug#970234: consider dropping "No hard links in source packages"

2020-10-12 Thread Andrey Rahmatullin
On Mon, Oct 12, 2020 at 05:05:43PM +0200, Giacomo Catenazzi wrote: > > > Now we are more strict on where we can split filesystems > > What do you mean? > > If I remember correctly, now we do not support / and /usr to be on a > different filesystems Not really, please read

Bug#970234: consider dropping "No hard links in source packages"

2020-10-12 Thread Giacomo Catenazzi
On 12.10.2020 16:22, Andrey Rahmatullin wrote: On Mon, Oct 12, 2020 at 04:10:00PM +0200, Giacomo Catenazzi wrote: Now we are more strict on where we can split filesystems What do you mean? If I remember correctly, now we do not support / and /usr to be on a different filesystems, and I

Bug#970234: consider dropping "No hard links in source packages"

2020-10-12 Thread Andrey Rahmatullin
On Mon, Oct 12, 2020 at 04:10:00PM +0200, Giacomo Catenazzi wrote: > Now we are more strict on where we can split filesystems What do you mean? -- WBR, wRAR signature.asc Description: PGP signature

Bug#970234: consider dropping "No hard links in source packages"

2020-10-12 Thread Giacomo Catenazzi
On 13.09.2020 12:52, Helmut Grohne wrote: Package: debian-policy Version: 4.5.0.3 Severity: wishlist Jakub stumbled into the "No hard links in source packages" requirement added around 1996 and couldn't make sense of it. Neither could Christoph nor myself. tar does support hard links just fine.

Bug#970234: consider dropping "No hard links in source packages"

2020-09-13 Thread Helmut Grohne
Package: debian-policy Version: 4.5.0.3 Severity: wishlist Jakub stumbled into the "No hard links in source packages" requirement added around 1996 and couldn't make sense of it. Neither could Christoph nor myself. tar does support hard links just fine. lintian does not check this property.