<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://dev1galaxy.org/extern.php?action=feed&amp;tid=6501&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Systemd package caused problems]]></title>
		<link>http://dev1galaxy.org/viewtopic.php?id=6501</link>
		<description><![CDATA[The most recent posts in Systemd package caused problems.]]></description>
		<lastBuildDate>Sat, 16 Mar 2024 21:16:45 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Systemd package caused problems]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=49005#p49005</link>
			<description><![CDATA[<p>My &quot;mother of all apt pins&quot; is <img src="http://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><div class="codebox"><pre><code>$ cat /etc/apt/preferences.d/systemd.pref 
# not anymore #  Package: systemd 
Package: *systemd*:*
Pin: release *
Pin-Priority: -1</code></pre></div><p>Not sure about the exact syntax, lets say it works so far. <br />Cases: On debian 12/13 to prevent re-installation of some systemd-stuff. On excalibur, just to be sure. And some &quot;purge systemd in debian&quot;-experiments as a preparation for a controlled devuan-migration.</p><p><del>Variants: On machines with multiarch, it&#039;s sometimes &quot;Package: systemd:*&quot;<br />Compared to @nixer&#039;s post: No wild card in the package name. Just mentioning, no clue about the consequences.</del><br />Edit: Not good enough anymore without wild cards<br />Edit2: Never realized the possibility to have multiple package names in one line, which will simplify some .*pref&#160; files <img src="http://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />Edit2: Stumbled upon the package &quot;systemd-dev&quot;</p>]]></description>
			<author><![CDATA[dummy@example.com (delgado)]]></author>
			<pubDate>Sat, 16 Mar 2024 21:16:45 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=49005#p49005</guid>
		</item>
		<item>
			<title><![CDATA[Systemd package caused problems]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=48996#p48996</link>
			<description><![CDATA[<p>TL/DR -<br />Question... what would be the &quot;mother of all apt pins&quot; to keep systemd off of my system(s).&#160; Depending on the release name, how can this be improved?&#160; This did block the systemd-standalone-sysusers package, so I consider it as &quot;working&quot;.&#160; Can it be improved?</p><div class="quotebox"><blockquote><div><p>Package: *systemd* systemd-* systemd-standalone-sysusers *-systemd<br />Pin: release n=ceres<br />Pin-Priority: -1</p><p>Package: *systemd* systemd-* systemd-standalone-sysusers *-systemd<br />Pin: release n=excalibur<br />Pin-Priority: -1</p><p>Package: *systemd* systemd-* systemd-standalone-sysusers *-systemd<br />Pin: release n=daedalus<br />Pin-Priority: -1</p><p>Package: *systemd* systemd-* systemd-standalone-sysusers *-systemd<br />Pin: release n=chimaera<br />Pin-Priority: -1</p></div></blockquote></div><p>I don&#039;t know how or what package initially pulled it in, but some time ago &quot;systemd-standalone-sysusers&quot; got pulled in by some update.&#160; I am running ceres, so I see quite a bit more updates than stable, or even testing (excalibur).&#160; I have been trusting my apt pinning to keep out all *systemd* packages for years, but my apt pinning failed me.&#160; For the past 10 days or so, when trying to do an &quot;apt upgrade&quot; command, I kept getting a broken package error regarding &quot;libelogind-compat&quot;.&#160; So, I let the ceres install sit not updated.&#160; Finally, I started digging deeper and read a few messages on the dng mailing list, and one caught my eye concerning <a href="https://lists.dyne.org/lurker/message/20240313.200711.7b5a70a1.en.html" rel="nofollow">purging</a> the &quot;systemd-standalone-sysusers&quot; package.&#160; </p><p>To make this long story shorter, purging this systemd mess from my ceres install immediately made a positive difference.&#160; </p><p>Running the command &quot;apt remove systemd-standalone-sysusers --purge&quot; actually removed cron and timeshift, and a couple other dependencies, but it was only 4 packages in total that were removed.</p><p>I then invoked a working pin in apt preferences - etc/apt/preferences.d/00nosystemd :</p><div class="quotebox"><blockquote><div><p>Package: *systemd* systemd-* systemd-standalone-sysusers *-systemd<br />Pin: release n=ceres<br />Pin-Priority: -1</p></div></blockquote></div><p>Then I reinstalled cron and timeshift &quot;apt install cron timeshift&quot; and instead of wanting the systemd-standalone-sysusers package, it installed &quot;opensysusers&quot; package instead.&#160; Then all error messages went away and the system updated as normal.&#160; There are a few (at this moment) packages that will not update, which is not unusual at all, I think it mainly concerns the <a href="https://lists.dyne.org/lurker/message/20240306.092950.20377028.en.html" rel="nofollow">&quot;libpam-modules-bin&quot;</a> package.&#160; But after purging that package related to systemd, over 600 packages did update successfully.</p><p>Beware of systemd encroachment, especially in the unstable branch (ceres).</p>]]></description>
			<author><![CDATA[dummy@example.com (nixer)]]></author>
			<pubDate>Sat, 16 Mar 2024 13:37:48 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=48996#p48996</guid>
		</item>
	</channel>
</rss>
