Package: aptitude Version: 0.7.5-3 file:///usr/share/doc/aptitude/html/en/ch02s05s05.html says
aptitude's configuration is read from the following sources, in order: 1. Configuration file options specified on the command-line. 2. The user's configuration file, ~/.aptitude/config. This file is overwritten when the user modifies settings in the Options menu. 3. The system configuration file, /etc/apt/apt.conf. 4. The system configuration fragment files, /etc/apt/apt.conf.d/*. 5. The file specified by the APT_CONFIG environment variable (if any). 6. Default values stored in /usr/share/aptitude/aptitude-defaults. 7. Default values built into aptitude. but neglects to mention at what level -o on the command line overrides any of these. (DOCUMENTATION) BUG1. In fact it doesn't even politely mention -o one little bit. In fact it doesn't anymore. The man page says -o <key>=<value> Set a configuration file option directly; for instance, use -o Aptitude::Log=/tmp/my-log to log aptitude's actions to /tmp/my-log. For more information on configuration file options, see the section "Configuration file reference" in the aptitude reference manual. -v, --verbose Causes some commands (for instance, show) to display extra information. This may be supplied multiple times to get more and more information. This corresponds to the configuration option Aptitude::CmdLine::Verbose. So # aptitude why python-requests i python-pip Depends python-requests # aptitude -v why python-requests|wc 56676 285614 3690866 # aptitude -o Aptitude::CmdLine::Verbose=1 why python-requests|wc 1 4 39 BUG2. Likewise, if one has Aptitude::CmdLine::Verbose 1; in their configuration file, -o Aptitude::CmdLine::Verbose=0 will no longer turn it off. Here we see that it must be an aptitude problem, not an apt problem: # apt-config -o Aptitude::CmdLine::VerboseX=0 dump|grep -i verb Aptitude::CmdLine::Verbose "1"; Aptitude::CmdLine::VerboseX "0"; CommandLine::AsString "apt-config -o Aptitude::CmdLine::VerboseX=0 dump"; # apt-config -o Aptitude::CmdLine::Verbose=0 dump|grep -i verb Aptitude::CmdLine::Verbose "0"; CommandLine::AsString "apt-config -o Aptitude::CmdLine::Verbose=0 dump";