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

Re: is this sensible?



On 2014-06-29 10:35:50 +0200, François Patte wrote:
> Looking back to my first mail, I can read:
> 
> The following extra packages will be installed:
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   gcc-4.9-base gcc-4.9-base:i386 geoclue-2.0 gir1.2-pango-1.0 gthumb-data
>   libabw-0.0-0 libaudit-common libaudit1 libboost-date-time1.55.0
>   libcmis-0.4-4 libe-book-0.0-0 libeot0 libetonyek-0.0-0 libfreehand-0.0-0
>   libgl1-nvidia-glx libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0
>   libharfbuzz0b libharfbuzz0b:i386 libjavascriptcoregtk-3.0-0 libllvm3.4
>   libmbim-glib0 libmm-glib0 libmwaw-0.2-2 libnvidia-ml1 libpam-systemd
>   libpango-1.0-0 libpango-1.0-0:i386 libpango1.0-0 libpango1.0-dev
>   libpangocairo-1.0-0 libpangocairo-1.0-0:i386 libpangoft2-1.0-0
>   libpangoft2-1.0-0:i386 libpangoxft-1.0-0 libpangoxft-1.0-0:i386
> libqmi-glib0
>   libreoffice libreoffice-avmedia-backend-gstreamer libreoffice-base
>   libreoffice-base-core libreoffice-base-drivers libreoffice-calc
>   libreoffice-common libreoffice-core libreoffice-draw libreoffice-gtk
>   libreoffice-impress libreoffice-math libreoffice-style-galaxy
>   libreoffice-style-tango libreoffice-writer libstdc++6 libstdc++6:i386
>   libsystemd-daemon0 libwebkit2gtk-3.0-25 libwebkitgtk-3.0-0 libwebp5
>   libxatracker2 libxshmfence1 modemmanager network-manager
> nvidia-alternative
>   nvidia-driver nvidia-kernel-dkms nvidia-modprobe nvidia-settings
>   nvidia-vdpau-driver python-uno systemd systemd-sysv sysvinit
>                                  ^^^^^^^^^^^^^^^^^^^^^
> So they are not in recommended/suggested packages....

Recommended packages are installed by default, i.e. this is what
I would obtain if systemd were recommended.

What matters is also the list of NEW packages. Your mail was saying:

The following NEW packages will be installed:
  gcc-4.9-base gcc-4.9-base:i386 geoclue-2.0 libabw-0.0-0 libaudit-common
  libaudit1 libboost-date-time1.55.0 libcmis-0.4-4 libe-book-0.0-0 libeot0
  libetonyek-0.0-0 libfreehand-0.0-0 libharfbuzz-gobject0 libharfbuzz0b
  libharfbuzz0b:i386 libllvm3.4 libmbim-glib0 libmm-glib0 libmwaw-0.2-2
  libnvidia-ml1 libpam-systemd libqmi-glib0
  libreoffice-avmedia-backend-gstreamer libreoffice-base-drivers
  libsystemd-daemon0 libwebkit2gtk-3.0-25 libwebp5 libxatracker2
libxshmfence1
  nvidia-modprobe systemd systemd-sysv xserver-xorg-video-modesetting

So, systemd is new, and so is libpam-systemd (recommended by systemd).
Then libpam-systemd has a dependency on systemd-sysv | systemd-shim,
meaning that since you don't have systemd-sysv or systemd-shim yet,
systemd-sysv will be taken, and sysvinit will have to be upgraded
(it is now just a metapackage in unstable, it is no longer the real
sysvinit -- sysvinit-core is, which you don't have, otherwise it would
have been in the REMOVED list due to the conflict with systemd-sysv).

> BTW I tried to prevent to install systemd, putting
> 
> #Package: systemd
> #Pin: release *
> #Pin-Priority: -1
> 
> in /etc/apt/preferences

You don't need to do that.

> and tried to install gthumb after that. The answer came immediately:
> impossible because of broken dependencies...
> 
> It seems that apt is working differently for different people!

Note that I'm under unstable. It seems that you are trying to mix
stable (or testing) with unstable, which is not always possible.

-- 
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)


Reply to: