Hello, Pierre Neidhardt <m...@ambrevar.xyz> skribis:
>> Oh, we should really work towards unbundling things from ‘go-ipfs’. Any >> idea how difficult that would be? > > go-ipfs has more than 100 deps. So unless we work on a recursive importer, > it's > going to be a lot of work. > > Harder: those dependencies can only be retrieved with gx (or IPFS itself, but > then we have a bootstrapping issue). Hence my former work on the gx > downloader. I got stuck at an SSL issue. Oh OK. In general, we always unbundle software (for better transparency, handling of security updates, etc.). So it can’t be a long-term plan to keep everything bundled in ‘go-ipfs’ (well, unless we don’t add any new Go packages, in which case bundling in this specific package becomes “invisible” :-)). >> “guix size syncthing”, for instance, returns mostly tiny Go packages, >> which looks good to me, no? > > Funny, for me "guix size syncthing" returns no Go package at all... Err... Am > I > doing something wrong? Here’s what I see: --8<---------------cut here---------------start------------->8--- $ guix describe Generation 46 Dec 14 2018 15:56:53 (current) guix adb158b repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: adb158b7396cbdcda347fa298978408e531a03fd $ guix size syncthing substitute: updating substitutes from 'https://berlin.guixsd.org'... 100.0% substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0% store item total self /gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28 37.8 36.3 41.4% /gnu/store/ypiv8dj4lkvsnm82s639h18l87frrh5g-gcc-6.5.0-lib 69.0 31.2 35.6% /gnu/store/nfikc8vj2whjl7012dgaj30m7y2lpv9d-syncthing-0.14.54 87.7 16.6 19.0% /gnu/store/8g2wi0i5fgp0ylz99mckhprh25p1zgiv-tzdata-2018e 2.0 2.0 2.3% /gnu/store/zzakf905mzla4csi1dn9qpcwmgbxj29b-bash-static-4.4.23 1.5 1.5 1.7% /gnu/store/sj8m05bfj2902h67c4qkmvnzg2pjdgsv-net-base-5.3 0.0 0.0 0.0% total: 87.7 MiB --8<---------------cut here---------------end--------------->8--- So hmm, you’re right! I’m sure I saw go packages somewhere, dunno… Cheers, Ludo’.