4 ms·
My Archlinux based LiveUSB setup comes around to 1GB and has Libreoffice, Wine, Firefox/Chromium. That said, there are some questionable dependencies in Archlin
by vamur 11y ago
My Archlinux based LiveUSB setup comes around to 1GB and has Libreoffice, Wine, Firefox/Chromium. That said, there are some questionable dependencies in Archlinux lately. For example, mpv now requires smbclient, which then pulls python2.7.
- RexRollman 11y agoThere's always been little things like that. For example, installing Feh pulls in libid3tag (which for whatever reason is a dependency of imlib2).
- leni536 11y agoMaybe for opening album art? Feh complains if I want to open an mp3 with embedded album art though: feh WARNING: 01.mp3 - No Imlib2 loader for that file format And imlib2 does depend on libid3tag.
- RexRollman 11y agoI know but it's a weird dependency to me. One would think that an ID3 editor would need that, not the image processing utililty itself.
- plg 11y agoIs freeBSD better on this front?
- andrers 11y agoNot really. I thought of installing gcc 5.1 through its binary package and it tried to install gcc-ecj 4.5 along with it. I ended up installing it through the ports system, disabling Java support. Its ports are where FreeBSD really shines. They're something in between Arch's ABS and Gentoo's portage. I just wish there was someway to say "install binutils via pkg, and only compile gcc itself".
- floatboth 11y agopkg install binutils && make -C/usr/ports/lang/gcc install clean :-) You can also `make package` to, well, make your own binary package (it will be in /usr/ports/lang/gcc/work/pkg) to distribute to other machines. Or use poudriere to setup a proper package build server.
- creshal 11y agoThe dependencies are mainly insane upstream defaults, which Arch doesn't try to hide. For many packages there are modified PKGBUILDs available in the AUR for these situations (mplayer-nosmb, pidgin-mini, …). Sadly not for mpv (yet, I've been meaning for a while to make one, but didn't yet get around to it).