Groups | Search | Server Info | Login | Register


Groups > linux.debian.policy > #7696

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

From Helmut Grohne <helmut@subdivi.de>
Newsgroups linux.debian.bugs.dist, linux.debian.policy
Subject Bug#970234: consider dropping "No hard links in source packages"
Date 2020-10-12 21:00 +0200
Message-ID <AZbd8-4Ub-7@gated-at.bofh.it> (permalink)
References <AOxTI-4sq-5@gated-at.bofh.it> <AZ6ZQ-2vI-3@gated-at.bofh.it> <AOxTI-4sq-5@gated-at.bofh.it> <AZ6ZQ-2vI-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


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
> systems. Now we are more strict on where we can split filesystems (and disk
> are larger, and LVM simplified much of filesystem handling).

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 way to split your source package into multiple
file systems. This is very different from binary packages where the
underlying hiearchy is shared with other packages and directories
frequently already exist.

> I think a hardlink on same directory should be fine, or within directories
> which must be on the same filesystem.

I argue that all files within a source package are always located on the
same filesystem, because the unpack step creates the source package root
directory on one file system and everything else resides on that very
filesystem.

For binary packages, restricting the use of symlinks makes a lot more
sense to me.

Helmut

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


Thread

Bug#970234: consider dropping "No hard links in source packages" Helmut Grohne <helmut@subdivi.de> - 2020-09-13 13:00 +0200
  Bug#970234: consider dropping "No hard links in source packages" Giacomo Catenazzi <cate@debian.org> - 2020-10-12 16:30 +0200
    Bug#970234: consider dropping "No hard links in source packages" Andrey Rahmatullin <wrar@debian.org> - 2020-10-12 17:10 +0200
    Bug#970234: consider dropping "No hard links in source packages" Helmut Grohne <helmut@subdivi.de> - 2020-10-12 21:00 +0200
      Bug#970234: consider dropping "No hard links in source packages" Giacomo Catenazzi <cate@debian.org> - 2020-10-13 14:40 +0200
    Bug#970234: consider dropping "No hard links in source packages" Sam Hartman <hartmans@debian.org> - 2020-10-13 16:00 +0200
      Bug#970234: consider dropping "No hard links in source packages" Bill Allombert <ballombe@debian.org> - 2020-10-13 16:30 +0200
        Bug#970234: consider dropping "No hard links in source packages" Sam Hartman <hartmans@debian.org> - 2020-10-13 17:40 +0200
  Bug#970234: consider dropping "No hard links in source packages" Giacomo Catenazzi <cate@debian.org> - 2020-10-12 17:10 +0200
    Bug#970234: consider dropping "No hard links in source packages" Andrey Rahmatullin <wrar@debian.org> - 2020-10-12 17:20 +0200
  Bug#970234: consider dropping "No hard links in source packages" Russ Allbery <rra@debian.org> - 2022-09-21 05:00 +0200
    Bug#970234: consider dropping "No hard links in source packages" Sam Hartman <hartmans@debian.org> - 2022-09-21 15:40 +0200
    Bug#970234: consider dropping "No hard links in source packages" Russ Allbery <rra@debian.org> - 2022-09-23 04:30 +0200
      Bug#970234: consider dropping "No hard links in source packages" Helmut Grohne <helmut@subdivi.de> - 2022-09-23 07:20 +0200

csiph-web