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


Reply via email to