Bug#979250: cinnamon-core: Why does cinnamon-core depend on xorg?
I did some other minimal install tests with debian and ubuntu. Replacing xorg dep. in cinnamon-core with xserver-xorg on debian is still working also without recommends but it don't install a terminal (that was one of xorg deps); I think that can be considered "a must" I'll solve it moving terminal dep. from cinnamon-desktop-environment to cinnnamon-core. On ubuntu instead is not working but is not an issue related to cinnamon-core packages, is lightdm package on ubuntu that is different from debian one and have greeter as recommmends instead dep. and without one installed lightdm fails to start.
Bug#979250: cinnamon-core: Why does cinnamon-core depend on xorg?
Il 04/01/2021 18:11, Gábor Gombás ha scritto: > Package: cinnamon-core > Version: 4.8.2 > Severity: minor > > Hi, > > # apt install -t unstable cinnamon-core > Reading package lists... Done > Building dependency tree > Reading state information... Done > The following additional packages will be installed: > x11-apps x11-session-utils xfonts-100dpi xfonts-75dpi xfonts-base > xfonts-scalable xinit xorg xorg-docs-core > Suggested packages: > xorg-docs x11-xfs-utils > Recommended packages: > xbitmaps > The following NEW packages will be installed: > x11-apps x11-session-utils xfonts-100dpi xfonts-75dpi xfonts-base > xfonts-scalable xinit xorg xorg-docs-core > The following packages will be upgraded: > cinnamon-core > 1 upgraded, 9 newly installed, 0 to remove and 90 not upgraded. > Need to get 14.3 MB of archives. > After this operation, 18.8 MB of additional disk space will be used. > Do you want to continue? [Y/n] > > Why does cinnamon-core now depend on such old stuff? My systems did not have > those old, legacy tools installed for years, and Cinnamon worked fine. Why do > they need to be resurrected now? Hi, thanks for report this, during some recent tests on clean installations of debian and ubuntu I saw that minimal install (cinnamon-core) without recommends was not working "out of the box", was for missed display manager and xorg as dep., I saw that other DE have them as dep and also task-desktop have xorg as dep. and I thinked was ok add them also for minimal install. As you reported xorg as deps probably is not a good choice for very minimal install, you installed in past always including recommends? (like command above without recommends exclusion) >From a fast look before (including recommends) cinnamon-core installed DM as rec. and it have xserver-xorg as dep. that have something less (seems the same of your additional packages above), when I'll have time I'll try debian and ubuntu clean install test (without recommends) with it instead if will still make cinnamon working "out of the box" on both I'm also open to other suggestion for improvements.
Bug#979250: cinnamon-core: Why does cinnamon-core depend on xorg?
Package: cinnamon-core Version: 4.8.2 Severity: minor Hi, # apt install -t unstable cinnamon-core Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: x11-apps x11-session-utils xfonts-100dpi xfonts-75dpi xfonts-base xfonts-scalable xinit xorg xorg-docs-core Suggested packages: xorg-docs x11-xfs-utils Recommended packages: xbitmaps The following NEW packages will be installed: x11-apps x11-session-utils xfonts-100dpi xfonts-75dpi xfonts-base xfonts-scalable xinit xorg xorg-docs-core The following packages will be upgraded: cinnamon-core 1 upgraded, 9 newly installed, 0 to remove and 90 not upgraded. Need to get 14.3 MB of archives. After this operation, 18.8 MB of additional disk space will be used. Do you want to continue? [Y/n] Why does cinnamon-core now depend on such old stuff? My systems did not have those old, legacy tools installed for years, and Cinnamon worked fine. Why do they need to be resurrected now? Regards, Gabor -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable'), (102, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.4 (SMP w/8 CPU threads) Kernel taint flags: TAINT_WARN Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages cinnamon-core depends on: ii cinnamon 4.8.5-1 ii cinnamon-control-center 4.8.2-1 ii cinnamon-screensaver 4.8.1-2 ii cinnamon-session 4.8.0-2 ii cinnamon-settings-daemon 4.8.3-1 ii dconf-gsettings-backend [gsettings-backend] 0.38.0-1 ii desktop-base 10.0.3 ii muffin 4.8.0-3 ii nemo 4.8.3-1 Versions of packages cinnamon-core recommends: ii cinnamon-l10n 4.8.3-1 ii gdm3 [x-display-manager] 3.38.2.1-1 ii gnome-terminal 3.38.1-2 ii gnome-themes-extra 3.28-1 ii gstreamer1.0-plugins-good 1.18.2-1 ii gvfs-fuse 1.46.1-2 Versions of packages cinnamon-core suggests: ii cinnamon-desktop-environment 4.8.1 -- no debconf information