<?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=2587&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / backports: how to prevent incompatibilities?]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=2587</link>
		<description><![CDATA[The most recent posts in backports: how to prevent incompatibilities?.]]></description>
		<lastBuildDate>Thu, 10 Jan 2019 21:07:30 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13652#p13652</link>
			<description><![CDATA[<p>Thank you guys for your answers. Just in case a beginner needs this thread, what I wrote above is ambiguous. Correct me if I&#039;m wrong, most people don&#039;t need to enable source repositories such as deb-src blablabla ascii-backports. In any case, they are deactivated by default. </p><p>apt upgrade = aptitude safe-upgrade <br />apt dist-upgrade = aptitude full-upgrade and I don&#039;t feel comfortable with it.&#160; <br />However, I would say that those who need backports should use aptitude to resolve dependencies.</p>]]></description>
			<author><![CDATA[dummy@example.com (HextorBRX)]]></author>
			<pubDate>Thu, 10 Jan 2019 21:07:30 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13652#p13652</guid>
		</item>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13646#p13646</link>
			<description><![CDATA[<p>It is more harmful to activate backports, install packages from it and unactivate it afterwards because it might cause dependencies conflicts for further updates as in this <a href="https://dev1galaxy.org/viewtopic.php?id=2586" rel="nofollow">other thread</a> I answered this week. As a rule of thumbs, as long as you have at least ONE package installed from backports, keep the repository activated.</p><p>I always do a full-upgrade on stable, but I would not do that if I was using testing/unstable. However I ALWAYS read the command result before typing YES to see if it will not remove a bunch of packages. I had an issue one time where I did not read it and after running the command, even xorg was removed! So if you read carefully each command result before accepting it should be safe on &quot;stable&quot;. If you feel uncomfortable with it, use just upgrade ( I believe &quot;safe-upgrade&quot; id for Aptitude).</p><p>By the way before using Debian and Devuan I used synaptic for ten years on Ubuntu, and in Synaptic the default was &quot;Smart Upgrade&quot; ( = full-upgrade).</p>]]></description>
			<author><![CDATA[dummy@example.com (thierrybo)]]></author>
			<pubDate>Wed, 09 Jan 2019 18:54:07 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13646#p13646</guid>
		</item>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13644#p13644</link>
			<description><![CDATA[<p>It worked like a charm <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><div class="quotebox"><blockquote><div><p>Yes, not commented.</p></div></blockquote></div><p>To put it plainly, I mean <strong>backports enabled</strong> in /etc/apt/sources.list</p><p>What you say makes sense and it is confirmed in this guide, that you should be able to understand because your nickname gives it away <a href="https://linux.developpez.com/tutoriels/debian/debuter-avec-debian-stretch-les-cahiers/?page=administrez-votre-systeme#L8-2-3" rel="nofollow">https://linux.developpez.com/tutoriels/ … eme#L8-2-3</a></p><p>Edit</p><div class="quotebox"><blockquote><div><p>Every time i use sudo aptitude update &amp;&amp; sudo aptitude full-upgrade I get stable updates and for example new virtualbox versions from backports if available.</p></div></blockquote></div><p>Do you reckon I should do a full-upgrade? It broke my system back in the day with Devuan jessie. Since then, I only use safe-upgrade and it does the job.</p>]]></description>
			<author><![CDATA[dummy@example.com (HextorBRX)]]></author>
			<pubDate>Wed, 09 Jan 2019 16:34:59 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13644#p13644</guid>
		</item>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13642#p13642</link>
			<description><![CDATA[<div class="quotebox"><cite>HextorBRX wrote:</cite><blockquote><div><p>I assumed it was advised to comment them out as soon as the backported package is installed. I must have misunderstood the instructions: &quot;It is advised to disable backports and only enable to install specific packages.&quot; (devuan.org) <a href="https://devuan.org/os/etc/apt/sources.list" rel="nofollow">https://devuan.org/os/etc/apt/sources.list</a></p></div></blockquote></div><p>Sorry but i&#039;m afraid this was written by someone who do not understand how backport repository work in Debian. This seems to be a copy/paste advice from a sentence related to&#160; adding temporarily testing or sid repository to just install one package. However the advice to install only specific packages that you need is true. For me I need three things : a more recent virtualbox, nvidia-driver and kernel package.</p><div class="quotebox"><cite>HextorBRX wrote:</cite><blockquote><div><p>Ok then. So you are saying I should keep the above lines commented and a regular update such as <span class="bbu">sudo aptitude update &amp;&amp; sudo aptitude safe-upgrade</span> will upgrade the backported package and its dependencies?</p><p>Thank you</p></div></blockquote></div><p>Yes, not commented. Every time i use <span class="bbu">sudo aptitude update &amp;&amp; sudo aptitude full-upgrade</span> I get stable updates and for example new virtualbox versions from backports if available.&#160; </p><p>Neither <a href="https://backports.debian.org/Instructions/" rel="nofollow">https://backports.debian.org/Instructions/</a> or <a href="https://wiki.debian.org/Backports" rel="nofollow">https://wiki.debian.org/Backports</a> advices to remove repository after installing a package, I trust more debian documentation to Devuan documentation on this topic and more than one year with this setup.</p>]]></description>
			<author><![CDATA[dummy@example.com (thierrybo)]]></author>
			<pubDate>Tue, 08 Jan 2019 22:41:00 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13642#p13642</guid>
		</item>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13639#p13639</link>
			<description><![CDATA[<p>It&#039;s ok to use backports for a&#160; limited number of programs/packages, its not recommended to upgrade to everything available in backports.&#160; As pointed out make sure all of your repos only point to Devuan and not Debian.</p>]]></description>
			<author><![CDATA[dummy@example.com (ChuangTzu)]]></author>
			<pubDate>Tue, 08 Jan 2019 22:24:59 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13639#p13639</guid>
		</item>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13638#p13638</link>
			<description><![CDATA[<p>Let us know how it works out.&#160; <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Tue, 08 Jan 2019 21:36:33 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13638#p13638</guid>
		</item>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13637#p13637</link>
			<description><![CDATA[<p>Everything is in /etc/apt/sources.list, there is no margin for error. I did not have access to a computer, nor did I have to tweak sources.list in the past. You are right to clarify this but I don&#039;t do anything until I read it in the documentation and experimented in a virtual machine. </p><p>I understand that a regular update such as sudo aptitude update &amp;&amp; sudo aptitude safe-upgrade is only going to fetch the required packages from backports but everything I read made me think I had to close the valve. The following links refer to the official documentation: </p><ul><li><p>no security support: <a href="https://backports.debian.org/FAQ/" rel="nofollow">https://backports.debian.org/FAQ/</a></p></li></ul><ul><li><p>risk of incompatibilities with components from the stable version: <a href="https://backports.debian.org/Instructions/#index3h2" rel="nofollow">https://backports.debian.org/Instructions/#index3h2</a></p></li></ul><ul><li><p>enable them on demand only: <a href="https://devuan.org/os/etc/apt/sources.list" rel="nofollow">https://devuan.org/os/etc/apt/sources.list</a></p></li></ul><p>Well, let&#039;s say it is highly confusing for something that is actually quite simple. It&#039;s ok to keep backports enabled if I fetch one package but upgrading everything is not recommended: sudo aptitude update &amp;&amp; sudo aptitude -t ascii-backports upgrade<br /><span class="bbu">I am going to stick with sudo aptitude update &amp;&amp; sudo aptitude safe-upgrade (backports enabled)</span></p>]]></description>
			<author><![CDATA[dummy@example.com (HextorBRX)]]></author>
			<pubDate>Tue, 08 Jan 2019 21:33:59 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13637#p13637</guid>
		</item>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13630#p13630</link>
			<description><![CDATA[<p>Just want to make sure you understand that &lt;release codename&gt; will need to be replaced with jessie or ascii (without the &lt; &gt;).</p><p>When devuan was just starting, there was some testing of amprolla that merged the main repos with backports and I got a bit burned by that so I always comment backports even though I know it&#039;s OK to just use <span class="bbc">-t</span>.&#160; Not a problem since I really don&#039;t need anything from there.</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Tue, 08 Jan 2019 16:49:38 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13630#p13630</guid>
		</item>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13629#p13629</link>
			<description><![CDATA[<p>I do not use Debian repos, only their documentation. I commented the following lines in /etc/apt/sources.list</p><div class="codebox"><pre><code>deb     http://deb.devuan.org/merged &lt;release codename&gt;-backports main
deb-src http://deb.devuan.org/merged &lt;release codename&gt;-backports main </code></pre></div><p>I assumed it was advised to comment them out as soon as the backported package is installed. I must have misunderstood the instructions: &quot;It is advised to disable backports and only enable to install specific packages.&quot; (devuan.org) <a href="https://devuan.org/os/etc/apt/sources.list" rel="nofollow">https://devuan.org/os/etc/apt/sources.list</a></p><div class="quotebox"><blockquote><div><p>If you install packages from backports repository (with &quot;-t ascii-backports&quot;) and let it in your sources.list, it will NOT bring you unwanted packages. You will only get updates to those you installed (and their dependencies)&#160; from these backports. This si even adviced otherwise you won&#039;t get updates to these backports.</p></div></blockquote></div><p>Ok then. So you are saying I should keep the above lines commented and a regular update such as <span class="bbu">sudo aptitude update &amp;&amp; sudo aptitude safe-upgrade</span> will upgrade the backported package and its dependencies?</p><p>Thank you</p>]]></description>
			<author><![CDATA[dummy@example.com (HextorBRX)]]></author>
			<pubDate>Tue, 08 Jan 2019 16:21:08 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13629#p13629</guid>
		</item>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13622#p13622</link>
			<description><![CDATA[<p>@thierrybo . . . He installed this package from the DEBIAN repo directly so will your solution still be valid?</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Mon, 07 Jan 2019 23:48:55 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13622#p13622</guid>
		</item>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13621#p13621</link>
			<description><![CDATA[<div class="quotebox"><cite>HextorBRX wrote:</cite><blockquote><div><p>3) since there is no security support for packages from backports, all I have to do is install the backported package, uncomment those lines, and update-upgrade my system as usual?</p></div></blockquote></div><p>You do not have to uncomment backport repository. It is not the same as adding testing repository to your sources.list. Backports are specially crafted packages to use in your &quot;stable&quot; system, to fit in stable and not breaking anything.</p><p>If you install packages from backports repository (with &quot;<em>-t ascii-backports</em>&quot;) and let it in your sources.list, it will NOT bring you unwanted packages. You will only get updates to those you installed (and their dependencies)&#160; from these backports. This si even adviced otherwise you won&#039;t get updates to these backports.</p><p>I use devuan stable with backports repository activated for at least one year and the only updates I get from backports were packages I installed or their dependancies</p>]]></description>
			<author><![CDATA[dummy@example.com (thierrybo)]]></author>
			<pubDate>Mon, 07 Jan 2019 23:26:28 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13621#p13621</guid>
		</item>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13618#p13618</link>
			<description><![CDATA[<div class="quotebox"><cite>HextorBRX wrote:</cite><blockquote><div><p>1) no need to uninstall a package</p></div></blockquote></div><p>I don&#039;t know if amprolla will recognize and update packages installed directly from Debian.&#160; </p><div class="quotebox"><cite>HextorBRX wrote:</cite><blockquote><div><p>2) indeed, everything is on devuan.org but also in /etc/apt/sources.list</p></div></blockquote></div><p>Then why would you use Debian repos when it says this in several places on the website:</p><div class="quotebox"><blockquote><div><p>Devuan package repositories are exclusive. Other repositories, including Debian, Ubuntu, Mint etc, should NOT be used directly.</p></div></blockquote></div><div class="quotebox"><cite>HextorBRX wrote:</cite><blockquote><div><p>3) since there is no security support for packages from backports, all I have to do is install the backported package, uncomment those lines, and update-upgrade my system as usual?</p></div></blockquote></div><p>I&#039;m pretty sure that the backports repo in ascii is pinned so you must use `-t ` to download and no need to comment.&#160; You&#039;d have to ask&#160; on the debian forums whether you would have to comment those lines from their repo.&#160; Probably wouldn&#039;t hurt.</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Mon, 07 Jan 2019 21:55:31 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13618#p13618</guid>
		</item>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13615#p13615</link>
			<description><![CDATA[<p>1) no need to uninstall a package <br />2) indeed, everything is on devuan.org but also in /etc/apt/sources.list<br />3) since there is no security support for packages from backports, all I have to do is install the backported package, uncomment those lines, and update-upgrade my system as usual?</p>]]></description>
			<author><![CDATA[dummy@example.com (HextorBRX)]]></author>
			<pubDate>Mon, 07 Jan 2019 20:28:01 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13615#p13615</guid>
		</item>
		<item>
			<title><![CDATA[Re: backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13611#p13611</link>
			<description><![CDATA[<p>Backports can be useful to accommodate newer hardware etc.&#160; But never use Debian or other 3rd party repos like mint or ubuntu.&#160; Use the devuan backports.&#160; All this information is on devuan.org so please have a look there..</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Mon, 07 Jan 2019 15:36:26 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13611#p13611</guid>
		</item>
		<item>
			<title><![CDATA[backports: how to prevent incompatibilities?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=13610#p13610</link>
			<description><![CDATA[<p>Hello </p><p>I am going to use backports for the first time and I read the official documentation: <a href="https://backports.debian.org/Instructions/#index3h2" rel="nofollow">https://backports.debian.org/Instructions/#index3h2</a> I would like to prevent eventual incompatibilities so I have a few questions: </p><p>1) If a package is already installed on Devuan stable (e.g. LibreOffice, Firefox etc), do I have to uninstall it prior to installing the backported version? According to the documentation, backported packages are not necessarily compatible with stable libraries but they should be. I would rather not use the newest libraries, unless it is absolutely necessary.&#160; &#160;</p><div class="quotebox"><blockquote><div><p>Backports are recompiled packages from testing (mostly) and unstable (in a few cases only, e.g. security updates) in a stable environment so that they will run without new libraries <ins>(whenever it is possible</ins>) on a Debian stable distribution</p></div></blockquote></div><p>2) Would you advise me to comment out/delete the following line in /etc/apt/sources.list once the backported package is installed? <br /><em>deb <a href="http://ftp.debian.org/debian" rel="nofollow">http://ftp.debian.org/debian</a> stretch-backports main</em><br />Is this the same line in Devuan by the way? </p><p>3) I noticed that a few Debian users update from backports with the following command: </p><div class="codebox"><pre><code>sudo apt -t stretch-backports upgrade</code></pre></div><p><a href="https://linuxconfig.org/how-to-install-and-use-debian-backports" rel="nofollow">https://linuxconfig.org/how-to-install- … -backports</a><br />I am not sure this is a good idea to update from backports in a stable environment. Moreover, I will not use more than one backported package.</p><p>Thank you</p>]]></description>
			<author><![CDATA[dummy@example.com (HextorBRX)]]></author>
			<pubDate>Mon, 07 Jan 2019 14:00:24 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=13610#p13610</guid>
		</item>
	</channel>
</rss>
