On Tue, Jul 06, 2004 at 01:37:31PM -0400, Daniel Burrows wrote: > On Tue, Jul 06, 2004 at 01:23:16PM -0400, Andrew Pimlott <[EMAIL PROTECTED]> > was heard to say: > > That is one issue, but not the problem I am talking about. My issue is > > that aptitude refuses to un-hold packages implicitly put on hold by 'I'. > > I'm saying that the "hold" that 'I' puts packages on should mean "hold > > unless an explicit install/upgrade of another package requires it to be > > upgraded". (Or, it could be a new command, and 'I' could be left the > > same. > > That's exactly what it means, and every test I've run confirms it. > The only time I've ever seen a package not be automatically upgraded is > when the upgrade is in a non-default release.
Ok, sorry for being so stubborn; I was sure that this was a simple, reproducible problem, but perhaps it is more subtle. Anyhow, I guess it will have to go on hold until I or someone else gets a chance to dig deeper. > Just a thought, have you turned off the configuration option > "Automatically resolve dependencies of a package when it is selected"? > (that's Aptitude::Auto-Install in the configuration file) That would > produce the behavior you describe, because that option is only used in > the visual interface (it doesn't affect the command-line). No. I'll post my config below just in case. Andrew aptitude ""; aptitude::UI ""; aptitude::UI::New-Package-Commands "true"; aptitude::UI::Package-Header-Format "%N %n #%B %u %o"; aptitude::UI::Package-Status-Format "%d"; aptitude::UI::Package-Display-Format "%c%a%M %p #%v%V"; aptitude::UI::Default-Grouping "filter(missing),task,status"; aptitude::UI::Advance-On-Action "true"; aptitude::UI::Description-Visible-By-Default "true"; aptitude::UI::Minibuf-Download-Bar "false"; aptitude::UI::Pause-After-Download "false"; aptitude::UI::Prompt-On-Exit "true"; aptitude::UI::Exit-On-Last-Close "true"; aptitude::UI::Incremental-Search "true"; aptitude::UI::Minibuf-Prompts "true"; aptitude::UI::Menubar-Autohide "true"; aptitude::UI::HelpBar "false"; aptitude::UI::Auto-Show-Reasons "true"; aptitude::Pkg-Display-Limit ""; aptitude::Auto-Install "true"; aptitude::Auto-Fix-Broken "true"; aptitude::Recommends-Important "false"; aptitude::Suggests-Important "false"; aptitude::Delete-Unused "true"; aptitude::Delete-Unused-Pattern ""; aptitude::Auto-Upgrade "true"; aptitude::AutoClean-After-Update "true"; aptitude::Changelog-URL-Template "http://cgi.debian.org/cgi-bin/get-changelog?package=%s"; aptitude::Display-Planned-Action "true"; aptitude::Forget-New-On-Update "false"; aptitude::Forget-New-On-Install "false"; aptitude::Warn-Not-Root "true"; aptitude::Log "/var/log/aptitude";

