On Sep 2, 2006, at 1:35 PM, Rick Thomas wrote:

I plan to do a non-network install (dvd-only) of the beta3 dvd (which should get me to the condition I was in before the problems) then add a network repo to sources.list (which should attempt to update to the dfsg versions) and see what happens.


I did this. The attached "typescript" and "/var/log/aptitude" files will give you all the gory details. But here's the executive summary:

After the non-network (DVD-only) install, I added the repository at debian.lcs.mit.edu to my sources.list and did an "aptitude update" and "aptitude upgrade" to get up to the latest levels of everything *but* the ntp packages, so as to avoid a lot of irrelevant noise from updates of other packages. Then I switched back to the DVD-only sources.list to install the ntp packages at level 4.2.0a +stable-2sarge1 from the DVD.

I switched back to the network enabled sources.list and did "aptitude update" and "aptitude upgrade" in an attempt to pick up the 4.2.2 +dfsg.2-1 level of the ntp packages from the network repository. I got:

The following packages have been kept back:
  ntp
The following packages will be upgraded:
  ntpdate psmisc
2 packages upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 142kB of archives. After unpacking 73.7kB will be used.
Do you want to continue? [Y/n/?]
Get:1ohttp://debian.lcs.mit.edu etch/main ntpdate 1:4.2.2+dfsg.2-1 [59.6kB]
Get:2Whttp://debian.lcs.mit.edu etch/main psmisc 22.3-1 [82.0kB]
Fetchedo142kB]in80s0(635kB/s)
(Reading database ... 22527 files and directories currently installed.) Preparing to replace ntpdate 1:4.2.0a+stable-2sarge1 (using .../ ntpdate_1%3a4.2.2+dfsg.2-1_powerpc.deb) ...
Unpacking replacement ntpdate ...
Preparing to replace psmisc 22.2-1 (using .../ psmisc_22.3-1_powerpc.deb) ...
Unpacking replacement psmisc ...
Setting up ntpdate (4.2.2+dfsg.2-1) ...
Installing new version of config file /etc/default/ntpdate ...
Installing new version of config file /etc/init.d/ntpdate ...
Installing new version of config file /etc/logcheck/ignore.d.server/ ntpdate ...

Setting up psmisc (22.3-1) ...

So the first question is, Why was the ntp package held back?

I did "aptitude -v show ntp ntp-server ntp-simple ntpdate" to see the dependency relations of those packages. Perhaps you can make enough sense out of them to explain?

Then, in an effort to get it to update the ntp packages other than ntpdate (which was already updated), I did "aptitude dist-upgrade" and got:

The following packages are unused and will be REMOVED:
  libssl0.9.7 ntp
The following packages will be automatically REMOVED:
  ntp-server ntp-simple
The following packages will be REMOVED:
  ntp-server ntp-simple
0 packages upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 2642kB will be freed.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
(Reading database ... 22530 files and directories currently installed.)
Removing ntp-server ...
Stopping NTP server: ntpd.
Removing ntp ...
Removing ntp-simple ...
Removing libssl0.9.7 ...

which left me without any ntp packages at all installed (except ntpdate).

So the second question is, Why did it think the "ntp" package was unused? And the third question is, Why didn't it install the updated "ntp" package?

"Curiouser and curiouser!", cried Alice.

Finally, doing "aptitude install ntp" brought in the 4.2.2+dfsg.2-1 level from the network repository.


Hope this helps!

Rick


Attachment: typescript
Description: Binary data



Attachment: aptitude_log
Description: Binary data



Reply via email to