Re: norust profile, and setting it by default on alpha, hppa, m68k, sh4, x32 port buildds

2024-12-27 Thread Helmut Grohne
Hi Julian, On Fri, Dec 20, 2024 at 12:21:37PM +0100, Julian Andres Klode wrote: > # norust build profile > > I propose we add a `norust` build profile such that packages > building Rust parts or integrating with Rust parts can > disable those parts. Thanks for taking this to the appropriate plac

Re: Is Salsa CI easy to use for anyone learning Debian packaging?

2024-12-27 Thread Otto Kekäläinen
Hi! > > Salsa CI is a great system for all aspiring Debian packagers to test > > their packages before requesting review from mentors > > > However, as there are still packages not using Salsa CI, I wonder is > > it straightforward enough for everyone? > > > > I think the best solution would be to

Re: A 2025 NewYear present: make dpkg --force-unsafe-io the default?

2024-12-27 Thread Aurélien COUDERC
Le 27 décembre 2024 18:46:02 GMT+01:00, Jonathan Kamens a écrit : >On 12/27/24 7:34 AM, Geert Stappers wrote: >> Yeah, it feels wrong that dpkg gets file system code, gets code for one >> particular file system. > >I disagree. If there is a significant optimization that dpkg can implement >th

Re: criteria for acceptable languages for central QA tools in Debian (was: Re: coordination between lintian/piuparts/adequate)

2024-12-27 Thread Serafeim (Serafi) Zanikolas
hi Jonathan, On Thu Dec 12, 2024 at 3:36 PM CET, Jonathan Dowland wrote: > On Wed Dec 11, 2024 at 10:57 PM GMT, Serafeim (Serafi) Zanikolas wrote: > > I'd like to discuss this with a focus on general principles, and only > > discuss specifics (adequate, golang) to the extent that it helps > > re

Bug#1091518: ITP: libphdi -- Parallels Hard Disk image (PHDI) format access library

2024-12-27 Thread Hilko Bengen
Package: wnpp Severity: wishlist Owner: Hilko Bengen * Package name: libphdi Version : 0~20240508 Upstream Author : Joachim Metz * URL or Web page : https://github.com/libyal/libphdi * License : LGPL-3+ Programming lang: C, Python Description : Parallels Hard Disk

Re: Is Salsa CI easy to use for anyone learning Debian packaging?

2024-12-27 Thread Richard Lewis
Otto Kekäläinen writes: > Salsa CI is a great system for all aspiring Debian packagers to test > their packages before requesting review from mentors > However, as there are still packages not using Salsa CI, I wonder is > it straightforward enough for everyone? > I think the best solution woul

Re: A 2025 NewYear present: make dpkg --force-unsafe-io the default?

2024-12-27 Thread Hakan Bayındır
> On 27 Dec 2024, at 20:46, Jonathan Kamens wrote: > > On 12/27/24 7:34 AM, Geert Stappers wrote: >> Yeah, it feels wrong that dpkg gets file system code, gets code for one >> particular file system. >> > I disagree. If there is a significant optimization that dpkg can implement > that is on

Re: Bug#1091509: ITP: libcaes -- libfcrypto is a library for encryption formats.

2024-12-27 Thread Hilko Bengen
Oops, wrong package name in title, fixed in BTS.

Re: Bug#1091510: ITP: libcaes -- File Allocation Table (FAT) file system format access library

2024-12-27 Thread Hilko Bengen
Oops, wrong package name in title, fixed in BTS.

Bug#1091512: ITP: libvsapm -- Apple Partition Map (APM) volume system format access library

2024-12-27 Thread Hilko Bengen
Package: wnpp Severity: wishlist Owner: Hilko Bengen * Package name: libvsapm Version : 0~20240503 Upstream Author : Joachim Metz * URL or Web page : https://github.com/libyal/libvsapm * License : LGPL-3+ Programming lang: C, Python Description : Apple Partition M

Bug#1091513: ITP: libvsgpt -- GUID Partition Table (GPT) volume system access library

2024-12-27 Thread Hilko Bengen
Package: wnpp Severity: wishlist Owner: Hilko Bengen * Package name: libvsgpt Version : 0~20240504 Upstream Author : Joachim Metz * URL or Web page : https://github.com/libyal/libvsgpt * License : LGPL-3+ Programming lang: C, Python Description : GUID Partition Ta

Bug#1091511: ITP: libmodi -- Mac OS disk image format access library

2024-12-27 Thread Hilko Bengen
Package: wnpp Severity: wishlist Owner: Hilko Bengen * Package name: libmodi Version : 0~20240507 Upstream Author : Joachim Metz * URL or Web page : https://github.com/libyal/libmodi * License : LGPL-3+ Programming lang: C, Python Description : Mac OS disk image f

Bug#1091509: ITP: libcaes -- libfcrypto is a library for encryption formats.

2024-12-27 Thread Hilko Bengen
Package: wnpp Severity: wishlist Owner: Hilko Bengen * Package name: libfcrypto Version : 0~20240414 Upstream Author : Joachim Metz * URL or Web page : https://github.com/libyal/libfcrypto * License : LGPL-3+ Programming lang: C, Python Description : encryption fo

Bug#1091510: ITP: libcaes -- File Allocation Table (FAT) file system format access library

2024-12-27 Thread Hilko Bengen
Package: wnpp Severity: wishlist Owner: Hilko Bengen * Package name: libfsfat Version : 0~20240501 Upstream Author : Joachim Metz * URL or Web page : https://github.com/libyal/libfsfat * License : LGPL-3+ Programming lang: C, Python Description : File Allocation T

Bug#1091508: ITP: libcaes -- cross-platform AES encryption library

2024-12-27 Thread Hilko Bengen
Package: wnpp Severity: wishlist Owner: Hilko Bengen * Package name: libcaes Version : 0~20240413 Upstream Author : Joachim Metz * URL or Web page : https://github.com/libyal/libcaes * License : LGPL-3+ Programming lang: C, Python Description : cross-platform AES

Bug#1091506: ITP: python-unshare -- extension for C unshare() call

2024-12-27 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org * Package name: python-unshare Version : 0.22 Upstream Author : Shubham Sharma * URL : https://github.com/shubham1172/unshare * License

Bug#1091494: ITP: python-netfilterqueue -- bindings for libnetfilter_queue

2024-12-27 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org * Package name: python-netfilterqueue Version : 1.1.0 Upstream Author : Kerkhoff Technologies Inc, Matthew Fox, Joshua Oreman * URL : htt

Re: A 2025 NewYear present: make dpkg --force-unsafe-io the default?

2024-12-27 Thread Jonathan Kamens
On 12/27/24 7:34 AM, Geert Stappers wrote: Yeah, it feels wrong that dpkg gets file system code, gets code for one particular file system. I disagree. If there is a significant optimization that dpkg can implement that is only available for btrfs, and if enough people use btrfs that there wou

Bug#1091490: ITP: pqconnect -- easy-to-install Post-Quantum Internet security layer

2024-12-27 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org * Package name: pqconnect Version : 1.2.1 Upstream Author : Jonathan Levin, et al * URL : https://www.pqconnect.net/ * License :

git-buildpackage 0.9.36 released with improved documentation

2024-12-27 Thread Otto Kekäläinen
Hi all, This list has had plenty of discussions regarding best practices in packaging. I noticed some of the views stemmed out of misunderstandings or unawareness of certain easy to use solutions and techniques exist. Hence, I am glad to see that Guido just uploaded git-buildpackage 0.9.36, which

Re: Bug#1091394: nproc: add new option to reduce emitted processors by system memory

2024-12-27 Thread Otto Kekäläinen
Hi, > Before we move on, please allow me to ask what problem the nproc tool is > supposed to solve. Of course it tells you the number of processors, but > that is not a use case on its own. If you search for uses, "make > -j$(nproc)" (with varying build systems) is the immediate hit. This use > i

Bug#1091481: ITP: eumdac -- EUMETSAT Data Access Client (Python 3 library and CLI)

2024-12-27 Thread Enrico Zini
Package: wnpp Severity: wishlist Owner: Enrico Zini X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: eumdac Version : 3.0.0 Upstream Contact: EUMETSAT * URL : https://gitlab.eumetsat.int/eumetlab/data-services/eumdac * License : MIT Programming Lan

Bug#1091480: ITP: fcidecomp -- HDF5 JPEG-LS compression-decompression filter

2024-12-27 Thread Enrico Zini
Package: wnpp Severity: wishlist Owner: Enrico Zini X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: fcidecomp Version : 2.1.1 Upstream Contact: EMUETSAT * URL : https://gitlab.eumetsat.int/open-source/data-tailor-plugins/fcidecomp * License : Apach

Re: Single source with multiple interdependent cmake packages

2024-12-27 Thread Enrico Zini
On Fri, Dec 20, 2024 at 08:30:00PM +0100, Jochen Sprickerhof wrote: > I had a similar problem with the ros- packages and solved it with a top > level CMakeLists.txt doing add_subdirectory() for every project. Here is an > example: > https://sources.debian.org/src/ros-image-transport-plugins/1.15.0

Re: A 2025 NewYear present: make dpkg --force-unsafe-io the default?

2024-12-27 Thread Geert Stappers
On Fri, Dec 27, 2024 at 03:19:12PM +0300, Hakan Bayındır wrote: > On 12/27/24 11:18 AM, Julian Andres Klode wrote: > > On Tue, Dec 24, 2024 at 11:10:27PM +0900, Simon Richter wrote: > > > > > > > > > So no, we cannot drop the fsync(). :\ > > > > I do have a plan, namely merge the btrfs sna

Re: A 2025 NewYear present: make dpkg --force-unsafe-io the default?

2024-12-27 Thread Hakan Bayındır
Hi Julian, How would that work for non-BTRFS systems, and if not, will that make Debian a BTRFS-only system? I'm personally fine with "This works faster in BTRFS, because we implemented X", but not with "Debian only works on BTRFS". Cheers, Hakan On 12/27/24 11:18 AM, Julian Andres Klode

Re: Bug#1091394: nproc: add new option to reduce emitted processors by system memory

2024-12-27 Thread Helmut Grohne
Control: tags -1 + wontfix Control: close -1 Hi Michael, On Thu, Dec 26, 2024 at 02:57:12PM -0500, Michael Stone wrote: > On Thu, Dec 26, 2024 at 09:01:30AM +0100, Helmut Grohne wrote: > > What other place would be suitable for including this functionality? > > As I suggested: you need two tools

Re: Bug#1091394: nproc: add new option to reduce emitted processors by system memory

2024-12-27 Thread Julien Plissonneau Duquène
Hi, Le 2024-12-26 20:57, Michael Stone a écrit : As I suggested: you need two tools or one new tool because what you're looking for is the min of ncpus and (available_mem / process_size). The result of that calculation is not the "number of cpus", it is the number of processes you want to ru

Re: A 2025 NewYear present: make dpkg --force-unsafe-io the default?

2024-12-27 Thread Julian Andres Klode
On Tue, Dec 24, 2024 at 11:10:27PM +0900, Simon Richter wrote: > Hi, > > On 12/24/24 18:54, Michael Tokarev wrote: > > > The no-unsafe-io workaround in dpkg was needed for 2005-era ext2fs > > issues, where a power-cut in the middle of filesystem metadata > > operation (which dpkg does a lot) migh