<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[FOG 1.6.0-beta.2641 - Instalation on Debian 13]]></title><description><![CDATA[<p dir="auto">Hello everyone,</p>
<p dir="auto">I am currently testing the FOG Project <code>working-1.6</code> branch on a fresh installation of Debian 13 (Trixie) and encountered a fatal error during the installation script. I wanted to share the bug and a proposed fix.</p>
<h3>The Issue</h3>
<p dir="auto">During the package installation phase, the installer fails with the following error:</p>
<pre><code>Installing package: sysv-rc-conf............................Failed! (Will try later)
 ...
 sysv-rc-conf:amd64=0.99-10 is selected for install
 sysv-rc-conf:amd64 Depends on sysvinit-core
</code></pre>
<p dir="auto">Because Debian 13 uses <code>systemd</code>, trying to install <code>sysv-rc-conf</code> forces the package manager to attempt installing <code>sysvinit-core</code>, which conflicts directly with <code>systemd-sysv</code>. The OS prevents this to avoid breaking the system, causing the FOG installation to halt.</p>
<h3>The Cause</h3>
<p dir="auto">In <code>/lib/ubuntu/config.sh</code>, the variable <code>sysvrcconf</code> is hardcoded for all Debian versions:</p>
<pre><code>bash
if &lsqb;&lsqb; $linuxReleaseName_lower == +(*bian*) &rsqb;&rsqb;; then
    sysvrcconf="sysv-rc-conf"
</code></pre>
<p dir="auto">Proposed Fix</p>
<p dir="auto">Since sysv-rc-conf is completely obsolete on modern Debian systems, we should exclude it for Debian 13 (and newer). I modified /lib/ubuntu/config.sh on my machine as follows, which allowed the installation to finish successfully:</p>
<pre><code>if &lsqb;&lsqb; $linuxReleaseName_lower == +(*bian*) &rsqb;&rsqb;; then
    # Exclude sysv-rc-conf for Debian 13 and newer
    if &lsqb;&lsqb; "$OSVersion" -ge 13 &rsqb;&rsqb; 2&gt;/dev/null; then
        sysvrcconf=""
    else
        sysvrcconf="sysv-rc-conf"
    fi
elif &lsqb;&lsqb; $linuxReleaseName_lower == +(*ubuntu*|*mint*) &rsqb;&rsqb;; then
</code></pre>
<p dir="auto">I hope this helps anyone else trying to deploy FOG on the upcoming Debian releases, and perhaps this check could be merged into the repository for future compatibility.</p>
<p dir="auto">Thanks for all the great work on FOG!</p>
]]></description><link>http://forums.fogproject.org/topic/18192/fog-1-6-0-beta-2641-instalation-on-debian-13</link><generator>RSS for Node</generator><lastBuildDate>Mon, 17 Aug 2026 04:02:43 GMT</lastBuildDate><atom:link href="http://forums.fogproject.org/topic/18192.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 07 Jul 2026 18:55:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to FOG 1.6.0-beta.2641 - Instalation on Debian 13 on Wed, 08 Jul 2026 10:09:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="http://forums.fogproject.org/uid/41830">@Valer</a> Thanks for the report and the writeup, that’s a good catch. You’re right about the cause. Debian 13 dropped the sysv-rc-conf package since it’s fully on systemd now, so the installer chokes trying to apt-get it. We never actually use that tool on a systemd system anyway, it only ever got called on the old non-systemd paths, so it was just dead weight on Trixie.</p>
<p dir="auto">I pushed a fix to working-1.6. It leaves the package off the list on Debian 13 and up, and it also strips it out of a cached .fogsettings so an in-place upgrade doesn’t drag it back in. Older Debian keeps installing it like before so nothing changes there.</p>
<p dir="auto">If you want to get moving before you pull the update, you can either grab the latest working-1.6 and rerun the installer, or just open /opt/fog/.fogsettings and delete sysv-rc-conf from the packages line, then run the installer again. Either one gets you past it.</p>
<p dir="auto">Let me know if you hit anything else on Trixie.</p>
]]></description><link>http://forums.fogproject.org/post/158339</link><guid isPermaLink="true">http://forums.fogproject.org/post/158339</guid><dc:creator><![CDATA[Tom Elliott]]></dc:creator><pubDate>Wed, 08 Jul 2026 10:09:29 GMT</pubDate></item></channel></rss>