Bug#459127: apt-listbugs: Ignores --force-yes
Hi, > > > When installing with apt-get -y --force-yes somepackage, any bugs > > found > > > stop the installation process. Thats a problem with unattended > > installations. > > > > > > For example, Webmin has a feature to install packages from its Web > > > interface: > > > > I think it is a perfectly reasonable feature to stop your installation > > when there is an error in the package you are trying to install. You > > can fix the bug or ignore the bug. > > Right, but with non-interactive installations there’s no way to tell > apt-listbugs the choice. The default is to fail as long as the bug is there, so you have a choice of: 1. fixing the RC bug 2. changing apt-listbugs configuration to ignore that particular class of bugs 3. adding the specific bug in the apt-listbugs ignore list. (manual install). > > apt-listbugs won't stop you when there is no error. > > When I add packages manually, the current behavior of apt-listbugs > is perfectly sensible. But when I want to install a number of > packages in an unattended manner, APT should ignore the bugs > (suppose I reviewed all of them and found them acceptable and now I > want to install the packages on several workstations). So I want to > keep apt-listbugs installed and at the same time I need a switch to > turn it off. --force-yes is an obvious answer but it doesn't work as > expected. (Yes, I know --force-yes is evil.) How can I turn > apt-listbugs off for a particular installation? If ignoring specific bugs is what you want, adding bugs to /var/lib/apt-listbugs/ignore_bugs sounds like a sound choice. If you want to start ignoring every single bug on non-interactive install, you might as well uninstall apt-listbugs. I'm feeling uneasy to ignore RC bugs unconditionally on installations with --force-yes or --assume-yes. regards, junichi -- [EMAIL PROTECTED],netfort.gr.jp} Debian Project
Bug#459127: apt-listbugs: Ignores --force-yes
Greetings, > > When installing with apt-get -y --force-yes somepackage, any bugs > found > > stop the installation process. Thats a problem with unattended > installations. > > > > For example, Webmin has a feature to install packages from its Web > > interface: > > I think it is a perfectly reasonable feature to stop your installation > when there is an error in the package you are trying to install. You > can fix the bug or ignore the bug. Right, but with non-interactive installations there’s no way to tell apt-listbugs the choice. > apt-listbugs won't stop you when there is no error. When I add packages manually, the current behavior of apt-listbugs is perfectly sensible. But when I want to install a number of packages in an unattended manner, APT should ignore the bugs (suppose I reviewed all of them and found them acceptable and now I want to install the packages on several workstations). So I want to keep apt-listbugs installed and at the same time I need a switch to turn it off. --force-yes is an obvious answer but it doesn't work as expected. (Yes, I know --force-yes is evil.) How can I turn apt-listbugs off for a particular installation? WBR, Roman.
Bug#459127: apt-listbugs: Ignores --force-yes
Hi, > > When installing with apt-get -y --force-yes somepackage, any bugs found > stop the installation process. That’s a problem with unattended installations. > > For example, Webmin has a feature to install packages from its Web > interface: I think it is a perfectly reasonable feature to stop your installation when there is an error in the package you are trying to install. You can fix the bug or ignore the bug. apt-listbugs won't stop you when there is no error. regards, junichi -- [EMAIL PROTECTED],netfort.gr.jp} Debian Project
Bug#459127: apt-listbugs: Ignores --force-yes
Package: apt-listbugs Version: 0.0.84 Severity: normal When installing with apt-get -y --force-yes somepackage, any bugs found stop the installation process. That’s a problem with unattended installations. For example, Webmin has a feature to install packages from its Web interface: -%< Installing package(s) with command apt-get -y --force-yes -f install bind9 .. Reading package lists... Building dependency tree... Suggested packages: bind9-doc The following NEW packages will be installed: bind9 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 317kB of archives. After unpacking 844kB of additional disk space will be used. Get:1 http://ftp.freenet.de etch/main bind9 1:9.3.4-2etch1 [317kB] serious bugs of bind9 (-> 1:9.3.4-2etch1) #408701 - FTBFS: PPC asm Summary: bind9(1 bug) ** Exit with an error by force in order to stop the installation. ** Fetched 317kB in 0s (2159kB/s) .. install failed! -%< To my mind, --assume-yes --force-yes should silence apt-listbugs. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.18-53.el5.028stab051.1 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages apt-listbugs depends on: ii apt 0.7.6 Advanced front-end for dpkg ii libdpkg-ruby1.8 0.3.2 modules/classes for dpkg on ruby 1 ii libhttp-access2-ruby1.8 2.0.6-3 HTTP accessing library for ruby ii libintl-gettext-ruby1.8 0.11-10 Gettext wrapper for Ruby 1.8 ii liblocale-ruby1.80.1-6 extension to the Ruby intepreter f ii libruby1.8 [libzlib-ruby1.8] 1.8.6.111-2 Libraries necessary to run Ruby 1. ii libxml-parser-ruby1.80.6.8-3 Interface of expat for the scripti ii ruby 1.8.2-2 An interpreter of object-oriented apt-listbugs recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]