{"thread":{"id":"55315","subject":"Git install crashed nearly whole System","startedAt":"2021-03-14T18:24:43Z","lastAt":"2021-03-19T15:51:36Z","messageCount":11,"participants":["Christian Strasser","Santiago Torres Arias","brian m. carlson","Randall S. Becker","Jeff King"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"419088","messageId":"8aa7be071abc23371397f72b725babc4e4e90190.camel@avr-fun.de","threadId":"55315","inReplyTo":null,"subject":"Git install crashed nearly whole System","fromName":"Christian Strasser","fromEmail":"christian@avr-fun.de","sentAt":"2021-03-14T18:23:40Z","receivedAt":"2021-03-14T18:24:43Z","isPatch":false,"sender":{"key":"christian@avr-fun.de","avatar":null},"body":"Hello all,\n\nI installed Git yesterday on my system. For that I used “sudo apt-get\ninstall git-all”.  During the installation a lot of very important\npackages got removed! It was horrible, and I couldn’t use my gnome\ndesktop environment at all! A lot off dependencies got lost!\nFortunately, I could save my system through read out the information\nabout removed packages from the apt history.\n\nToday I totally removed git and tried to install everything again with\nthe same instruction. The same misbehavior did happen! \n\nFor more information I added the history as an attachment to this\nemail. \n\nInformation about my system:\n\nKernel          : Linux 4.19.0-14-amd64 (x86_64)\nVersion         : #1 SMP Debian 4.19.171-2 (2021-01-30)\nC Library       : GNU C Library / (Debian GLIBC 2.28-10) 2.28\nDistribution    : Debian GNU/Linux 10 (buster)\n\nGnome           : Version: 3.30.2-11~deb10u2 (apt-cache show gnome-\nshell  grep Version) -> 3.30.2\n\nBest regards,\nChristian\n\n\n...\nStart-Date: 2021-03-13  19:10:24\nCommandline: apt install git-all\nRequested-By: christian (1000)\nInstall: libpackage-stash-perl:amd64 (0.38-1, automatic), exim4-base:amd64 (4.92-8+deb10u4, automatic), libnet-libidn-perl:amd64 (0.12.ds-3+b1, automatic), runit-sysv:amd64 (2.1.2-25, automatic), git-gui:amd64 (1:2.20.1-2+deb10u3, automatic), libb-hooks-op-check-perl:amd64 (0.22-1+b1, automatic), startpar:amd64 (0.61-1, automatic), libmodule-runtime-perl:amd64 (0.016-1, automatic), libserf-1-1:amd64 (1.3.9-7+b10, automatic), elpa-magit-popup:amd64 (2.12.5-1, automatic), libparams-validate-perl:amd64 (1.29-1+b1, automatic), tk:amd64 (8.6.9+1, automatic), libmediawiki-api-perl:amd64 (0.41-1, automatic), git-daemon-run:amd64 (1:2.20.1-2+deb10u3, automatic), libm17n-0:amd64 (1.8.0-2, automatic), elpa-dash:amd64 (2.14.1+dfsg-1, automatic), libdatetime-perl:amd64 (2:1.50-1+b1, automatic), libdata-optlist-perl:amd64 (0.110-1, automatic), git-man:amd64 (1:2.20.1-2+deb10u3, automatic), libjson-perl:amd64 (4.02000-1, automatic), libvariable-magic-perl:amd64 (0.62-1+b1, automatic), elpa-git-commit:amd64 (2.90.1-2, automatic), libtcl8.6:amd64 (8.6.9+dfsg-2, automatic), libdevel-callchecker-perl:amd64 (0.008-1, automatic), libutf8proc2:amd64 (2.3.0-1, automatic), libdbi-perl:amd64 (1.642-1+deb10u2, automatic), libyaml-perl:amd64 (1.27-1, automatic), libemail-valid-perl:amd64 (1.202-1, automatic), elpa-graphql:amd64 (0.1.1-3, automatic), libmagickwand-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1+deb10u1, automatic), cvs:amd64 (2:1.12.13+real-27, automatic), libb-hooks-endofscope-perl:amd64 (0.24-1, automatic), libcgi-fast-perl:amd64 (1:2.13-1, automatic), libalgorithm-c3-perl:amd64 (0.10-1, automatic), libexception-class-perl:amd64 (1.44-1, automatic), libspecio-perl:amd64 (0.43-1, automatic), libclass-singleton-perl:amd64 (1.5-1, automatic), libfcgi-perl:amd64 (0.78-2+b3, automatic), elpa-with-editor:amd64 (2.8.1-1, automatic), elpa-async:amd64 (1.9.3-1, automatic), libcgi-pm-perl:amd64 (4.40-1, automatic), insserv:amd64 (1.18.0-2, automatic), libnet-dns-perl:amd64 (1.19-1, automatic), libclass-c3-xs-perl:amd64 (0.14-1+b3, automatic), runit-helper:amd64 (2.8.6, automatic), git-svn:amd64 (1:2.20.1-2+deb10u3, automatic), libmodule-implementation-perl:amd64 (0.09-1, automatic), git:amd64 (1:2.20.1-2+deb10u3, automatic), exim4-daemon-light:amd64 (4.92-8+deb10u4, automatic), libpackage-stash-xs-perl:amd64 (0.29-1, automatic), libdevel-lexalias-perl:amd64 (0.05-2+b1, automatic), libsub-quote-perl:amd64 (2.005001-1, automatic), libsub-identify-perl:amd64 (0.14-1+b1, automatic), libsub-exporter-perl:amd64 (0.987-1, automatic), libdatetime-format-builder-perl:amd64 (0.8100-2, automatic), libclass-xsaccessor-perl:amd64 (1.19-3+b2, automatic), libparams-util-perl:amd64 (1.07-3+b4, automatic), libdevel-caller-perl:amd64 (2.06-2+b1, automatic), libterm-readkey-perl:amd64 (2.38-1, automatic), apache2-data:amd64 (2.4.38-3+deb10u4, automatic), emacs-bin-common:amd64 (1:26.1+1-3.2+deb10u2, automatic), libsvn1:amd64 (1.10.4-1+deb10u2, automatic), libsub-install-perl:amd64 (0.928-1, automatic), libjson-xs-perl:amd64 (3.040-1+b1, automatic), emacs-el:amd64 (1:26.1+1-3.2+deb10u2, automatic), libdynaloader-functions-perl:amd64 (0.003-1, automatic), libdigest-bubblebabble-perl:amd64 (0.02-2, automatic), elpa-ghub:amd64 (3.2.0-1, automatic), libclass-inspector-perl:amd64 (1.32-1, automatic), libdatetime-format-strptime-perl:amd64 (1.7600-1, automatic), libref-util-perl:amd64 (0.204-1, automatic), libfile-sharedir-perl:amd64 (1.116-2, automatic), gitk:amd64 (1:2.20.1-2+deb10u3, automatic), liblqr-1-0:amd64 (0.4.2-2.1, automatic), libunbound8:amd64 (1.9.0-2+deb10u2, automatic), libparams-classify-perl:amd64 (0.015-1+b1, automatic), libclass-method-modifiers-perl:amd64 (2.12-1, automatic), libotf0:amd64 (0.9.13-4, automatic), libsub-name-perl:amd64 (0.21-1+b3, automatic), mailutils-common:amd64 (1:3.5-4, automatic), libdatetime-timezone-perl:amd64 (1:2.23-1+2021a, automatic), libsvn-perl:amd64 (1.10.4-1+deb10u2, automatic), libgsasl7:amd64 (1.8.0-8+b2, automatic), exim4-config:amd64 (4.92-8+deb10u4, automatic), m17n-db:amd64 (1.8.0-1, automatic), librole-tiny-perl:amd64 (2.000006-1, automatic), emacs-gtk:amd64 (1:26.1+1-3.2+deb10u2, automatic), libntlm0:amd64 (1.5-1+deb10u1, automatic), cvsps:amd64 (2.1-8, automatic), tcl:amd64 (8.6.9+1, automatic), gitweb:amd64 (1:2.20.1-2+deb10u3, automatic), git-mediawiki:amd64 (1:2.20.1-2+deb10u3, automatic), libdatetime-format-iso8601-perl:amd64 (0.08-2, automatic), mailutils:amd64 (1:3.5-4, automatic), libnamespace-clean-perl:amd64 (0.27-1, automatic), tk8.6:amd64 (8.6.9-2, automatic), libnet-dns-sec-perl:amd64 (1.11-1, automatic), libreadonly-perl:amd64 (2.050-1, automatic), libdatetime-locale-perl:amd64 (1:1.23-1, automatic), libyaml-libyaml-perl:amd64 (0.76+repack-1, automatic), libtypes-serialiser-perl:amd64 (1.0-1, automatic), tcl8.6:amd64 (8.6.9+dfsg-2, automatic), sysvinit-core:amd64 (2.93-8, automatic), git-email:amd64 (1:2.20.1-2+deb10u3, automatic), libdevel-stacktrace-perl:amd64 (2.0300-1, automatic), libcommon-sense-perl:amd64 (3.74-2+b7, automatic), libclass-factory-util-perl:amd64 (1.7-3, automatic), libpadwalker-perl:amd64 (2.3-1+b1, automatic), libmagickcore-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1+deb10u1, automatic), emacs:amd64 (1:26.1+1-3.2+deb10u2, automatic), libmailutils5:amd64 (1:3.5-4, automatic), initscripts:amd64 (2.93-8, automatic), libdigest-hmac-perl:amd64 (1.03+dfsg-2, automatic), libnet-domain-tld-perl:amd64 (1.75-1, automatic), libclass-data-inheritable-perl:amd64 (0.08-3, automatic), libdbd-sqlite3-perl:amd64 (1.62-3, automatic), libeval-closure-perl:amd64 (0.14-1, automatic), libsub-exporter-progressive-perl:amd64 (0.001013-1, automatic), emacs-common:amd64 (1:26.1+1-3.2+deb10u2, automatic), libref-util-xs-perl:amd64 (0.117-1+b1, automatic), elpa-magit:amd64 (2.90.1-2, automatic), sysv-rc:amd64 (2.93-8, automatic), libgnutls-dane0:amd64 (3.6.7-4+deb10u6, automatic), apache2:amd64 (2.4.38-3+deb10u4, automatic), apache2-utils:amd64 (2.4.38-3+deb10u4, automatic), libtk8.6:amd64 (8.6.9-2, automatic), git-all:amd64 (1:2.20.1-2+deb10u3), libkyotocabinet16v5:amd64 (1.2.76-4.2+b1, automatic), libparams-validationcompiler-perl:amd64 (0.30-1, automatic), libclass-c3-perl:amd64 (0.34-1, automatic), install-info:amd64 (6.5.0.dfsg.1-4+b1, automatic), elpa-let-alist:amd64 (1.0.5-3, automatic), libnet-ip-perl:amd64 (1.26-2, automatic), elpa-treepy:amd64 (0.1.1-1, automatic), git-cvs:amd64 (1:2.20.1-2+deb10u3, automatic), libmro-compat-perl:amd64 (0.13-1, automatic), libnamespace-autoclean-perl:amd64 (0.28-1, automatic), git-doc:amd64 (1:2.20.1-2+deb10u3, automatic), imagemagick-6-common:amd64 (8:6.9.10.23+dfsg-2.1+deb10u1, automatic), runit:amd64 (2.1.2-25, automatic), git-el:amd64 (1:2.20.1-2+deb10u3, automatic), liblzo2-2:amd64 (2.10-0.1, automatic), sysuser-helper:amd64 (1.3.3, automatic), liberror-perl:amd64 (0.17027-2, automatic)\nRemove: gnome-color-manager:amd64 (3.30.0-2), gnome-session:amd64 (3.30.1-2), gvfs-backends:amd64 (1.38.1-5), gnome-control-center:amd64 (1:3.30.3-2~deb10u1), chrome-gnome-shell:amd64 (10.1-5), rtkit:amd64 (0.11-6), gnome-software:amd64 (3.30.6-5), gnome-settings-daemon:amd64 (3.30.2-3), network-manager-gnome:amd64 (1.8.20-1.1), gnome-sushi:amd64 (3.30.0-2), gdm3:amd64 (3.30.2-3), network-manager:amd64 (1.14.6-2+deb10u1), packagekit-tools:amd64 (1.1.12-5), gnome-tweak-tool:amd64 (3.30.2-1), gnome-disk-utility:amd64 (3.30.2-3), gnome-tweaks:amd64 (3.30.2-1), gnome-music:amd64 (3.30.2-1), udisks2:amd64 (2.8.1-4), gvfs-fuse:amd64 (1.38.1-5), nautilus:amd64 (3.30.5-2), gnome-shell-extension-dash-to-panel:amd64 (18-1), task-gnome-desktop:amd64 (3.53), systemd-sysv:amd64 (241-7~deb10u6), libpam-systemd:amd64 (241-7~deb10u6), packagekit:amd64 (1.1.12-5), gnome-core:amd64 (1:3.30+1), gnome:amd64 (1:3.30+1), gnome-shell-extensions:amd64 (3.30.1-1), gufw:amd64 (18.10.0-1), policykit-1:amd64 (0.105-25), gvfs:amd64 (1.38.1-5), gnome-shell:amd64 (3.30.2-11~deb10u2), dbus-user-session:amd64 (1.12.20-0+deb10u1), nautilus-extension-brasero:amd64 (3.12.2-5), gstreamer1.0-packagekit:amd64 (1.1.12-5), gvfs-daemons:amd64 (1.38.1-5), colord:amd64 (1.4.3-4)\nEnd-Date: 2021-03-13  19:11:08\n...\nStart-Date: 2021-03-14  13:25:10\nCommandline: apt-get install git-all\nRequested-By: christian (1000)\nInstall: libpackage-stash-perl:amd64 (0.38-1, automatic), runit-sysv:amd64 (2.1.2-25, automatic), git-gui:amd64 (1:2.20.1-2+deb10u3, automatic), libb-hooks-op-check-perl:amd64 (0.22-1+b1, automatic), libmodule-runtime-perl:amd64 (0.016-1, automatic), libserf-1-1:amd64 (1.3.9-7+b10, automatic), elpa-magit-popup:amd64 (2.12.5-1, automatic), libparams-validate-perl:amd64 (1.29-1+b1, automatic), tk:amd64 (8.6.9+1, automatic), libmediawiki-api-perl:amd64 (0.41-1, automatic), git-daemon-run:amd64 (1:2.20.1-2+deb10u3, automatic), libm17n-0:amd64 (1.8.0-2, automatic), elpa-dash:amd64 (2.14.1+dfsg-1, automatic), libdatetime-perl:amd64 (2:1.50-1+b1, automatic), libdata-optlist-perl:amd64 (0.110-1, automatic), git-man:amd64 (1:2.20.1-2+deb10u3, automatic), libjson-perl:amd64 (4.02000-1, automatic), libvariable-magic-perl:amd64 (0.62-1+b1, automatic), elpa-git-commit:amd64 (2.90.1-2, automatic), libtcl8.6:amd64 (8.6.9+dfsg-2, automatic), libdevel-callchecker-perl:amd64 (0.008-1, automatic), libutf8proc2:amd64 (2.3.0-1, automatic), libyaml-perl:amd64 (1.27-1, automatic), libemail-valid-perl:amd64 (1.202-1, automatic), elpa-graphql:amd64 (0.1.1-3, automatic), libmagickwand-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1+deb10u1, automatic), cvs:amd64 (2:1.12.13+real-27, automatic), libb-hooks-endofscope-perl:amd64 (0.24-1, automatic), libcgi-fast-perl:amd64 (1:2.13-1, automatic), libalgorithm-c3-perl:amd64 (0.10-1, automatic), libexception-class-perl:amd64 (1.44-1, automatic), libspecio-perl:amd64 (0.43-1, automatic), libclass-singleton-perl:amd64 (1.5-1, automatic), libfcgi-perl:amd64 (0.78-2+b3, automatic), elpa-with-editor:amd64 (2.8.1-1, automatic), elpa-async:amd64 (1.9.3-1, automatic), libcgi-pm-perl:amd64 (4.40-1, automatic), libnet-dns-perl:amd64 (1.19-1, automatic), libclass-c3-xs-perl:amd64 (0.14-1+b3, automatic), runit-helper:amd64 (2.8.6, automatic), git-svn:amd64 (1:2.20.1-2+deb10u3, automatic), libmodule-implementation-perl:amd64 (0.09-1, automatic), git:amd64 (1:2.20.1-2+deb10u3, automatic), libpackage-stash-xs-perl:amd64 (0.29-1, automatic), libdevel-lexalias-perl:amd64 (0.05-2+b1, automatic), libsub-quote-perl:amd64 (2.005001-1, automatic), libsub-identify-perl:amd64 (0.14-1+b1, automatic), libsub-exporter-perl:amd64 (0.987-1, automatic), libdatetime-format-builder-perl:amd64 (0.8100-2, automatic), libclass-xsaccessor-perl:amd64 (1.19-3+b2, automatic), libparams-util-perl:amd64 (1.07-3+b4, automatic), libdevel-caller-perl:amd64 (2.06-2+b1, automatic), libsvn1:amd64 (1.10.4-1+deb10u2, automatic), libsub-install-perl:amd64 (0.928-1, automatic), libjson-xs-perl:amd64 (3.040-1+b1, automatic), libdynaloader-functions-perl:amd64 (0.003-1, automatic), libdigest-bubblebabble-perl:amd64 (0.02-2, automatic), elpa-ghub:amd64 (3.2.0-1, automatic), libclass-inspector-perl:amd64 (1.32-1, automatic), libdatetime-format-strptime-perl:amd64 (1.7600-1, automatic), libref-util-perl:amd64 (0.204-1, automatic), libfile-sharedir-perl:amd64 (1.116-2, automatic), gitk:amd64 (1:2.20.1-2+deb10u3, automatic), liblqr-1-0:amd64 (0.4.2-2.1, automatic), libparams-classify-perl:amd64 (0.015-1+b1, automatic), libclass-method-modifiers-perl:amd64 (2.12-1, automatic), libotf0:amd64 (0.9.13-4, automatic), libdatetime-timezone-perl:amd64 (1:2.23-1+2021a, automatic), libsvn-perl:amd64 (1.10.4-1+deb10u2, automatic), m17n-db:amd64 (1.8.0-1, automatic), librole-tiny-perl:amd64 (2.000006-1, automatic), emacs-gtk:amd64 (1:26.1+1-3.2+deb10u2, automatic), cvsps:amd64 (2.1-8, automatic), tcl:amd64 (8.6.9+1, automatic), gitweb:amd64 (1:2.20.1-2+deb10u3, automatic), git-mediawiki:amd64 (1:2.20.1-2+deb10u3, automatic), libdatetime-format-iso8601-perl:amd64 (0.08-2, automatic), libnamespace-clean-perl:amd64 (0.27-1, automatic), tk8.6:amd64 (8.6.9-2, automatic), libnet-dns-sec-perl:amd64 (1.11-1, automatic), libreadonly-perl:amd64 (2.050-1, automatic), libdatetime-locale-perl:amd64 (1:1.23-1, automatic), libyaml-libyaml-perl:amd64 (0.76+repack-1, automatic), libtypes-serialiser-perl:amd64 (1.0-1, automatic), tcl8.6:amd64 (8.6.9+dfsg-2, automatic), sysvinit-core:amd64 (2.93-8, automatic), git-email:amd64 (1:2.20.1-2+deb10u3, automatic), libdevel-stacktrace-perl:amd64 (2.0300-1, automatic), libcommon-sense-perl:amd64 (3.74-2+b7, automatic), libclass-factory-util-perl:amd64 (1.7-3, automatic), libpadwalker-perl:amd64 (2.3-1+b1, automatic), libmagickcore-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1+deb10u1, automatic), emacs:amd64 (1:26.1+1-3.2+deb10u2, automatic), libnet-domain-tld-perl:amd64 (1.75-1, automatic), libclass-data-inheritable-perl:amd64 (0.08-3, automatic), libdbd-sqlite3-perl:amd64 (1.62-3, automatic), libeval-closure-perl:amd64 (0.14-1, automatic), libsub-exporter-progressive-perl:amd64 (0.001013-1, automatic), libref-util-xs-perl:amd64 (0.117-1+b1, automatic), elpa-magit:amd64 (2.90.1-2, automatic), libtk8.6:amd64 (8.6.9-2, automatic), git-all:amd64 (1:2.20.1-2+deb10u3), libparams-validationcompiler-perl:amd64 (0.30-1, automatic), libclass-c3-perl:amd64 (0.34-1, automatic), elpa-let-alist:amd64 (1.0.5-3, automatic), libnet-ip-perl:amd64 (1.26-2, automatic), elpa-treepy:amd64 (0.1.1-1, automatic), git-cvs:amd64 (1:2.20.1-2+deb10u3, automatic), libmro-compat-perl:amd64 (0.13-1, automatic), libnamespace-autoclean-perl:amd64 (0.28-1, automatic), git-doc:amd64 (1:2.20.1-2+deb10u3, automatic), imagemagick-6-common:amd64 (8:6.9.10.23+dfsg-2.1+deb10u1, automatic), runit:amd64 (2.1.2-25, automatic), git-el:amd64 (1:2.20.1-2+deb10u3, automatic), sysuser-helper:amd64 (1.3.3, automatic), liberror-perl:amd64 (0.17027-2, automatic)\nRemove: gnome-color-manager:amd64 (3.30.0-2), gnome-session:amd64 (3.30.1-2), gvfs-backends:amd64 (1.38.1-5), gnome-control-center:amd64 (1:3.30.3-2~deb10u1), chrome-gnome-shell:amd64 (10.1-5), rtkit:amd64 (0.11-6), gnome-software:amd64 (3.30.6-5), gnome-settings-daemon:amd64 (3.30.2-3), network-manager-gnome:amd64 (1.8.20-1.1), gnome-sushi:amd64 (3.30.0-2), gdm3:amd64 (3.30.2-3), network-manager:amd64 (1.14.6-2+deb10u1), packagekit-tools:amd64 (1.1.12-5), gnome-tweak-tool:amd64 (3.30.2-1), gnome-disk-utility:amd64 (3.30.2-3), gnome-tweaks:amd64 (3.30.2-1), gnome-music:amd64 (3.30.2-1), udisks2:amd64 (2.8.1-4), gvfs-fuse:amd64 (1.38.1-5), nautilus:amd64 (3.30.5-2), gnome-shell-extension-dash-to-panel:amd64 (18-1), systemd-sysv:amd64 (241-7~deb10u6), libpam-systemd:amd64 (241-7~deb10u6), packagekit:amd64 (1.1.12-5), gnome-shell-extensions:amd64 (3.30.1-1), gufw:amd64 (18.10.0-1), policykit-1:amd64 (0.105-25), gvfs:amd64 (1.38.1-5), gnome-shell:amd64 (3.30.2-11~deb10u2), dbus-user-session:amd64 (1.12.20-0+deb10u1), nautilus-extension-brasero:amd64 (3.12.2-5), gstreamer1.0-packagekit:amd64 (1.1.12-5), gvfs-daemons:amd64 (1.38.1-5), colord:amd64 (1.4.3-4)\nEnd-Date: 2021-03-14  13:25:34\n...\n"},{"id":"419099","messageId":"YE5bU18AExEHkwtX@meme-cluster","threadId":"55315","inReplyTo":"8aa7be071abc23371397f72b725babc4e4e90190.camel@avr-fun.de","subject":"Re: Git install crashed nearly whole System","fromName":"Santiago Torres Arias","fromEmail":"santiago@nyu.edu","sentAt":"2021-03-14T18:52:03Z","receivedAt":"2021-03-14T19:23:57Z","isPatch":false,"sender":{"key":"santiago@nyu.edu","avatar":"https://avatars.githubusercontent.com/u/3579933?v=4"},"body":"Hi, \n\nOn Sun, Mar 14, 2021 at 07:23:40PM +0100, Christian Strasser wrote:\n> Hello all,\n> \n> I installed Git yesterday on my system. For that I used “sudo apt-get\n> install git-all”.  \n\nI'm not sure if this list is aware of this specific debian meta-package,\nbut this reads like a scary packaging mistake that needs fixing asap. I\nthink this would probably be sent to the Debian packager for git-all.\nYou can probably ask the people listed as uploaders in here[1]\n\n> During the installation a lot of very important\n> packages got removed! It was horrible, and I couldn’t use my gnome\n> desktop environment at all! A lot off dependencies got lost!\n> Fortunately, I could save my system through read out the information\n> about removed packages from the apt history.\n> \n> Today I totally removed git and tried to install everything again with\n> the same instruction. The same misbehavior did happen! \n> \n> For more information I added the history as an attachment to this\n> email. \n> \n> Information about my system:\n> \n> Kernel          : Linux 4.19.0-14-amd64 (x86_64)\n> Version         : #1 SMP Debian 4.19.171-2 (2021-01-30)\n> C Library       : GNU C Library / (Debian GLIBC 2.28-10) 2.28\n> Distribution    : Debian GNU/Linux 10 (buster)\n> \n> Gnome           : Version: 3.30.2-11~deb10u2 (apt-cache show gnome-\n> shell  grep Version) -> 3.30.2\n> \n> Best regards,\n> Christian\n\n> ...\n> Start-Date: 2021-03-13  19:10:24\n> Remove: gnome-color-manager:amd64 (3.30.0-2), gnome-session:amd64 (3.30.1-2), gvfs-backends:amd64 (1.38.1-5), gnome-control-center:amd64 (1:3.30.3-2~deb10u1), chrome-gnome-shell:amd64 (10.1-5), rtkit:amd64 (0.11-6), gnome-software:amd64 (3.30.6-5), gnome-settings-daemon:amd64 (3.30.2-3), network-manager-gnome:amd64 (1.8.20-1.1), gnome-sushi:amd64 (3.30.0-2), gdm3:amd64 (3.30.2-3), network-manager:amd64 (1.14.6-2+deb10u1), packagekit-tools:amd64 (1.1.12-5), gnome-tweak-tool:amd64 (3.30.2-1), gnome-disk-utility:amd64 (3.30.2-3), gnome-tweaks:amd64 (3.30.2-1), gnome-music:amd64 (3.30.2-1), udisks2:amd64 (2.8.1-4), gvfs-fuse:amd64 (1.38.1-5), nautilus:amd64 (3.30.5-2), gnome-shell-extension-dash-to-panel:amd64 (18-1), systemd-sysv:amd64 (241-7~deb10u6), libpam-systemd:amd64 \n\nThese last removals in particular look rather bad, but I don't see how\nthey could be triggered by downloading git-all. Are you sure this only\nhappens when you run apt install git-all?\n\nCheers!\n-Santiago\n\n[1] https://tracker.debian.org/pkg/git\n"},{"id":"419103","messageId":"YE5wFxE5RPew5zrJ@camp.crustytoothpaste.net","threadId":"55315","inReplyTo":"8aa7be071abc23371397f72b725babc4e4e90190.camel@avr-fun.de","subject":"Re: Git install crashed nearly whole System","fromName":"brian m. carlson","fromEmail":"sandals@crustytoothpaste.net","sentAt":"2021-03-14T20:20:39Z","receivedAt":"2021-03-14T20:22:07Z","isPatch":false,"sender":{"key":"sandals@crustytoothpaste.net","avatar":"https://avatars.githubusercontent.com/u/497054?v=4"},"body":"On 2021-03-14 at 18:23:40, Christian Strasser wrote:\n> Hello all,\n> \n> I installed Git yesterday on my system. For that I used “sudo apt-get\n> install git-all”.  During the installation a lot of very important\n> packages got removed! It was horrible, and I couldn’t use my gnome\n> desktop environment at all! A lot off dependencies got lost!\n> Fortunately, I could save my system through read out the information\n> about removed packages from the apt history.\n> \n> Today I totally removed git and tried to install everything again with\n> the same instruction. The same misbehavior did happen!\n\nThis is best reported to Debian because it's a packaging problem, but\nI'll tell you what's happening.\n\nBy default, Debian installs recommends.  When you specified git-all, you\nalso asked to install git-daemon-run or git-daemon-sysvinit, and the\nformer is the preferred option.  So that causes systemd to be\nuninstalled and sysvinit to replace it instead, and because GNOME on\nDebian is configured to require systemd and not to work with sysvinit,\nGNOME gets removed.\n\nThere are a couple problems here.\n\nFirst, you don't want to install git-all as a package because it has\nthis behavior, and git-all should not be configured such that installing\nit causes your init system to be changed.  That is a serious packaging\nproblem.\n\nSecond, GNOME should gracefully work with whatever init system is on the\nsystem, so that users can pick the one that's right for them.  Non-Linux\nsystems don't even have systemd, so GNOME should be appropriately\npackaged so it doesn't have this problem.\n\nNone of this has anything to do with Git the project, which provides\nsource tarballs only and relies on distributors to build binary\npackages.  All of these are Debian packaging problems and should be\nreported in a series of bugs to Debian (usually via reportbug).\n\nIn the meantime, you should install the git and git-man packages if you\nwant to use core Git, and optionally git-email, git-svn, or git-cvs if\nyou want various other parts.  You don't really want to run git-daemon\noutside of a controlled environment because the Git protocol provides no\nauthentication or encryption and you shouldn't expose such services\npublicly.\n-- \nbrian m. carlson (he/him or they/them)\nHouston, Texas, US\n"},{"id":"419105","messageId":"00a701d71917$6d624d20$4826e760$@nexbridge.com","threadId":"55315","inReplyTo":"8aa7be071abc23371397f72b725babc4e4e90190.camel@avr-fun.de","subject":"RE: Git install crashed nearly whole System","fromName":"Randall S. Becker","fromEmail":"rsbecker@nexbridge.com","sentAt":"2021-03-14T21:17:18Z","receivedAt":"2021-03-14T21:27:03Z","isPatch":false,"sender":{"key":"randall.becker@nexbridge.ca","avatar":"https://avatars.githubusercontent.com/u/28956764?v=4"},"body":"On March 14, 2021 2:24 PM, Christian Strasser wrote:\n> Subject: Git install crashed nearly whole System\n> I installed Git yesterday on my system. For that I used “sudo apt-get install\n> git-all”.  During the installation a lot of very important packages got removed!\n> It was horrible, and I couldn’t use my gnome desktop environment at all! A\n> lot off dependencies got lost!\n> Fortunately, I could save my system through read out the information about\n> removed packages from the apt history.\n> \n> Today I totally removed git and tried to install everything again with the same\n> instruction. The same misbehavior did happen!\n> \n> For more information I added the history as an attachment to this email.\n> \n> Information about my system:\n> \n> Kernel          : Linux 4.19.0-14-amd64 (x86_64)\n> Version         : #1 SMP Debian 4.19.171-2 (2021-01-30)\n> C Library       : GNU C Library / (Debian GLIBC 2.28-10) 2.28\n> Distribution    : Debian GNU/Linux 10 (buster)\n> \n> Gnome           : Version: 3.30.2-11~deb10u2 (apt-cache show gnome-\n> shell  grep Version) -> 3.30.2\n\nI think it might be appropriate to report this to the apt team. The links can be found here: https://help.ubuntu.com/community/PackageManagerTroubleshootingProcedureshould\n\nI just (2021 Mar 03 2115Z) ran apt-get update and apt-get upgrade git. Yes, it did upgrade a whole lot of packages, including ansible, git, syslog, openssh, and many others. The apt manager for ubuntu only appears to know about git 2.7.4. You might have to add the git-core repository using: add-apt-repository ppa:git-core/ppa -y\n\nAfter I added that, then ran apt-get upgrade git, I am now on git 2.29.0. Granted this is Ubuntu, not Debian, but apt should be ok. I'm not sure about the \"git-all\" package. I have never used that one (not is it certified at my place - just \"git\" is).\n\nRegards,\nRandall\n\n"},{"id":"419625","messageId":"4caa629a19be9fe7134148764a3a9dbc5167cef0.camel@avr-fun.de","threadId":"55315","inReplyTo":"00a701d71917$6d624d20$4826e760$@nexbridge.com","subject":"Re: Git install crashed nearly whole System","fromName":"Christian Strasser","fromEmail":"christian@avr-fun.de","sentAt":"2021-03-18T09:54:36Z","receivedAt":"2021-03-18T09:55:37Z","isPatch":false,"sender":{"key":"christian@avr-fun.de","avatar":null},"body":"On Sun, 2021-03-14 at 17:17 -0400, Randall S. Becker wrote:\n> On March 14, 2021 2:24 PM, Christian Strasser wrote:\n> > Subject: Git install crashed nearly whole System\n> > I installed Git yesterday on my system. For that I used “sudo apt-\n> > get install\n> > git-all”.  During the installation a lot of very important packages\n> > got removed!\n> > It was horrible, and I couldn’t use my gnome desktop environment at\n> > all! A\n> > lot off dependencies got lost!\n> > Fortunately, I could save my system through read out the\n> > information about\n> > removed packages from the apt history.\n> > \n> > Today I totally removed git and tried to install everything again\n> > with the same\n> > instruction. The same misbehavior did happen!\n> > \n> > For more information I added the history as an attachment to this\n> > email.\n> > \n> > Information about my system:\n> > \n> > Kernel          : Linux 4.19.0-14-amd64 (x86_64)\n> > Version         : #1 SMP Debian 4.19.171-2 (2021-01-30)\n> > C Library       : GNU C Library / (Debian GLIBC 2.28-10) 2.28\n> > Distribution    : Debian GNU/Linux 10 (buster)\n> > \n> > Gnome           : Version: 3.30.2-11~deb10u2 (apt-cache show gnome-\n> > shell  grep Version) -> 3.30.2\n> \n> I think it might be appropriate to report this to the apt team. The\n> links can be found here: \n> https://help.ubuntu.com/community/PackageManagerTroubleshootingProcedureshould\n> \n> I just (2021 Mar 03 2115Z) ran apt-get update and apt-get upgrade\n> git. Yes, it did upgrade a whole lot of packages, including ansible,\n> git, syslog, openssh, and many others. The apt manager for ubuntu\n> only appears to know about git 2.7.4. You might have to add the git-\n> core repository using: add-apt-repository ppa:git-core/ppa -y\n> \n> After I added that, then ran apt-get upgrade git, I am now on git\n> 2.29.0. Granted this is Ubuntu, not Debian, but apt should be ok. I'm\n> not sure about the \"git-all\" package. I have never used that one (not\n> is it certified at my place - just \"git\" is).\n> \n> Regards,\n> Randall\n> \nHello Randall,\n\nthank you for your reply. I'll consider your suggestion.\n\nRegards,\nChristian \n \n\n"},{"id":"419626","messageId":"b805d53740429a26413cdd4e756db29f95c98052.camel@avr-fun.de","threadId":"55315","inReplyTo":"YE5wFxE5RPew5zrJ@camp.crustytoothpaste.net","subject":"Re: Git install crashed nearly whole System","fromName":"Christian Strasser","fromEmail":"christian@avr-fun.de","sentAt":"2021-03-18T10:37:04Z","receivedAt":"2021-03-18T10:38:22Z","isPatch":false,"sender":{"key":"christian@avr-fun.de","avatar":null},"body":"Hello Brian,\n\nFirst, I want to thank you for your detailed information. \n\nI'm a little confused. Is the instruction on \"\nhttps://git-scm.com/book/en/v2/Getting-Started-Installing-Git\" not the\nofficial one? As you can see there, the first part is how to install\ngit with your package manager (git-all).\n\nI have to admit that I'm new to the Linux world, and that I still have\nto learn a lot about it. \n\nAfter the disaster I reinstalled all lost packages (also GNOME)\naccording to the information in my apt history. Everything seems to\nwork fine now.\n\nShould I remove everything form \"git-all\" and reinstall everything\naccording to your advise? It seems no git daemon is working right now\n(systemctl | grep git).\n\nBest regards form Germany,\nChristian\n\n\n\nOn Sun, 2021-03-14 at 20:20 +0000, brian m. carlson wrote:\n> On 2021-03-14 at 18:23:40, Christian Strasser wrote:\n> > Hello all,\n> > \n> > I installed Git yesterday on my system. For that I used “sudo apt-\n> > get\n> > install git-all”.  During the installation a lot of very important\n> > packages got removed! It was horrible, and I couldn’t use my gnome\n> > desktop environment at all! A lot off dependencies got lost!\n> > Fortunately, I could save my system through read out the\n> > information\n> > about removed packages from the apt history.\n> > \n> > Today I totally removed git and tried to install everything again\n> > with\n> > the same instruction. The same misbehavior did happen!\n> \n> This is best reported to Debian because it's a packaging problem, but\n> I'll tell you what's happening.\n> \n> By default, Debian installs recommends.  When you specified git-all,\n> you\n> also asked to install git-daemon-run or git-daemon-sysvinit, and the\n> former is the preferred option.  So that causes systemd to be\n> uninstalled and sysvinit to replace it instead, and because GNOME on\n> Debian is configured to require systemd and not to work with\n> sysvinit,\n> GNOME gets removed.\n> \n> There are a couple problems here.\n> \n> First, you don't want to install git-all as a package because it has\n> this behavior, and git-all should not be configured such that\n> installing\n> it causes your init system to be changed.  That is a serious\n> packaging\n> problem.\n> \n> Second, GNOME should gracefully work with whatever init system is on\n> the\n> system, so that users can pick the one that's right for them.  Non-\n> Linux\n> systems don't even have systemd, so GNOME should be appropriately\n> packaged so it doesn't have this problem.\n> \n> None of this has anything to do with Git the project, which provides\n> source tarballs only and relies on distributors to build binary\n> packages.  All of these are Debian packaging problems and should be\n> reported in a series of bugs to Debian (usually via reportbug).\n> \n> In the meantime, you should install the git and git-man packages if\n> you\n> want to use core Git, and optionally git-email, git-svn, or git-cvs\n> if\n> you want various other parts.  You don't really want to run git-\n> daemon\n> outside of a controlled environment because the Git protocol provides\n> no\n> authentication or encryption and you shouldn't expose such services\n> publicly.\n\n"},{"id":"419633","messageId":"c33f420348a795cec3314afb5d1d0bff706e3484.camel@avr-fun.de","threadId":"55315","inReplyTo":"YE5bU18AExEHkwtX@meme-cluster","subject":"Re: Git install crashed nearly whole System","fromName":"Christian Strasser","fromEmail":"christian@avr-fun.de","sentAt":"2021-03-18T11:34:41Z","receivedAt":"2021-03-18T11:35:38Z","isPatch":false,"sender":{"key":"christian@avr-fun.de","avatar":null},"body":"Hello Santiago,\n\nThanks a lot for your information. \n\nYes, I'm sure everything happened after I run sudo apt install git-all.\n\nGreetings,\nChristian\n\nOn Sun, 2021-03-14 at 14:52 -0400, Santiago Torres Arias wrote:\n> Hi, \n> \n> On Sun, Mar 14, 2021 at 07:23:40PM +0100, Christian Strasser wrote:\n> > Hello all,\n> > \n> > I installed Git yesterday on my system. For that I used “sudo apt-\n> > get\n> > install git-all”.  \n> \n> I'm not sure if this list is aware of this specific debian meta-\n> package,\n> but this reads like a scary packaging mistake that needs fixing asap.\n> I\n> think this would probably be sent to the Debian packager for git-all.\n> You can probably ask the people listed as uploaders in here[1]\n> \n> > During the installation a lot of very important\n> > packages got removed! It was horrible, and I couldn’t use my gnome\n> > desktop environment at all! A lot off dependencies got lost!\n> > Fortunately, I could save my system through read out the\n> > information\n> > about removed packages from the apt history.\n> > \n> > Today I totally removed git and tried to install everything again\n> > with\n> > the same instruction. The same misbehavior did happen! \n> > \n> > For more information I added the history as an attachment to this\n> > email. \n> > \n> > Information about my system:\n> > \n> > Kernel          : Linux 4.19.0-14-amd64 (x86_64)\n> > Version         : #1 SMP Debian 4.19.171-2 (2021-01-30)\n> > C Library       : GNU C Library / (Debian GLIBC 2.28-10) 2.28\n> > Distribution    : Debian GNU/Linux 10 (buster)\n> > \n> > Gnome           : Version: 3.30.2-11~deb10u2 (apt-cache show gnome-\n> > shell  grep Version) -> 3.30.2\n> > \n> > Best regards,\n> > Christian\n> > ...\n> > Start-Date: 2021-03-13  19:10:24\n> > Remove: gnome-color-manager:amd64 (3.30.0-2), gnome-session:amd64\n> > (3.30.1-2), gvfs-backends:amd64 (1.38.1-5), gnome-control-\n> > center:amd64 (1:3.30.3-2~deb10u1), chrome-gnome-shell:amd64 (10.1-\n> > 5), rtkit:amd64 (0.11-6), gnome-software:amd64 (3.30.6-5), gnome-\n> > settings-daemon:amd64 (3.30.2-3), network-manager-gnome:amd64\n> > (1.8.20-1.1), gnome-sushi:amd64 (3.30.0-2), gdm3:amd64 (3.30.2-3),\n> > network-manager:amd64 (1.14.6-2+deb10u1), packagekit-tools:amd64\n> > (1.1.12-5), gnome-tweak-tool:amd64 (3.30.2-1), gnome-disk-\n> > utility:amd64 (3.30.2-3), gnome-tweaks:amd64 (3.30.2-1), gnome-\n> > music:amd64 (3.30.2-1), udisks2:amd64 (2.8.1-4), gvfs-fuse:amd64\n> > (1.38.1-5), nautilus:amd64 (3.30.5-2), gnome-shell-extension-dash-\n> > to-panel:amd64 (18-1), systemd-sysv:amd64 (241-7~deb10u6), libpam-\n> > systemd:amd64 \n> \n> These last removals in particular look rather bad, but I don't see\n> how\n> they could be triggered by downloading git-all. Are you sure this\n> only\n> happens when you run apt install git-all?\n> \n> Cheers!\n> -Santiago\n> \n> [1] https://tracker.debian.org/pkg/git\n\n"},{"id":"419639","messageId":"YFOA8ARUwa34tiTl@camp.crustytoothpaste.net","threadId":"55315","inReplyTo":"b805d53740429a26413cdd4e756db29f95c98052.camel@avr-fun.de","subject":"Re: Git install crashed nearly whole System","fromName":"brian m. carlson","fromEmail":"sandals@crustytoothpaste.net","sentAt":"2021-03-18T16:33:52Z","receivedAt":"2021-03-18T16:35:30Z","isPatch":false,"sender":{"key":"sandals@crustytoothpaste.net","avatar":"https://avatars.githubusercontent.com/u/497054?v=4"},"body":"On 2021-03-18 at 10:37:04, Christian Strasser wrote:\n> Hello Brian,\n> \n> First, I want to thank you for your detailed information. \n> \n> I'm a little confused. Is the instruction on \"\n> https://git-scm.com/book/en/v2/Getting-Started-Installing-Git\" not the\n> official one? As you can see there, the first part is how to install\n> git with your package manager (git-all).\n\nThat is probably out of date, and I'd suggest reporting it to the\nappropriate spot, which is _probably_ https://github.com/git/git-scm.com\n(although it might be a separate repo).  The git-all package has had\nthis problem for some time now, so I wouldn't recommend it as the\ndefault option.\n\n> Should I remove everything form \"git-all\" and reinstall everything\n> according to your advise? It seems no git daemon is working right now\n> (systemctl | grep git).\n\nIf everything's working for you, there's no need to change it.  It's\n_possible_ to install git-all and not have this problem, but because of\nthe way modern versions of Debian and the packages in question are\nconfigured it ends up tending to have this problem by default.\n\nIn this case, it may be that git-daemon is installed but not configured\nto start, or it may have been removed when you reinstalled GNOME since\nit's not a hard dependency.\n-- \nbrian m. carlson (he/him or they/them)\nHouston, Texas, US\n"},{"id":"419641","messageId":"YFOHFABji5/sDZod@coredump.intra.peff.net","threadId":"55315","inReplyTo":"YFOA8ARUwa34tiTl@camp.crustytoothpaste.net","subject":"Re: Git install crashed nearly whole System","fromName":"Jeff King","fromEmail":"peff@peff.net","sentAt":"2021-03-18T17:00:04Z","receivedAt":"2021-03-18T17:00:53Z","isPatch":false,"sender":{"key":"peff@peff.net","avatar":"https://avatars.githubusercontent.com/u/45925?v=4"},"body":"On Thu, Mar 18, 2021 at 04:33:52PM +0000, brian m. carlson wrote:\n\n> > I'm a little confused. Is the instruction on \"\n> > https://git-scm.com/book/en/v2/Getting-Started-Installing-Git\" not the\n> > official one? As you can see there, the first part is how to install\n> > git with your package manager (git-all).\n> \n> That is probably out of date, and I'd suggest reporting it to the\n> appropriate spot, which is _probably_ https://github.com/git/git-scm.com\n> (although it might be a separate repo).  The git-all package has had\n> this problem for some time now, so I wouldn't recommend it as the\n> default option.\n\nThe book content gets pulled in from a separate repo via an automated\nprocess. The right spot here is https://github.com/progit/progit2.\n\nWe do recommend just \"apt install git\" on the downloads page:\n\n  https://git-scm.com/download/linux\n\nthough that has created occasional confusion, too (e.g., some people\nexpect gitk).\n\n> > Should I remove everything form \"git-all\" and reinstall everything\n> > according to your advise? It seems no git daemon is working right now\n> > (systemctl | grep git).\n> \n> If everything's working for you, there's no need to change it.  It's\n> _possible_ to install git-all and not have this problem, but because of\n> the way modern versions of Debian and the packages in question are\n> configured it ends up tending to have this problem by default.\n> \n> In this case, it may be that git-daemon is installed but not configured\n> to start, or it may have been removed when you reinstalled GNOME since\n> it's not a hard dependency.\n\nYeah. I think fundamentally this is a packaging issue. It looks like\n\"git-daemon-*\" has been downgraded to \"Suggests\" in Debian unstable. It\nlooks like this was done in 1:2.26.0-2 last April. From the changelog:\n\n    * debian/control: downgrade Recommends by git-all on git-daemon-run\n    to Suggests. The git-all package is a \"batteries included\" full\n    installation of Git. Automatically running a daemon is not useful\n    to most of its users.\n\nSo they are already aware of and addressed the problem, but older\nreleases will still show it.\n\n-Peff\n"},{"id":"419642","messageId":"YFOMylgx9paP5anv@camp.crustytoothpaste.net","threadId":"55315","inReplyTo":"YFOHFABji5/sDZod@coredump.intra.peff.net","subject":"Re: Git install crashed nearly whole System","fromName":"brian m. carlson","fromEmail":"sandals@crustytoothpaste.net","sentAt":"2021-03-18T17:24:26Z","receivedAt":"2021-03-18T17:26:05Z","isPatch":false,"sender":{"key":"sandals@crustytoothpaste.net","avatar":"https://avatars.githubusercontent.com/u/497054?v=4"},"body":"On 2021-03-18 at 17:00:04, Jeff King wrote:\n> On Thu, Mar 18, 2021 at 04:33:52PM +0000, brian m. carlson wrote:\n> > If everything's working for you, there's no need to change it.  It's\n> > _possible_ to install git-all and not have this problem, but because of\n> > the way modern versions of Debian and the packages in question are\n> > configured it ends up tending to have this problem by default.\n> > \n> > In this case, it may be that git-daemon is installed but not configured\n> > to start, or it may have been removed when you reinstalled GNOME since\n> > it's not a hard dependency.\n> \n> Yeah. I think fundamentally this is a packaging issue. It looks like\n> \"git-daemon-*\" has been downgraded to \"Suggests\" in Debian unstable. It\n> looks like this was done in 1:2.26.0-2 last April. From the changelog:\n> \n>     * debian/control: downgrade Recommends by git-all on git-daemon-run\n>     to Suggests. The git-all package is a \"batteries included\" full\n>     installation of Git. Automatically running a daemon is not useful\n>     to most of its users.\n> \n> So they are already aware of and addressed the problem, but older\n> releases will still show it.\n\nYeah, and I think that https://bugs.debian.org/953875 has fixed the\nproblem where installing runit (by using git-daemon-run) would switch\nthe default init system.  So in bullseye, this will probably be\nfixed even if the daemon does get installed.\n\nI think the person who previously maintained both Git and runit in\nDebian was busy with other things for a while, which prevented this\nissue from being fixed.  Now Jonathan is maintaining Git (and is doing a\ngreat job, especially with the next builds in experimental) and someone\nelse has taken over runit and fixed the problem mentioned above, which\noccasionally caused this same problem with other packages as well.\n\nSo I think this will sort itself out in the next release, and in the\nmeantime, just be careful with git-all in buster and older.\n-- \nbrian m. carlson (he/him or they/them)\nHouston, Texas, US\n"},{"id":"419715","messageId":"967d6a889f52ba0c4228264650a549bbbcbb5fea.camel@avr-fun.de","threadId":"55315","inReplyTo":"YFOMylgx9paP5anv@camp.crustytoothpaste.net","subject":"Re: Git install crashed nearly whole System","fromName":"Christian Strasser","fromEmail":"christian@avr-fun.de","sentAt":"2021-03-19T15:50:11Z","receivedAt":"2021-03-19T15:51:36Z","isPatch":false,"sender":{"key":"christian@avr-fun.de","avatar":null},"body":"Hello all,\n\nThanks a lot for your effort. :-)\n\nGreetings,\nChristian\n\n\n\nOn Thu, 2021-03-18 at 17:24 +0000, brian m. carlson wrote:\n> On 2021-03-18 at 17:00:04, Jeff King wrote:\n> > On Thu, Mar 18, 2021 at 04:33:52PM +0000, brian m. carlson wrote:\n> > > If everything's working for you, there's no need to change\n> > > it.  It's\n> > > _possible_ to install git-all and not have this problem, but\n> > > because of\n> > > the way modern versions of Debian and the packages in question\n> > > are\n> > > configured it ends up tending to have this problem by default.\n> > > \n> > > In this case, it may be that git-daemon is installed but not\n> > > configured\n> > > to start, or it may have been removed when you reinstalled GNOME\n> > > since\n> > > it's not a hard dependency.\n> > \n> > Yeah. I think fundamentally this is a packaging issue. It looks\n> > like\n> > \"git-daemon-*\" has been downgraded to \"Suggests\" in Debian\n> > unstable. It\n> > looks like this was done in 1:2.26.0-2 last April. From the\n> > changelog:\n> > \n> >     * debian/control: downgrade Recommends by git-all on git-\n> > daemon-run\n> >     to Suggests. The git-all package is a \"batteries included\" full\n> >     installation of Git. Automatically running a daemon is not\n> > useful\n> >     to most of its users.\n> > \n> > So they are already aware of and addressed the problem, but older\n> > releases will still show it.\n> \n> Yeah, and I think that https://bugs.debian.org/953875 has fixed the\n> problem where installing runit (by using git-daemon-run) would switch\n> the default init system.  So in bullseye, this will probably be\n> fixed even if the daemon does get installed.\n> \n> I think the person who previously maintained both Git and runit in\n> Debian was busy with other things for a while, which prevented this\n> issue from being fixed.  Now Jonathan is maintaining Git (and is\n> doing a\n> great job, especially with the next builds in experimental) and\n> someone\n> else has taken over runit and fixed the problem mentioned above,\n> which\n> occasionally caused this same problem with other packages as well.\n> \n> So I think this will sort itself out in the next release, and in the\n> meantime, just be careful with git-all in buster and older.\n\n"}]}