Re: [DNG] What do you guys think about "Suggest" and, "Recommends" dependency?
Hi Nextime, On 07/31/2016 02:00 PM, Renaud (Ron) OLGIATIwrote: Franco Lanza wrote: >Personally on debian i was using from date > >APT:Install-Recommends "0"; >APT:Install-Suggests "0"; > >in all my install apt.conf. > >I don't like apt downloading and installing things that are not required >but just recommended or suggested, expecially in server or embedded >envs, but also on my desktop. > >What do you think if we make this the default in devuan? I would be all in favour; hoping to limit the bloat, I have had for years # cat /etc/apt/apt.conf.d/40nosuggestrecommends Apt::Install-Suggests false; Apt::Install-Recommends false; Cheers, Ron. This is the configuration recommended by dev1fanboy in his guide about how to upgrade from debian to devuan: https://git.devuan.org/dev1fanboy/Upgrade-Install-Devuan/wikis/Upgrade-to-Devuan-and-minimalism Cheers, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [Dng] What do you guys think about Suggest and Recommends dependency?
On Thu, Apr 02, 2015 at 07:43:26PM -0500, T.J. Duchene wrote: -Original Message- From: Franco Lanza [mailto:next...@nexlab.it] Sent: Thursday, April 2, 2015 5:36 PM To: dng@lists.dyne.org Subject: [Dng] What do you guys think about Suggest and Recommends dependency? Personally on debian i was using from date APT:Install-Recommends 0; APT:Install-Suggests 0; in all my install apt.conf. I don't like apt downloading and installing things that are not required but just recommended or suggested, expecially in server or embedded envs, but also on my desktop. What do you think if we make this the default in devuan? [T.J. ] Personally, I love the idea. However, in certain instances, like -dev packages or build environments, where the recommended should really be followed. I'd follow it wherever Perl or Python is involved as well, even if you aren't working on code, just to make sure everything works smoothly. No, this is fundamentally incorrect. Building should always be deterministic. This means never ever using Suggests or Recommends. sbuild, for example, always sets APT::Install-Recommends=false. In addition, it will also drop conditional dependencies so that only the first will be used, again for determinism. Less strict behaviour is fine when installing packages for a developer to use on their development machine, but for automated/final builds for deployment elsewhere, such as Debian package building, it's essential that the necessary packages are completely and unambiguously specified with plain Depends. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linuxhttp://people.debian.org/~rleigh/ `. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools `-GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800 ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [Dng] What do you guys think about Suggest and Recommends dependency?
On Fri, Apr 03, 2015 at 09:40:41PM -1000, Joel Roth wrote: [cut] Note that for a minimal dependencies default, the options to apt-get are not ideal. We have these two options related to the dependency graph. --no-install-recommends Do not consider recommended packages as a dependency for installing. Configuration Item: APT::Install-Recommends. --install-suggests Consider suggested packages as a dependency for installing. Configuration Item: APT::Install-Suggests. Looks like we need to add this: --install-recommends Consider recommended packages as a dependency for installing. Configuration Item: APT::Install-Recommends. AFAIR the default policy in Debian (up to wheezy) was to have Recommends installed, but not Suggests. This seems a sensible strategy in many cases, since usually Recommends are packages which are actually *necessary* to some functionality of a package (and many users would be disappointed in discovering that most of the things that are just there automagically when you apt-get install something, won't be there if you don't bring in Recomennds). But that has not been the policy of Ubuntu (at least in the very few early releases), which had --install-suggests on by default (I don't know what happend to Ubuntu after Hoary, to be honest ;)) Anyway, I second the addition of an explicit --install-recommends, which would be more clear that --no-install-recommends=no My2Cents KatolaZ -- [ Enzo Nicosia aka KatolaZ --- GLUG Catania -- Freaknet Medialab ] [ me [at] katolaz.homeunix.net -- http://katolaz.homeunix.net -- ] [ GNU/Linux User:#325780/ICQ UIN: #258332181/GPG key ID 0B5F062F ] [ Fingerprint: 8E59 D6AA 445E FDB4 A153 3D5A 5F20 B3AE 0B5F 062F ] ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [Dng] What do you guys think about Suggest and Recommends dependency?
On Sat, Apr 04, 2015 at 08:18:29AM +0100, KatolaZ wrote: On Fri, Apr 03, 2015 at 12:36:22AM +0200, Franco Lanza wrote: Personally on debian i was using from date APT:Install-Recommends 0; APT:Install-Suggests 0; in all my install apt.conf. I don't like apt downloading and installing things that are not required but just recommended or suggested, expecially in server or embedded envs, but also on my desktop. What do you think if we make this the default in devuan? Hi, please go on. Always hated to have too much garbage installed. Note that for a minimal dependencies default, the options to apt-get are not ideal. We have these two options related to the dependency graph. --no-install-recommends Do not consider recommended packages as a dependency for installing. Configuration Item: APT::Install-Recommends. --install-suggests Consider suggested packages as a dependency for installing. Configuration Item: APT::Install-Suggests. Looks like we need to add this: --install-recommends Consider recommended packages as a dependency for installing. Configuration Item: APT::Install-Recommends. cheers, Joel HND KatolaZ -- [ Enzo Nicosia aka KatolaZ --- GLUG Catania -- Freaknet Medialab ] [ me [at] katolaz.homeunix.net -- http://katolaz.homeunix.net -- ] [ GNU/Linux User:#325780/ICQ UIN: #258332181/GPG key ID 0B5F062F ] [ Fingerprint: 8E59 D6AA 445E FDB4 A153 3D5A 5F20 B3AE 0B5F 062F ] ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng -- Joel Roth ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [Dng] What do you guys think about Suggest and Recommends dependency?
On Fri, Apr 03, 2015 at 12:36:22AM +0200, Franco Lanza wrote: Personally on debian i was using from date APT:Install-Recommends 0; APT:Install-Suggests 0; in all my install apt.conf. I don't like apt downloading and installing things that are not required but just recommended or suggested, expecially in server or embedded envs, but also on my desktop. What do you think if we make this the default in devuan? Hi, please go on. Always hated to have too much garbage installed. HND KatolaZ -- [ Enzo Nicosia aka KatolaZ --- GLUG Catania -- Freaknet Medialab ] [ me [at] katolaz.homeunix.net -- http://katolaz.homeunix.net -- ] [ GNU/Linux User:#325780/ICQ UIN: #258332181/GPG key ID 0B5F062F ] [ Fingerprint: 8E59 D6AA 445E FDB4 A153 3D5A 5F20 B3AE 0B5F 062F ] ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [Dng] What do you guys think about Suggest and Recommends dependency?
On Fri 03 April 2015 21:40:41 Joel Roth wrote: On Sat, Apr 04, 2015 at 08:18:29AM +0100, KatolaZ wrote: On Fri, Apr 03, 2015 at 12:36:22AM +0200, Franco Lanza wrote: Personally on debian i was using from date APT:Install-Recommends 0; APT:Install-Suggests 0; in all my install apt.conf. I don't like apt downloading and installing things that are not required but just recommended or suggested, expecially in server or embedded envs, but also on my desktop. What do you think if we make this the default in devuan? Hi, please go on. Always hated to have too much garbage installed. Note that for a minimal dependencies default, the options to apt-get are not ideal. We have these two options related to the dependency graph. --no-install-recommends Do not consider recommended packages as a dependency for installing. Configuration Item: APT::Install-Recommends. --install-suggests Consider suggested packages as a dependency for installing. Configuration Item: APT::Install-Suggests. Looks like we need to add this: --install-recommends Consider recommended packages as a dependency for installing. Configuration Item: APT::Install-Recommends. [quote man apt-get] OPTIONS All command line options may be set using the configuration file, the descriptions indicate the configuration option to set. For boolean options you can override the config file by using something **like -f-,--no-f, -f=no or several other variations.** --no-install-recommends Do not consider recommended packages as a dependency for installing. Configuration Item: APT::Install-Recommends. [/quote] So maybe --no-install-recommends=no or --install-recommends or --no-no-install-recommends actually I tested apt-get --install-recommends ( -s install) ...` and it seems to work just fine. So probablyI misunderstood the we need to add which was meant as add this parameter to the command issued rather than add this option to apt-get option parser / valid syntax /j (sorry Joel for previous direct mail) signature.asc Description: This is a digitally signed message part. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [Dng] What do you guys think about Suggest and Recommends dependency?
On 04/04/15 09:40, Joel Roth wrote: Note that for a minimal dependencies default, the options to apt-get are not ideal. We have these two options related to the dependency graph. --no-install-recommends Do not consider recommended packages as a dependency for installing. Configuration Item: APT::Install-Recommends. --install-suggests Consider suggested packages as a dependency for installing. Configuration Item: APT::Install-Suggests. Looks like we need to add this: --install-recommends Consider recommended packages as a dependency for installing. Configuration Item: APT::Install-Recommends. cheers, Joel Hello Joel, As others, I prefer to have control over the packages that I am installing, so apt-get only pulls the necessary packages related to the one I am installing instead of pulling everything else which I don't need. For desktops, as I mentioned previously, I have to be more careful in installing packages without the Recommended and Suggested packages (my default setting). I usually take a note on the list of Recommended and Suggested packages. If something didn't work properly, I install the Recommended packages first from the list. If that still didn't work, I install Suggested packages. If that also didn't work, I purge all of those packages and search for other alternatives :) Cheers, Anto ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [Dng] What do you guys think about Suggest and Recommends dependency?
On Thu, Apr 2, 2015 at 11:36 PM, Franco Lanza next...@nexlab.it wrote: Personally on debian i was using from date APT:Install-Recommends 0; APT:Install-Suggests 0; +1 ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [Dng] What do you guys think about Suggest and Recommends dependency?
On Fri, 4/3/15, Anto arya...@chello.at wrote: Subject: Re: [Dng] What do you guys think about Suggest and Recommends dependency? To: dng@lists.dyne.org Date: Friday, April 3, 2015, 11:28 AM On 03/04/15 01:53, hellekin wrote: Oh, did I just announce the Devuan forum? You did! And I just registered myself there. The login form seems to support the synchronisation with Gitlab account, which I also already registered a few months back. But I got nginx 404 error when I clicked on with Gitlab. Yes, hellekin put in a monumental effort to get the forum up and running. Kudos to him for his contribution! Unfortunately, the icon rendering is locked in to the font. I posted about this over at Mozillazine - http://forums.mozillazine.org/viewtopic.php?f=7t=2925899 patrickjdempsey's statement sums up the problem nicely: At this time there is no way to force websites to use a specific font and also have these kinds of icons appear. I've personally been attempting to find a way to make a CSS hack for that and it appears that the way that web fonts have been implemented is so incredibly stupid and shortsighted that it's not possible to work around. I'm not even sure who to blame for the stupidity of the implementation... it's just bad all around. Ironic that a distribution which is based on the user's freedom to choose, would utilize a font that denies a user the option to chose their preferred font on the web. I'm not happy about this and It will probably keep me from participating in the forum . . . golinux ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [Dng] What do you guys think about Suggest and Recommends dependency?
On 03/04/15 00:36, Franco Lanza wrote: Personally on debian i was using from date APT:Install-Recommends 0; APT:Install-Suggests 0; in all my install apt.conf. I don't like apt downloading and installing things that are not required but just recommended or suggested, expecially in server or embedded envs, but also on my desktop. What do you think if we make this the default in devuan? Hello Franco, I have been using this exact same setting for years in apt.conf.d folder of my servers and desktops. So I really support this idea. It is very safe and good setting especially for servers, in my opinion. However, on my desktops sometime I have to be more careful to check the Suggested and Recommended packages when installing something as I had some issues because of that setting. I don't remember exactly which packages experience the issues, but the most recent issue that I had was on parole or possibly on xfce4-mixer where I could not hear mp3 music on my USB headset, only on my PC speaker. It was fixed after I installed audacious with all its Suggested and Recommended packages. I didn't try further to find out which packages are actually required by parole as I only wanted to hear music that night :) Cheers, Anto ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [Dng] What do you guys think about Suggest and Recommends dependency?
I'm all for it. If there are a set of packages that usually get installed together, we can create a metapackage for them. -Jude On Thu, Apr 2, 2015 at 6:36 PM, Franco Lanza next...@nexlab.it wrote: Personally on debian i was using from date APT:Install-Recommends 0; APT:Install-Suggests 0; in all my install apt.conf. I don't like apt downloading and installing things that are not required but just recommended or suggested, expecially in server or embedded envs, but also on my desktop. What do you think if we make this the default in devuan? -- Franco (nextime) Lanza Lonate Pozzolo (VA) - Italy SIP://c...@casa.nexlab.it web: http://www.nexlab.net NO TCPA: http://www.no1984.org you can download my public key at: http://danex.nexlab.it/nextime.asc || Key Servers Key ID = D6132D50 Key fingerprint = 66ED 5211 9D59 DA53 1DF7 4189 DFED F580 D613 2D50 --- echo 16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D212153574F444E49572045535520454D20454B414D204F54204847554F4E452059415020544F4E4E4143205345544147204C4C4942snlbxq | dc --- ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [Dng] What do you guys think about Suggest and Recommends dependency?
-Original Message- From: Franco Lanza [mailto:next...@nexlab.it] Sent: Thursday, April 2, 2015 5:36 PM To: dng@lists.dyne.org Subject: [Dng] What do you guys think about Suggest and Recommends dependency? Personally on debian i was using from date APT:Install-Recommends 0; APT:Install-Suggests 0; in all my install apt.conf. I don't like apt downloading and installing things that are not required but just recommended or suggested, expecially in server or embedded envs, but also on my desktop. What do you think if we make this the default in devuan? [T.J. ] Personally, I love the idea. However, in certain instances, like -dev packages or build environments, where the recommended should really be followed. I'd follow it wherever Perl or Python is involved as well, even if you aren't working on code, just to make sure everything works smoothly. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [Dng] What do you guys think about Suggest and Recommends dependency?
On 04/02/2015 07:36 PM, Franco Lanza wrote: Personally on debian i was using from date APT:Install-Recommends 0; APT:Install-Suggests 0; What do you think if we make this the default in devuan? *** +1. I'm all for minimalism in Devuan, and encouraging people to use Blends for extended setups. Maybe there should be a meta-package that people who expect the system to suck in everything can install to get back the greedy experience. In any case, this should be documented. In the upcoming https://talk.devuan.org/ there's a topic to document and discuss the differences between Jessie the cowgirl and Jessie the minor planet. Oh, did I just announce the Devuan forum? == hk -- _ _ We are free to share code and we code to share freedom (_X_)yne Foundation, Free Culture Foundry * https://www.dyne.org/donate/ signature.asc Description: OpenPGP digital signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng