IRC channel logs

2022-06-20.log

back to list of logs

<plasma41>oriansj: Sounds perfectly reasonable to me
<plasma41>oriansj: When you say "all of the sources referenced in guix" are you referring to all the sources associated with a given manifest file or all sources for all packages in the entirety of the distro? I'd love to have both.
<plasma41>I currently have burned to DVDs 13 out of the full 17 ISO set of source packages of Debian Bullseye. I have one system I mostly use offline and I enjoy being able to compile programs from the source DVD set. I have all 17 ISOs on the hard disk of my main system and burn the disc with the packages I need as I need them. I wish more distros distributed full sets of the sources in their archives in some format, be that ISOs or other
<plasma41> image formats.
<stikonas_>fossy: why didn't you use make install_headers when installing linux-headers
<plasma41>I really like Guix's ability to recursively build an entire operating system environment from source, but I fear linkrot whenever a distro doesn't host their own copies of the source code to their packages, only the build scripts. (Admittedly, the Software Heritage foundation helps with this somewhat.)
***stikonas_ is now known as stikonas
<civodul>oriansj: try "guix build --sources=all PKG"
<oriansj>plasma41: I am referencing all of the packages in the entirety of the distro
<civodul>plasma41: SWH + Disarchive get us a long way
<plasma41>civodul: I'm unfamiliar with Disarchive
<plasma41>Do you have a link?
*pabs3 finds https://issues.guix.gnu.org/47336
<pabs3> https://disarchive.ngyro.com/
<oriansj>I believe he is referencing: https://ngyro.com/software/disarchive.html
<plasma41>pabs3: thanks
<plasma41> https://disarchive.ngyro.com/ returns a 403 :-/
<pabs3>hmm, sounds a bit similar to Debian's pristine-tar
<pabs3>see oriansj's link
<oriansj>and can be installed with guix package -i disarchive
<oriansj>(sadly I don't have good notes on how to use it effectively yet)
<oriansj>but at a rought glance it appears to be an extension to guix-daemon which downloads tarballs from the Software Heritage web service
<oriansj>but It would be nice to be able to have guix create a source folder that we can serve with http(s) servers we control and just point guix to use that server to download all of the sources
***roptat_ is now known as Guest7900
***Guest7900 is now known as roptat
***ChanServ sets mode: +o oriansj