<?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=5345&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / [SOLVED] LXCFS 4.0.12 build ?]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=5345</link>
		<description><![CDATA[The most recent posts in [SOLVED] LXCFS 4.0.12 build ?.]]></description>
		<lastBuildDate>Mon, 14 Nov 2022 21:37:04 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: [SOLVED] LXCFS 4.0.12 build ?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=38607#p38607</link>
			<description><![CDATA[<p>Sorry, Golinux, I overlooked your post above HoaS&#039;s.&#160; I appreciate the warning &lt;thumbs-up&gt;</p><p>--K</p>]]></description>
			<author><![CDATA[dummy@example.com (kaiyel)]]></author>
			<pubDate>Mon, 14 Nov 2022 21:37:04 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=38607#p38607</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] LXCFS 4.0.12 build ?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=38600#p38600</link>
			<description><![CDATA[<p>Thanks again, HoaS</p><p>I&#039;ll tag this thread solved and continue with the homework due-diligence.</p><p>Your time is much appreciated</p><p>--K</p>]]></description>
			<author><![CDATA[dummy@example.com (kaiyel)]]></author>
			<pubDate>Mon, 14 Nov 2022 18:26:08 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=38600#p38600</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] LXCFS 4.0.12 build ?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=38599#p38599</link>
			<description><![CDATA[<div class="quotebox"><cite>kaiyel wrote:</cite><blockquote><div><p>If I understand policy correctly, I would be asking for a backport of 5.0.2 from testing to be made available for Bullseye in Backports.&#160; If I were the package maintainer receiving that request, my response would likely be something along the lines of &quot;<em>Why are you making more work for me?&#160; Eyes on Bookworm.</em>&quot;, because experience suggests backporting a major 5.x.x version to a system built at the time 4.x.x was stable frequently gets hairy.&#160; If that kind of work were the norm, I would expect Backports to be a bit of an unstable mess.</p></div></blockquote></div><p>The lxcfs package was backported for the Debian stretch release<a href="https://packages.debian.org/stretch-backports/lxcfs" rel="nofollow">[1]</a> so it looks possible, at least.</p><p>You could even try it yourself:</p><p><a href="https://wiki.debian.org/SimpleBackportCreation" rel="nofollow">https://wiki.debian.org/SimpleBackportCreation</a></p><p>^ That would ensure a ~bpo version suffix, which eases transitions between releases.</p><div class="quotebox"><cite>kaiyel wrote:</cite><blockquote><div><p>When you say <em>&quot;The stable release is so named because the version numbers do not change.&quot;</em>, does that mean Updates are more like :</p><ul><li><p>lxcfs-4.0.7-1 + patches =&gt; lxcfs-4.0.7-2 + patches =&gt; lxcfs-4.0.7-3 +patches =&gt; lxcfs-4.0.7-4</p></li></ul><p>In which case patches are generally limited to bug squashing and mitigating security concerns?</p></div></blockquote></div><p>Yes, that&#039;s right.</p><div class="quotebox"><cite>kaiyel wrote:</cite><blockquote><div><p>If I were to produce a patch against lxcfs-4.0.7-1 that exclusively corrected the lxcfs presentation of /proc/meminfo ... would that be welcomed within the Debian ecosystem and worthy of an lxcfs-4.0.7-2 package being released?</p></div></blockquote></div><p>I would hope so. I think you should submit the patch. See <a href="https://www.debian.org/Bugs/Reporting" rel="nofollow">https://www.debian.org/Bugs/Reporting</a> for the preferred method.</p><div class="quotebox"><cite>kaiyel wrote:</cite><blockquote><div><p>Perhaps what I am looking for is a grey area between Backports and Updates where the software vendor has addressed minor issues within a major release and deemed a minor release is warranted.&#160; Do these minor releases get picked up in the Debian update cycle?&#160; Or do folks just wait for the next Debian stable release?</p></div></blockquote></div><p>There are regular point releases that provides security and other bug fixes without major package version increments. There are some notable exceptions, however: firefox-esr &amp; chromium will both be kept up to date with the respective upstream versions (although chromium can lag a little).</p><p><a href="https://wiki.debian.org/DebianReleases/PointReleases" rel="nofollow">https://wiki.debian.org/DebianReleases/PointReleases</a></p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Mon, 14 Nov 2022 18:17:08 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=38599#p38599</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] LXCFS 4.0.12 build ?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=38598#p38598</link>
			<description><![CDATA[<p>Do not use Debian repos directly. All Debian packages including backports that won&#039;t break Devuan are pulled in by <span class="bbu"><a href="https://git.devuan.org/devuan/amprolla3" rel="nofollow">Amprolla</a></span> to Devuan. You&#039;ll have to sort which branch is current . . . that magic is way beyond me.</p><p>You will also find <a href="https://pkginfo.devuan.org/cgi-bin/policy-query.html" rel="nofollow">https://pkginfo.devuan.org/cgi-bin/policy-query.html</a> a useful tool to search for available packages and <a href="https://pkgmaster.devuan.org/bannedpackages.txt" rel="nofollow">https://pkgmaster.devuan.org/bannedpackages.txt</a> to know what shouldn&#039;t be installed on Devuan . . .</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Mon, 14 Nov 2022 18:14:25 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=38598#p38598</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] LXCFS 4.0.12 build ?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=38597#p38597</link>
			<description><![CDATA[<p>Thank you, HoaS</p><p>I started looking into backports following RR&#039;s suggestion, which lead me to :</p><p><a href="https://backports.debian.org/Instructions/" rel="nofollow">https://backports.debian.org/Instructions/</a></p><div class="quotebox"><blockquote><div><p>As a matter of Backports policy, packages in the stable-backports suite are taken from Debian testing ...</p></div></blockquote></div><p>And following the tracker link RR provided, no releases in the vendor 4.x.x branch following 4.0.7 have been added to testing :<br /><a href="https://tracker.debian.org/pkg/lxcfs" rel="nofollow">https://tracker.debian.org/pkg/lxcfs</a></p><p>It looks like immediately following the 4.0.7 release, the target was moved to 5.0.0 and then to 5.0.2.</p><p>If I understand policy correctly, I would be asking for a backport of 5.0.2 from testing to be made available for Bullseye in Backports.&#160; If I were the package maintainer receiving that request, my response would likely be something along the lines of &quot;<em>Why are you making more work for me?&#160; Eyes on Bookworm.</em>&quot;, because experience suggests backporting a major 5.x.x version to a system built at the time 4.x.x was stable frequently gets hairy.&#160; If that kind of work were the norm, I would expect Backports to be a bit of an unstable mess.</p><p>My perception was that Debian Updates followed software vendor stable releases : <br /><a href="https://linuxcontainers.org/lxcfs/downloads/" rel="nofollow">https://linuxcontainers.org/lxcfs/downloads/</a></p><ul><li><p>lxcfs-4.0.7 =&gt; lxcfs-4.0.8 =&gt; lxcfs-4.0.9 =&gt; lxcfs-4.0.10 =&gt; lxcfs-4.0.11 =&gt; lxcfs-4.0.12</p></li></ul><p>But, that seems not to be the case.</p><p>When you say <em>&quot;The stable release is so named because the version numbers do not change.&quot;</em>, does that mean Updates are more like :</p><ul><li><p>lxcfs-4.0.7-1 + patches =&gt; lxcfs-4.0.7-2 + patches =&gt; lxcfs-4.0.7-3 +patches =&gt; lxcfs-4.0.7-4</p></li></ul><p>In which case patches are generally limited to bug squashing and mitigating security concerns?</p><p>If I were to produce a patch against lxcfs-4.0.7-1 that exclusively corrected the lxcfs presentation of /proc/meminfo ... would that be welcomed within the Debian ecosystem and worthy of an lxcfs-4.0.7-2 package being released?</p><p>Perhaps what I am looking for is a grey area between Backports and Updates where the software vendor has addressed minor issues within a major release and deemed a minor release is warranted.&#160; Do these minor releases get picked up in the Debian update cycle?&#160; Or do folks just wait for the next Debian stable release?</p><p>Thank you for your time as I build an understanding of the way things work,<br />--K</p>]]></description>
			<author><![CDATA[dummy@example.com (kaiyel)]]></author>
			<pubDate>Mon, 14 Nov 2022 17:58:26 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=38597#p38597</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] LXCFS 4.0.12 build ?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=38586#p38586</link>
			<description><![CDATA[<div class="quotebox"><cite>kaiyel wrote:</cite><blockquote><div><p>how one effectively approaches/advocates/assists toward greater symmetry between stable vendor releases and distribution updates without stepping on toes within the Debian ecosystem.</p></div></blockquote></div><p>File a WNPP bug report with Debian to request that the newer version of lxcfs be added to the stable-backports repository.</p><p>The stable release is so named because the version numbers do not change.</p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Mon, 14 Nov 2022 06:16:38 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=38586#p38586</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] LXCFS 4.0.12 build ?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=38570#p38570</link>
			<description><![CDATA[<p>Thanks, RR</p><p>For my immediate needs I did this :</p><div class="codebox"><pre><code>apt-get install devscripts
apt-get install quilt
mkdir /tmp/lxcfs
chown _apt:root /tmp/lxcfs
cd /tmp/lxcfs/
apt-get source lxcfs
apt-get build-dep lxcfs
wget https://linuxcontainers.org/downloads/lxcfs/lxcfs-4.0.12.tar.gz
cd lxcfs-4.0.7
uupdate -v 4.0.12-1 ../lxcfs-4.0.12.tar.gz 
cd ../lxcfs-4.0.12-1
vi debian/rules</code></pre></div><div class="quotebox"><blockquote><div><p>override_dh_installinit:<br />#&#160; &#160; mv debian/lxcfs/etc/rc.d/init.d/lxcfs debian/lxcfs.init<br />#&#160; &#160; rm -rf debian/lxcfs/etc/rc.d<br />&#160; &#160; dh_installinit -p lxcfs --no-stop-on-upgrade</p><p>override_dh_installsystemd:<br />#&#160; &#160; dh_installsystemd -p lxcfs --no-stop-on-upgrade lxcfs.service</p></div></blockquote></div><div class="codebox"><pre><code>dpkg-buildpackage -us -uc -b</code></pre></div><p>And this produced an &quot;lxcfs_4.0.12-1-0devuan1_amd64.deb&quot; package that I installed and confirmed the /proc/meminfo fix works.&#160; Nice.</p><p>So that is great ... for me.&#160; But I&#039;m still at a loss, regarding Debian/Devuan culture (I earned my grey beard in the RPM world), as to how one effectively approaches/advocates/assists toward greater symmetry between stable vendor releases and distribution updates without stepping on toes within the Debian ecosystem.</p><p>Is there a Welcome-to-Debian blog somewhere tailored for old transplants?<br />--K</p>]]></description>
			<author><![CDATA[dummy@example.com (kaiyel)]]></author>
			<pubDate>Sun, 13 Nov 2022 23:00:22 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=38570#p38570</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] LXCFS 4.0.12 build ?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=38539#p38539</link>
			<description><![CDATA[<p>By <a href="https://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&amp;q=lxcfs" rel="nofollow">pkginfo.devuan.org/cgi-bin/policy-query.html?q=lxcfs</a> it appears the coming upstream version is 5.0.2 (or later). That&#039;s for the coming release, <span class="bbc">daedalus</span> (currently in testing) while the current stable and prior releases, <span class="bbc">chimaera</span>, <span class="bbc">beowulf</span> and <span class="bbc">ascii</span> remain as they are.</p><p>You might also look it up at <a href="https://tracker.debian.org/pkg/lxcfs" rel="nofollow">tracker.debian.org/pkg/lxcfs</a> for a bit more detail of it&#039;s maintenance by Debian.</p><p>As for building it yourself, you possibly find some joy with <a href="https://backports.debian.org/" rel="nofollow">https://backports.debian.org/</a></p>]]></description>
			<author><![CDATA[dummy@example.com (ralph.ronnquist)]]></author>
			<pubDate>Sat, 12 Nov 2022 23:15:46 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=38539#p38539</guid>
		</item>
		<item>
			<title><![CDATA[[SOLVED] LXCFS 4.0.12 build ?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=38536#p38536</link>
			<description><![CDATA[<p>Version 4.0.12 of LXCFS has been out since 2022-Feb, but no update past the 4.0.7-1 release is available in Debian :</p><p><a href="https://packages.debian.org/bullseye/allpackages" rel="nofollow">https://packages.debian.org/bullseye/allpackages</a><br /><a href="https://packages.debian.org/bullseye-updates/allpackages" rel="nofollow">https://packages.debian.org/bullseye-up … llpackages</a></p><p>The latest stable release of LXCFS, from the detailed changelog, indicates meminfo and swaps are now cgroupv2 aware.&#160; That has value to me as some software I use relies on meminfo to tune itself to available memory :</p><p><a href="https://discuss.linuxcontainers.org/t/lxcfs-4-0-12-has-been-released/13287" rel="nofollow">https://discuss.linuxcontainers.org/t/l … ased/13287</a></p><p>I found the Debian work-needing and prospective packages page, but no mention of updates for LXCFS appear forthcoming :</p><p><a href="https://www.debian.org/devel/wnpp/" rel="nofollow">https://www.debian.org/devel/wnpp/</a></p><p>Is it accurate to say my options are &quot;doing without&quot; or &quot;building my own&quot;?</p><p>As a transplant from the RPM-world my question is a bit of an ecosystem/protocol question in the DEB-world.&#160; Can someone educate me as to a proper series of events that should take place to advance a Debian package update?&#160; I&#039;m confident I can roll my own package (having done so in the RPM-world as needed), but that only helps me.</p><p>Thanks,<br />--K</p>]]></description>
			<author><![CDATA[dummy@example.com (kaiyel)]]></author>
			<pubDate>Sat, 12 Nov 2022 21:13:31 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=38536#p38536</guid>
		</item>
	</channel>
</rss>
