<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=4155&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Packages in Synaptic that are 'Held Back' (how to fix that?)]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=4155</link>
		<description><![CDATA[The most recent posts in Packages in Synaptic that are 'Held Back' (how to fix that?).]]></description>
		<lastBuildDate>Thu, 08 Apr 2021 09:38:38 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Packages in Synaptic that are 'Held Back' (how to fix that?)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=28938#p28938</link>
			<description><![CDATA[<p>I&#039;ve just done another upgrade from LMDE3 (stretch) with sysv installed, to Beowulf.<br />Not without first removing the desktop and xorg so around 300 packages remained. Left mint artwork installed, hoping it would become default when installing desktop after upgrade.<br />Mint artwork upgrade kept complaining, and every time I tried to fix it, something else got fixed. By the time I realised mint-artwork was complaining about no g-knob to hang off, not pinned legacy artwork, the 5 upgrade cycles had fixed all the longin-d console-c**t system-D*** wafflewamble for me.</p><p>When LMDE was created, everything was installed with recommends and set to manual. Only by completely removing and reinstalling, can the true svelt be achieved.</p>]]></description>
			<author><![CDATA[dummy@example.com (MLEvD)]]></author>
			<pubDate>Thu, 08 Apr 2021 09:38:38 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=28938#p28938</guid>
		</item>
		<item>
			<title><![CDATA[Re: Packages in Synaptic that are 'Held Back' (how to fix that?)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=27787#p27787</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>alexkemp wrote:</cite><blockquote><div><p>Clue within <a href="https://files.devuan.org/devuan_beowulf/Release_notes.txt" rel="nofollow">Beowulf Release Notes</a></p></div></blockquote></div><p>Don&#039;t forget these two, they come up with surprising frequency :</p><div class="quotebox"><cite>Release Notes wrote:</cite><blockquote><div><p>Changes in su<br /> - The behavior of su has changed. Use &#039;su -&#039; to get root&#039;s path or use<br />&#160; &#160;the full path to commands if you use only &#039;su&#039;. </p><p>---- snip ----</p><p>Pulseaudio<br /> - If you install a desktop environment from the installer iso, you will<br />&#160; &#160;automatically get the debian-pulseaudio-config-override package,<br />&#160; &#160;which will ensure that pulseaudio is running. If you&#039;re running a<br />&#160; &#160;window manager, you may need to install the override package to get<br />&#160; &#160;sound. Alternatively, you may use the old method, described below.<br />&#160; &#160;<br /> - If you have no sound, make sure the following line in<br />&#160; &#160;/etc/pulse/client.conf.d/00-disable-autospawn.conf is commented as<br />&#160; &#160;shown here:</p><p>&#160; &#160;#autospawn=no</p><p>---- snip ----</p></div></blockquote></div><p>Regarding the importance of Release Notes, (believe it or not) someone once actually posted this bit of interesting IT wisdom here at Dev1:</p><div class="quotebox"><blockquote><div><p>Reading distro notes:&#160; Until Devuan, never wasted one minute reading them.&#160; Either an OS is transparent, and works effortlessly, or it needs criticism.</p></div></blockquote></div><p>8^7 !!!</p><p>Cheers,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Sat, 27 Feb 2021 12:47:40 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=27787#p27787</guid>
		</item>
		<item>
			<title><![CDATA[Re: Packages in Synaptic that are 'Held Back' (how to fix that?)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=27780#p27780</link>
			<description><![CDATA[<p>Here is an attempt to make a summary of the whole thing, in one place:-</p><p>System:</p><div class="codebox"><pre><code>Devuan GNU/Linux 3 (beowulf)
DM: XFCE 4.12
LM: SLiM 1.3.6-5.1+devuan6</code></pre></div><p>Held-back packages:</p><div class="codebox"><pre><code>libpolkit-qt-1-1
libpolkit-qt5-1-1</code></pre></div><p>Clue within <a href="https://files.devuan.org/devuan_beowulf/Release_notes.txt" rel="nofollow">Beowulf Release Notes</a>:</p><div class="codebox"><pre><code>The default session manager for all desktops is logind (libpam-elogind).</code></pre></div><p>Scary Fix:</p><div class="codebox"><pre><code>$ sudo apt install libpam-elogind</code></pre></div><p>The above switches the session manager from <span class="bbc">consolekit</span> (which appears to be deprecated) to <span class="bbc">logind</span>; these are mutually-exclusive. One driving force of this appears to be <span class="bbc">SLiM</span> (the Login Manager that refuses to die). Switching the Session Manager also means switching the Policy Manager.</p><p>At this point everything worked fine, with the sole exception of every menu-link within the DM that required an elevation of privilege. A good example of this was <span class="bbc">Menu:System|Synaptic</span> (the menu came up, but nothing happened when clicked). Further, all of the DM <span class="bbc">Menu:Logout</span> options were dimmed (inaccessible) except for &#039;Logout&#039; itself. A further clue was that <span class="bbc">$ sudo /usr/sbin/synaptic</span> worked fine, plus Synaptic itself then operated in expected fashion &amp; allowed a system update, including of the previously-withheld packages.</p><p>In for a penny, in for a pound (this removed &gt;200 packages) (yikes):</p><div class="codebox"><pre><code>$ sudo apt autoremove</code></pre></div><p>Installing <span class="bbc">libpam-elogind</span> had removed <span class="bbc">libsystemd0</span> (hurrah!), so no surprise that the system then required a restart to complete (just like Windows) (boo!):</p><div class="codebox"><pre><code>$ sudo reboot</code></pre></div><p>After restart, the whole system functioned in normal fashion. DM menu-links such as Synaptic &amp; Logout now all work normally. All of that occurred without any further config required.</p>]]></description>
			<author><![CDATA[dummy@example.com (alexkemp)]]></author>
			<pubDate>Sat, 27 Feb 2021 11:43:05 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=27780#p27780</guid>
		</item>
		<item>
			<title><![CDATA[Re: Packages in Synaptic that are 'Held Back' (how to fix that?)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=27769#p27769</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>alexkemp wrote:</cite><blockquote><div><p>... discovering that <span class="bbc">~/.xsession-errors</span> was &gt;3GB.<br />Diagnosing that is going to have to wait.</p></div></blockquote></div><p><span class="bbc">~/.xsession-errors</span> can get out of control size-wise very quickly and not necessarily on a system with valid issues.<br />It&#039;s really only needed for debugging purposes.</p><p>One thing I did on a new installation long ago was to have a separate 2Gb <span class="bbc">/var</span> partition.<br />There <em>is</em> a way to move an existing <span class="bbc">/var</span> to a different partition but that exceeds the scope of this post which is an elegant way of saying I can&#039;t remember how it is done.<br />Obviously it involves repartitioning/creating a new partition but the rest is foggy (at least today). </p><p>Check this page: <a href="https://www.daniloaz.com/en/how-to-prevent-the-xsession-errors-file-from-growing-to-huge-size/" rel="nofollow">https://www.daniloaz.com/en/how-to-prev … huge-size/</a><br />Tells you how to deal with the <span class="bbc">~/.xsession-errors</span> file, from limiting its size via crontab to disabling writs to that file.</p><p>Cheers,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Sat, 27 Feb 2021 00:14:23 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=27769#p27769</guid>
		</item>
		<item>
			<title><![CDATA[Re: Packages in Synaptic that are 'Held Back' (how to fix that?)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=27768#p27768</link>
			<description><![CDATA[<p>Thank you everyone, my system seems back in order following a restart (<span class="bbc">sudo reboot</span>). Menu synaptic + shutdown/restart, etc. dialogs now all function as normal, no extra config required. Reboot + login all functioned perfectly, again without any reconfig.</p><p>I was *very* nervous restarting, and with good reason. I&#039;ve been on both local + remote machines where I&#039;ve suffered outages &amp; then had to endure hours-long manual re-config from the terminal following a restart, including <span class="bbc">grub</span> hacking. Not fun at all.</p><p>The one helpful feature to it all this trouble was discovering that <span class="bbc">~/.xsession-errors</span> was &gt;3GB. Diagnosing that is going to have to wait.</p>]]></description>
			<author><![CDATA[dummy@example.com (alexkemp)]]></author>
			<pubDate>Fri, 26 Feb 2021 23:56:50 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=27768#p27768</guid>
		</item>
		<item>
			<title><![CDATA[Re: Packages in Synaptic that are 'Held Back' (how to fix that?)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=27758#p27758</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>alexkemp wrote:</cite><blockquote><div><p>Thanks for such a fast reply ...</p></div></blockquote></div><p>You&#039;re welcome.</p><div class="quotebox"><cite>alexkemp wrote:</cite><blockquote><div><p>... for such an excellent diagnosis ...<br />... best advice is given from those that have met the same/similar problem &amp; fixed it.</p></div></blockquote></div><p>Hmm ...<br />I&#039;m just a humble messenger, an <em>apprentice</em> at best.</p><p>The heavy lifting (which is where the message actually originates) is done by others with much more knowledge and experience.</p><p>Glad you were able to get it working.<br />Do read up the (very often ignored) Release Notes.</p><p>Cheers,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Fri, 26 Feb 2021 19:45:59 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=27758#p27758</guid>
		</item>
		<item>
			<title><![CDATA[Re: Packages in Synaptic that are 'Held Back' (how to fix that?)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=27757#p27757</link>
			<description><![CDATA[<div class="quotebox"><cite>alexkemp wrote:</cite><blockquote><div><p>I cannot login to Synaptic; I can launch it from the Terminal (root login with sudo, and those two held packages are now released, so I updated), but the Desktop menu link does not work.</p></div></blockquote></div><p>See <a href="http://forums.debian.net/viewtopic.php?f=10&amp;t=148806" rel="nofollow">http://forums.debian.net/viewtopic.php?f=10&amp;t=148806</a> &amp; <a href="http://forums.debian.net/viewtopic.php?f=6&amp;t=148829" rel="nofollow">http://forums.debian.net/viewtopic.php?f=6&amp;t=148829</a></p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Fri, 26 Feb 2021 18:41:17 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=27757#p27757</guid>
		</item>
		<item>
			<title><![CDATA[Re: Packages in Synaptic that are 'Held Back' (how to fix that?)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=27756#p27756</link>
			<description><![CDATA[<p>Thanks for such a fast reply, <em>Altoid</em>. Thanks also for such an excellent diagnosis provided within your earlier thread. Surely the very best advice is given from those that have met the same/similar problem &amp; fixed it.</p><p>I swallowed hard &amp; went ahead:-</p><div class="codebox"><pre class="vscroll"><code>$ sudo apt install libpam-elogind
…
The following additional packages will be installed:
  elogind libelogind0 libpolkit-backend-elogind-1-0 libpolkit-gobject-elogind-1-0
The following packages will be REMOVED:
  consolekit libpam-ck-connector libpolkit-backend-consolekit-1-0 libpolkit-gobject-consolekit-1-0 libsystemd0
The following NEW packages will be installed:
  elogind libelogind0 libpam-elogind libpolkit-backend-elogind-1-0 libpolkit-gobject-elogind-1-0
0 upgraded, 5 newly installed, 5 to remove and 3 not upgraded.
Need to get 1,144 kB of archives.
After this operation, 2,241 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
…
dpkg: libsystemd0:amd64: dependency problems, but removing anyway as you requested:
 xserver-xorg-core depends on libsystemd0.
 vlc-plugin-base:amd64 depends on libsystemd0.
 sane-utils depends on libsystemd0.
 samba-libs:amd64 depends on libsystemd0.
 rsyslog depends on libsystemd0.
 rpcbind depends on libsystemd0.
 pulseaudio depends on libsystemd0.
 modemmanager depends on libsystemd0 (&gt;= 209).
 libwebkit2gtk-4.0-37:amd64 depends on libsystemd0.
 libpulse0:amd64 depends on libsystemd0.
 libjavascriptcoregtk-4.0-18:amd64 depends on libsystemd0.
 libapt-pkg5.0:amd64 depends on libsystemd0 (&gt;= 221).
 irqbalance depends on libsystemd0.
 gvfs-daemons depends on libsystemd0.
 cups-daemon depends on libsystemd0.
…
dpkg: libpolkit-backend-consolekit-1-0:amd64: dependency problems, but removing anyway as you requested:
…
dpkg: consolekit: dependency problems, but removing anyway as you requested:
…
dpkg: libpolkit-gobject-consolekit-1-0:amd64: dependency problems, but removing anyway as you requested:
…</code></pre></div><p>Well, I went across just now to YouTube &amp; I still have sound, so maybe those scary warnings meant nothing. However, I cannot login to Synaptic; I can launch it from the Terminal (root login with sudo, and those two held packages are now released, so I updated), but the Desktop menu link does not work.</p><p>We&#039;ll see what happens after a restart (quiver!), but for now many thanks, and it looks like I may have a clear system again. Hooray!</p>]]></description>
			<author><![CDATA[dummy@example.com (alexkemp)]]></author>
			<pubDate>Fri, 26 Feb 2021 17:07:00 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=27756#p27756</guid>
		</item>
		<item>
			<title><![CDATA[Re: Packages in Synaptic that are 'Held Back' (how to fix that?)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=27749#p27749</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>alexkemp wrote:</cite><blockquote><div><p>... why did these packages get held back ...</p></div></blockquote></div><p>Don&#039;t despair. 8^D<br />Read this post <a href="https://dev1galaxy.org/viewtopic.php?id=4130" rel="nofollow">https://dev1galaxy.org/viewtopic.php?id=4130</a>.</p><p>It is related to <span class="bbc">libpolkit-qt5-1-1</span> being held back, which in turn was related to <span class="bbc">SLiM</span> and its dependencies.</p><div class="codebox"><pre><code>groucho@devuan:~$ aptitude why consolekit
i   slim Depends default-logind | logind | consolekit
groucho@devuan:~$ </code></pre></div><p>Installing <span class="bbc">libpam-elogind</span> and removing <span class="bbc">consolekit</span> gets rid of a few surplus/unused files and fixes everything.<br />Do read the post <span class="bbu">twice</span> just in case.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Fri, 26 Feb 2021 14:52:06 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=27749#p27749</guid>
		</item>
		<item>
			<title><![CDATA[Packages in Synaptic that are 'Held Back' (how to fix that?)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=27743#p27743</link>
			<description><![CDATA[<p>System:</p><div class="codebox"><pre><code>Devuan GNU/Linux 3 (beowulf)
DM: XFCE 4.12 + Slim</code></pre></div><p>At some point during daily updates - possibly on upgrade to Beowolf - I found that Synaptic had auto-pinned (is &#039;pin&#039; the right word?) two packages; they now show as <em>&quot;2 packages will be held back and not upgraded&quot;</em> on every update. I have zero idea <em>why</em> this happened. I want to sort it if at all possible, and am posting here in hope of getting some help to do that.</p><p>These are the held-back packages:</p><div class="codebox"><pre><code>Package: libpolkit-qt-1-1
Version: 0.112.0-5

Package: libpolkit-qt5-1-1
Version: 0.112.0-5</code></pre></div><p>Warning! The following may be a wrongful black-hole that I fell down during a patch of prior research:-</p><p>The research threw up virtually nothing. One of the few scraps was in this forum, within a question on <a href="https://dev1galaxy.org/viewtopic.php?id=3159" rel="nofollow">problems to shutdown or reboot after update to beowulf</a>. The Questioner was asked to show policykit related packages, and his results matched mine almost exactly (although I do NOT have any shutdown problems):-</p><div class="codebox"><pre><code>$ dpkg -l | egrep &quot;consolekit|elogind|policykit|polkit|libpam&quot;
ii  consolekit                                1.2.1-8                             amd64
ii  gir1.2-polkit-1.0                         0.105-25+devuan8                    amd64
ii  libpam-cap:amd64                          1:2.25-2                            amd64
ii  libpam-ck-connector:amd64                 1.2.1-8                             amd64
ii  libpam-gnome-keyring:amd64                3.28.2-5                            amd64
ii  libpam-modules:amd64                      1.3.1-5                             amd64
ii  libpam-modules-bin                        1.3.1-5                             amd64
ii  libpam-runtime                            1.3.1-5                             all
ii  libpam0g:amd64                            1.3.1-5                             amd64
ii  libpolkit-agent-1-0:amd64                 0.105-25+devuan8                    amd64
ii  libpolkit-backend-1-0                     0.105-25+devuan8                    all
ii  libpolkit-backend-consolekit-1-0:amd64    0.105-25+devuan8                    amd64
ii  libpolkit-gobject-1-0                     0.105-25+devuan8                    all
ii  libpolkit-gobject-consolekit-1-0:amd64    0.105-25+devuan8                    amd64
ii  libpolkit-qt-1-1:amd64                    0.112.0-5                           amd64
ii  libpolkit-qt5-1-1:amd64                   0.112.0-5                           amd64
ii  policykit-1                               0.105-25+devuan8                    amd64
ii  policykit-1-gnome                         0.105-7                             amd64</code></pre></div><p>The <a href="https://files.devuan.org/devuan_beowulf/Release_notes.txt" rel="nofollow">Beowolf Release notes</a> stated that:-</p><div class="codebox"><pre><code>Two session management systems are available in Devuan Beowulf:

 - consolekit
 - logind (elogind and libpam-elogind)

These session managers are mutually exclusive; …

The default session manager for all desktops is logind (libpam-elogind).
Xfce and Cinnamon will work with either logind or consolekit.</code></pre></div><p>The latest post by <em>rolfie</em> stated that switching from consolekit to logind had fixed all issues on his machine. I was willing to try that, but to do so would remove a vast amount of existing packages:-</p><div class="codebox"><pre><code>$ sudo apt install libpolkit-backend-elogind-1-0 libpolkit-gobject-elogind-1-0
…
The following additional packages will be installed:
  elogind libelogind0 libpam-elogind
The following packages will be REMOVED:
  bleachbit breeze colord consolekit drkonqi kactivitymanagerd kde-runtime kde-style-qtcurve-qt5 kdelibs5-plugins kdenlive
  keditbookmarks khelpcenter khelpcenter4 kinit kio kpackagelauncherqml kpat libkf5declarative5 libkf5kcmutils5 libkf5kdegames7
  libkf5kdelibs4support5 libkf5kdelibs4support5-bin libkf5khtml-bin libkf5khtml5 libkf5newstuff5 libkf5newstuffcore5
  libkf5notifyconfig5 libkf5parts-plugins libkf5parts5 libkf5quickaddons5 libkf5xmlrpcclient5 libokular5core8 libpam-ck-connector
  libpolkit-backend-consolekit-1-0 libpolkit-gobject-consolekit-1-0 libpolkit-qt-1-1 libsystemd0 okular okular-extra-backends
  packagekit packagekit-tools policykit-1-gnome qml-module-org-kde-newstuff rtkit slim synaptic task-xfce-desktop xiccd
The following NEW packages will be installed:
  elogind libelogind0 libpam-elogind libpolkit-backend-elogind-1-0 libpolkit-gobject-elogind-1-0</code></pre></div><p>That is way too much pain to fix this little issue (including no means to login after doing it).</p><p>Is anyone able to help, please? In particular, why did these packages get held back in the first place?</p>]]></description>
			<author><![CDATA[dummy@example.com (alexkemp)]]></author>
			<pubDate>Fri, 26 Feb 2021 12:41:12 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=27743#p27743</guid>
		</item>
	</channel>
</rss>
