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 <[email protected]>
Sent: Sunday, February 4, 2024 3:07 PM
To: Muhammad Yaaseen <[email protected]>
Cc: [email protected]
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/ [email protected] [email protected]
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 <[email protected]> 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: | 715 |
| Nodes: | 16 (2 / 14) |
| Uptime: | 18:02:49 |
| Calls: | 12,103 |
| Calls today: | 3 |
| Files: | 15,004 |
| Messages: | 6,518,079 |