Bug#893052: RFS: btrfsmaintenance/0.4.1-1 [I maintain the package]
On Tue, Mar 20, 2018 at 10:38:37PM -0400, Nicholas D Steeves wrote: > Hi Sven, > > On Sat, Mar 17, 2018 at 08:06:13PM +0100, Sven Hoexter wrote: > > Hi, > > uploaded the package. I've to make up my mind about the kind of linux > > specific > > arch all packaging stuff. > > > > Sven > > Thank you for sponsoring this upload :-) > > Should I leave filing a wishlist bug against dpkg-dev, for the > creation of an arch: linux-all to you, or go ahead and do it myself? Hi Nicholas, I would not fill a bug and I would not change anything else on the package. Introducing something like "linux-all" would also require changes in the archive software and other places. Just telling dpkg that it exists is only a small part of the complete story. After looking around and thinking a bit more about this issue, I think the gain from solving it is very limited. If you try to install btrfsmaintenance on kfreebsd or hurd you'll already be told that the dependencies are not satisfiable because btrfsprogs is not available. In case someone would port it and make it available, the situation gets more complicated. Now you would be able to install the package and have the maintenance scripts available, but you still might be lacking the btrfs support in the kernel. At least at the moment that would not cause any harm because the cron job is not enable by default and I guess the btrfsprogs tools would still fail if executed. So at least there is no harm done to the system. Since this is all very hypothetical I would just ignore this case for now. If you would like to maybe get other viewpoints on this issue feel free to ask on debian-mentors or debian-devel. My opinion is in the end just mine. :) Cheers, Sven
Bug#893052: RFS: btrfsmaintenance/0.4.1-1 [I maintain the package]
On Tue, Mar 20, 2018 at 10:38:37PM -0400, Nicholas D Steeves wrote: > Hi Sven, > > On Sat, Mar 17, 2018 at 08:06:13PM +0100, Sven Hoexter wrote: > > Hi, > > uploaded the package. I've to make up my mind about the kind of linux > > specific > > arch all packaging stuff. > > > > Sven > > Thank you for sponsoring this upload :-) > > Should I leave filing a wishlist bug against dpkg-dev, for the > creation of an arch: linux-all to you, or go ahead and do it myself? I would be surprised if that's the first time we've this issue. So I wanted to search for prior discussions first. Sven
Bug#893052: RFS: btrfsmaintenance/0.4.1-1 [I maintain the package]
Hi Sven, On Sat, Mar 17, 2018 at 08:06:13PM +0100, Sven Hoexter wrote: > Hi, > uploaded the package. I've to make up my mind about the kind of linux specific > arch all packaging stuff. > > Sven Thank you for sponsoring this upload :-) Should I leave filing a wishlist bug against dpkg-dev, for the creation of an arch: linux-all to you, or go ahead and do it myself? Cheers, Nicholas signature.asc Description: PGP signature
Bug#893052: RFS: btrfsmaintenance/0.4.1-1 [I maintain the package]
Control: tags -1 -moreinfo I've uploaded to mentors a package minus this commit: * Change architecture to linux-any, because btrfs is Linux-only Sadly linux-all is not an available architecture, and "all" explicitly prohibits adding arch-specific dependencies like: Depends: ${misc:Depends} - , btrfs-progs + , btrfs-progs [!kfreebsd-amd64] + , btrfs-progs [!kfreebsd-i386] + , btrfs-progs [!hurd-i386] Oh well...for now! Cheers, Nicholas signature.asc Description: PGP signature
Bug#893052: RFS: btrfsmaintenance/0.4.1-1 [I maintain the package]
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "btrfsmaintenance". Hi Sven, I've CCed you because you have consistently sponsored this package :-) Package name: btrfsmaintenance Version : 0.4.1-1 Upstream Author : David SterbaURL : https://github.com/kdave/btrfsmaintenance License : GPL-2 Section : admin It builds this binary package: btrfsmaintenance - automate btrfs maintenance tasks on mountpoints or directories To access further information about this package, please visit the following URL: https://mentors.debian.net/package/btrfsmaintenance Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/b/btrfsmaintenance/btrfsmaintenance_0.4.1-1.dsc Alternatively, one can clone the package's git repo using this command: git clone https://salsa.debian.org/sten-guest/btrfsmaintenance.git More information about btrfsmaintenance can be obtained from https://github.com/kdave/btrfsmaintenance. Changes since the last upload (upstream changelog is now automatically installed): btrfsmaintenance (0.4.1-1) unstable; urgency=medium * New upstream version. * Fix lintian I: vcs-field-not-canonical. * Change architecture to linux-any, because btrfs is Linux-only * Drop DH_VERBOSE =1 and delete unneeded commented-out lines -- Nicholas D Steeves Thu, 15 Mar 2018 17:27:11 -0400 btrfsmaintenance (0.4-1) unstable; urgency=medium ## Upstream changelog version 0.4.1 (2018-03-15) - defrag plugin: python2 and 3 compatibility - defrag plugin: target extent size lowered to 32MiB (#43) - shell compatibility fixes - systemd unit type fixes version 0.4 (2018-01-18) Regards, Nicholas D Steeves