marc.miller@amd.com wrote:
"Testing" is improving. However, since I've noticed some of the same problems with conflicting or missing dependencies, I've chosen to install "stable," use '=' to have dselect hold all packages, and then upgrade them to testing as needed. So, for example, I go through and install the stable release, hold all packages, and then I notice that in order to use Yahoo chat, I have to upgrade Everybuddy. So I tell it to look at the "testing" tree, change the status of that one back to normal, dselect then tells me what else I would have to upgrade to install the new version of Everybuddy,I let it do that much, and everything is fine.-----Original Message----- From: Tom Allison [mailto:tallison1@twmi.rr.com]
<snip>
Has anyone else been finding upgrades to woody getting better or harder?
Here's what I did that worked. replaced 'stable' with 'testing' in the sources.list. ran the following on command line: 'while true; do apt-get -y dist-select; sleep 30; done' Eventually it got stupid, I broke the code and ran 'dpkg --configure -a;apt-get -f install' to clean things up and restarted my 'while true...' loop.Eventually ( >2 hours) it reached the point where there was nothing more to do. I started 'dselect' and worked it from there, putting bad behaving packages on hold immediately. After a few installs, I started to release these held packages a few at a time and installing them.
About 6 loops later on, dselect didn't have any complaints about anything. I've since been adding/removing packages with no problem.