All of lore.kernel.org
 help / color / mirror / Atom feed
From: Martin Steigerwald <martin@lichtvoll.de>
To: Kent Overstreet <kent.overstreet@linux.dev>
Cc: Eli Schwartz <eschwartz@gentoo.org>,
	"Carl E. Thompson" <cet@carlthompson.net>,
	linux-bcachefs@vger.kernel.org
Subject: Re: PSA: Avoid Debian Stable
Date: Tue, 03 Sep 2024 23:37:32 +0200	[thread overview]
Message-ID: <2197543.irdbgypaU6@lichtvoll.de> (raw)
In-Reply-To: <sdmildnu2r55ale4pi4qywu2fjgd323izex6lxmkzde34dixsb@cuzsmplhlek7>

Kent Overstreet - 07.08.24, 21:55:09 CEST:
> On Wed, Aug 07, 2024 at 08:58:23PM GMT, Martin Steigerwald wrote:
> > I amended the subject line a bit. I am not sure whether Debian Testing
> > or Debian Unstable should also be avoided.
> 
> Unstable as well - unstable is stuck at 1.9.1 and tools is up to 1.9.4,
> and it's their policy of switching rust dependencies to distro packages
> that broke the build.

Experimental meanwhile has 1.9.4.

But I do find this quite sad and concerning:

https://jonathancarter.org/2024/08/29/orphaning-bcachefs-tools-in-debian/

I do not completely agree with removing it from Debian Unstable aka Sid at 
this time, but if upstream development continues like this until too short 
before Debian 13 aka Trixie release I can somewhat understand. However it 
would still be good to have it there for people who use Debian Sid to 
test.

I more and more come to the conclusion myself that BCacheFS might be just 
a tad bit too much of a moving target for me at the moment.

BTRFS can be used just fine in Debian Stable meanwhile. But it took quite a 
while to get there. Version of btrfs-progs in Unstable is available as a 
backport for Debian stable. As far as I understand this cannot be done 
with BCacheFS tools without putting all the dependencies as is into the 
package and violating the principle to package a library dependency in one 
place and be able to update it for security updates in one place for all 
the applications and tools depending on it to benefit from them in one go.

I hope that at one point it can be like this for BCacheFS as well. And I 
am fine with this point being several years away.

Of course distributions with relaxed policies may not have a problem with 
packaging all the dependencies within a bcache-tools package. But this is 
not Debian or Ubuntu… or quite a lot of derivatives. I bet this is also 
not RHEL or SLES and derivatives of those.

-- 
Martin



  reply	other threads:[~2024-09-03 21:43 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-08-07  4:34 PSA: Avoid Debian Kent Overstreet
2024-08-07 15:01 ` Eli Schwartz
2024-08-07 16:01   ` Kent Overstreet
2024-08-07 16:09     ` Eli Schwartz
2024-08-07 17:29       ` Kent Overstreet
2024-08-07 17:43         ` Carl E. Thompson
2024-08-07 18:58           ` PSA: Avoid Debian Stable Martin Steigerwald
2024-08-07 19:55             ` Kent Overstreet
2024-09-03 21:37               ` Martin Steigerwald [this message]
2024-09-03 22:15                 ` Kent Overstreet
2024-09-03 23:44                   ` Eli Schwartz
2024-09-04  0:04                     ` Kent Overstreet
2024-09-04  0:31                       ` Eli Schwartz
2024-09-04  0:38                         ` Kent Overstreet
2024-08-07 17:44         ` PSA: Avoid Debian Carl E. Thompson
2024-08-07 18:19           ` Kent Overstreet
2024-08-07 19:04             ` Carl E. Thompson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2197543.irdbgypaU6@lichtvoll.de \
    --to=martin@lichtvoll.de \
    --cc=cet@carlthompson.net \
    --cc=eschwartz@gentoo.org \
    --cc=kent.overstreet@linux.dev \
    --cc=linux-bcachefs@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.