[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Latest dist-upgrade didn't behave as expected



On Mon, Dec 16, 2002 at 10:33:59PM +0100, Remi VANICAT wrote:
> jmarant@nerim.net (Jérôme Marant) writes:
> 
> > Sven Luther <luther@dpt-info.u-strasbg.fr> writes:
> >
> >> On Mon, Dec 16, 2002 at 09:39:19PM +0100, Jérôme Marant wrote:
> >>> 
> >>> Hi,
> >>> 
> >>>   I've just dist-upgraded my system in order to feed it
> >>>   with the latest ocaml.
> >>>   It didn't fail, in a sense that packages installed correctly
> >>>   but I had to run APT three times before all the up-to-date
> >>>   packages are finally there.
> >>>   I suspect something wrong somewhere.
> >>
> >> Do you per chance have a log ?
> >>
> >> At least it did not screw up your system.
> >
> >   Unfortunately not (and Debian central tools don't have logging
> >   capabilities).
> >
> >   What I recall of what's happening (3 attempts):
> >   1/ all ocaml libs have been vanished
> >   2/ ocaml-base and labglGTK files are being installed
> >   3/ ocaml is being installed
> 
> weel, I least, I can say what append for me :
> 
> debian:/# apt-get dist-upgrade

Jerome, did you do a dist-upgrade also ?

You are all supposed to do upgrades only, dist-upgrade is for when you
upgrade from say woody to sarge.

> Reading Package Lists... Done
> Building Dependency Tree... Done
> Calculating Upgrade... Done
> The following packages will be REMOVED:
>   liblablgl-ocaml-dev liblablgtk-ocaml-dev ocaml 
>   ocaml-native-compilers 
> 
> [some package have been striped from this list]
> The following packages will be upgraded
>   ledit liblablgl-ocaml liblablgtk-ocaml libzip-ocaml ocaml-base 
> 5 packages upgraded, 0 newly installed, 51 to remove and 0  not upgraded.
> Need to get 356kB of archives. After unpacking 113MB will be freed.
> 
> so it remove ocaml but don't upgrade it.
> 
> I've to make an apt-get install ocaml to upgrade everything.

The idea was that (for the normal user at least) the ocaml packages and
the new libs would have been put on hold until we rebuild all libraries.

I also have no idea why ocaml was removed, but i guess it is because
apt-get can't handle as complex a web of virtual dependencies as we are
using.

Friendly,

Sven Luther



Reply to: