we see that the copyright for libboost debian packages are 2MB each and
are all the same. as per https://www.debian.org/doc/debian-policy/ch-docs.html section 12.5<https://www.debian.org/doc/debian-policy/ch-docs.html%20section%2012.5> we are not allowed to create symbolic links. the doubt I have is whether
I can hardlink these files and reduce the memory utilization.
The question is once we install the libboost .deb packages into a system,
the copyright file for each libboost package is stored separately in /usr/shared/doc/packages folder. I'm think of hardlinking these copyright files so that we same some memory. Is this legally allowed.
-----Original Message-----
From: Steve Langasek <vorlon@debian.org>
Sent: Sunday, February 4, 2024 3:07 PM
To: Muhammad Yaaseen <myaaseen@infinera.com>
Cc: debian-legal@lists.debian.org
Subject: Re: hard linking libboost copyright files
On Sun, Feb 04, 2024 at 05:38:57AM +0000, Muhammad Yaaseen wrote:
we see that the copyright for libboost debian packages are 2MB each
and are all the same. as per https://www.debian.org/doc/debian-policy/ch-docs.html section 12.5<https://www.debian.org/doc/debian-policy/ch-docs.html%20section%2 012.5> we are not allowed to create symbolic links. the doubt I have
is whether I can hardlink these files and reduce the memory
utilization.
This isn't really a legal question; as a practical matter, it is not possible to ship cross-package hardlinks in .deb packages.
--
Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slangasek@ubuntu.com vorlon@debian.org
The question is once we install the libboost .deb packages into a[...]
system, the copyright file for each libboost package is stored
separately in /usr/shared/doc/packages folder. I'm think of
hardlinking these copyright files so that we same some memory. Is this legally allowed.
The canonical solution would be to add libboost-commonx.xx containing^^^
what is currently found in /usr/share/doc/libboost-foox.xx and symlink
the whole directory. You'll probably need to make libboost-commonx.xx
arch all to be binNMU compatible.
On 2024-02-04 Muhammad Yaaseen <myaaseen@infinera.com> wrote:
The question is once we install the libboost .deb packages into a[...]
system, the copyright file for each libboost package is stored
separately in /usr/shared/doc/packages folder. I'm think of
hardlinking these copyright files so that we same some memory. Is this
legally allowed.
The canonical solution would be to add libboost-commonx.xx containing
what is currently found in /usr/share/doc/libboost-foox.xx and symlink
the whole directory. You'll probably need to make libboost-commonx.xx
arch all to be binNMU compatible.
we see that the copyright for libboost debian packages are 2MB each and
are all the same. as per https://www.debian.org/doc/debian-policy/ch-docs.html section 12.5 <https://www.debian.org/doc/debian-policy/ch-docs.html%20section%2012.5>
we are not allowed to create symbolic links. the doubt I have is whether
I can hardlink these files and reduce the memory utilization.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 299 |
Nodes: | 16 (2 / 14) |
Uptime: | 37:13:46 |
Calls: | 6,682 |
Files: | 12,222 |
Messages: | 5,343,120 |