Re: Proposed changes to sbuild and debootstrap

2020-11-30 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting RhineDevil (2020-11-29 20:33:22) > A little proof of concept of what I'm aiming to is in the latest commits of > https://salsa.debian.org/TanyaEleventhGoddess/sbuild, sbuild-createschroot is > able to work with the commands as-is, but also features automatic detection > of a possible

Re: Bug#976073: sbuild: support "podman" as chroot mode and provide a sbuild-create-oci command (built on top of buildah)

2020-11-29 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Raphaël Hertzog (2020-11-29 11:42:16) > I know that multiple developers started using podman and buildah to manage > containers where they build their Debian packages. With user namespace > supports, this allows rootless building (like the "unshare" chroot > mode)... you don't even

Re: Release status of i386 for Bullseye and long term support for 3 years?

2020-12-14 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Russ Allbery (2020-12-14 23:54:37) > > The point I'm making is that i386 processors are still incredibly common, > > and we shouldn't abandon their users. > > Not abandoning users is a powerful motivating force, but it still has to > succeed in motivating people. Debian can't make a

Re: Help required to determine why some packages are being installed

2021-01-27 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Jonas Smedegaard (2021-01-27 16:15:17) > I suspect that's not really the case - that instead apt tools might pick at > random. no, apt does not pick at random. The apt solver prefers the first alternative. > It is my understanding that build daemons _ignore_ secondary entries >

Re: Need help with Multi-Arch in systemd

2021-07-09 Thread Johannes Schauer Marin Rodrigues
Quoting Helmut Grohne (2021-07-09 14:24:01) > Another possibility (kudos to David Kalnischkies) would be exploiting > something I might call a loophole in the Multi-Arch spec. While we don't > currently use arch-qualified dependencies in the archive, the spec considers > them and dpkg and apt

Re: Huh?? sbuild fails and pbuilder succeeds in building a Fortran-containing Python package

2021-02-10 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Julian Gilbey (2021-02-10 22:51:39) > I wonder if anyone has an idea about this thorny problem. I'm trying > to create a package and thought I'd got something wrong, but have > found the same behaviour happens with the "amp" package (version > 0.6.1-1) and the "spherepack" package

Re: Huh?? sbuild fails and pbuilder succeeds in building a Fortran-containing Python package

2021-02-11 Thread Johannes Schauer Marin Rodrigues
Quoting Sebastian Ramacher (2021-02-11 10:00:42) > > > A workaround for this problem is indeed to add > > > > > > --chroot-setup-commands="chmod 777 /dev/shm" > > > > > > to your sbuild invocation. A cursory glance into the pbuilder codebase > > > reveals > > > that pbuilder will mount a tmpfs

Re: Tips for debugging/testing debian/control Depends/Breaks etc changes?

2021-03-30 Thread Johannes Schauer Marin Rodrigues
Hi Otto, Quoting Otto Kekäläinen (2021-03-24 17:37:46) > I've noticed I've spent quite a lot of time debugging various situations > where the debian/control definitions for > depends/breaks/replaces/conflicts/provides are not optimal. > > The waste of time is two-fold: > > 1) apt is not verbose

Re: Packages in contrib solely because they allow using non-free software

2021-04-04 Thread Johannes Schauer Marin Rodrigues
Quoting Simon McVittie (2021-04-04 13:55:21) > On Sun, 04 Apr 2021 at 13:23:14 +0200, Joerg Jaspert wrote: > > On 16093 March 1977, Dominik George wrote: > > > That surprised me. If a package is free software, in ful laccordance > > > with the DFSG, why is it put into contrib? > > > > There is,

Re: sbuild and bind mounts

2021-03-17 Thread Johannes Schauer Marin Rodrigues
Hi Norbert, Quoting Norbert Preining (2021-03-17 03:55:53) > in the Qt/KDE Team we use a script for test-building our groups of packages. > Those groups need to be build in tiers (levels) so that later packages have > access to the build of earlier levels. The script we currently use is based >

Unsolicited internet access in default installs (was: New service: https://debuginfod.debian.net)

2021-02-27 Thread Johannes Schauer Marin Rodrigues
Quoting Steinar H. Gunderson (2021-02-27 13:46:27) > On Sat, Feb 27, 2021 at 12:29:34PM +, Thaddeus H. Black wrote: > > I would prefer Kurt's option. Network silence is important. Network > > noise would probably be a bug. A sysadmin should not be made to take > > special precautions to

Re: New service: https://debuginfod.debian.net

2021-02-27 Thread Johannes Schauer Marin Rodrigues
Quoting Ian Campbell (2021-02-24 18:50:39) > What are the security implications for users/clients of using this or more > importantly enabling it by default? > > Presumably clients have to trust that the server is not going to feed > them malicious debug info. Are the tools which consume this

Re: Split Packages files based on new section "buildlibs"

2021-02-17 Thread Johannes Schauer Marin Rodrigues
Quoting Andrej Shadura (2020-11-10 10:27:44) > On Tue, 10 Nov 2020, at 08:28, Paul Wise wrote: > > > The current proposal is to reduce the main Packages.xz files size by > > > splitting[4] out all of the packages that are not intended for users, > > > writing those into an own file. Those packages

Re: base-passwd marked as Essential: yes but other packages depend on it being configured.

2021-02-21 Thread Johannes Schauer Marin Rodrigues
Quoting Tim Woodall (2021-02-21 20:07:17) > What I'm trying to do is build in a fakechroot. My idea was to unpack the > core packages, fakeroot fakechroot chroot image apt-get install apt and have > a base system to install build-deps etc. > > However, apt does not configure packages in the

Re: base-passwd marked as Essential: yes but other packages depend on it being configured.

2021-02-21 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Tim Woodall (2021-02-21 18:22:19) > base-passwd is marked as Essential: yes > > However, it actually creates the initial passwd and group files in the preinst > script. this reminds me of: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963788 Would this problem not also be

Re: Debian Policy 4.6.0.0 released

2021-08-18 Thread Johannes Schauer Marin Rodrigues
Quoting Sean Whitton (2021-08-18 22:21:15) > On Wed 18 Aug 2021 at 11:10AM +02, Aurelien Jarno wrote: > > >> 9.1.1 > >> No package is allowed to install files in ``/usr/lib64/``. Previously, > >> this prohibition only applied to packages for 64-bit architectures. > > > > This path is used

Re: Q: Use https for {deb,security}.debian.org by default

2021-08-20 Thread Johannes Schauer Marin Rodrigues
Quoting Jeremy Stanley (2021-08-20 18:34:22) > > If so, I think the next step would be to open a bug with a summary of this > > discussion. I'm happy to do that, but I'm not sure what package owns this > > configuration. > It's not owned directly by a particular package, I think D-I and various >

Re: Require packages to build without any configured DNS

2021-09-14 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Mattia Rizzolo (2021-09-06 16:39:39) > As the pbuilder maintainer, I've been asked to make it serve a non-working > /etc/resolv.conf just to make that bug above moot, so I'm quite biased on the > matter myself :) sbuild already disables network access for all chroot backends that

Re: Require packages to build without any configured DNS

2021-09-14 Thread Johannes Schauer Marin Rodrigues
Quoting Mattia Rizzolo (2021-09-14 15:34:36) > On Tue, Sep 14, 2021 at 10:05:01AM +0200, Johannes Schauer Marin Rodrigues > wrote: > > Hi, > > > > Quoting Mattia Rizzolo (2021-09-06 16:39:39) > > > As the pbuilder maintainer, I've been asked to make it serve a n

Re: dirsearch: A CLI tool designed to brute force directories and files in webservers

2021-09-23 Thread Johannes Schauer Marin Rodrigues
Hi, On Thu, 23 Sep 2021 16:29:27 +0800 clay stan wrote: > Package: wnpp > Severity: wishlist > Owner: clay stan > X-Debbugs-Cc: debian-devel@lists.debian.org > > * Package name: dirsearch > Version : 0.4.2 > Upstream Author : maurosoria > * URL :

Bug#1002590: ITP: wayvnc -- VNC server for wlroots-based Wayland compositors

2021-12-24 Thread Johannes Schauer Marin Rodrigues
Package: wnpp Severity: wishlist Owner: Johannes Schauer Marin Rodrigues X-Debbugs-Cc: debian-devel@lists.debian.org, jo...@debian.org * Package name: wayvnc Version : 0.4.1 Upstream Author : Andri Yngvason * URL : https://github.com/any1/wayvnc * License

Re: dash and hidden bashisms in configure scripts

2021-11-10 Thread Johannes Schauer Marin Rodrigues
Quoting Richard Laager (2021-11-10 20:16:31) > Can we just enable LINENO in dash then, let the other packages FTBFS, and > people who care about the packages that FTBFS can either: in the best case, a package will FTBFS but it can also happen that the configure script will just do something

Re: merged-/usr transition: debconf or not?

2021-11-22 Thread Johannes Schauer Marin Rodrigues
Quoting Russ Allbery (2021-11-20 18:22:27) > * Create a new essential package that contains these symlinks and that > needs to be unpacked before any binaries are executed in the target file > system. This has many of the advantages and drawbacks of the approach > of putting the symlinks in

Re: Mapping Reproducibility Bug Reports to Commits

2021-11-15 Thread Johannes Schauer Marin Rodrigues
Hi Muhammad, others already explained how packaging VCS are (sadly) basically a free-for-all in Debian and that you will probably not get anything better than some heuristics. I wanted to add some more ideas to the ones that were already presented. So in addition to what was already said you can

Bug#999868: ITP: openstreetmap-carto -- standard OpenStreetMap Mapnik stylesheet

2021-11-17 Thread Johannes Schauer Marin Rodrigues
Package: wnpp Severity: wishlist Owner: Johannes Schauer Marin Rodrigues X-Debbugs-Cc: debian-devel@lists.debian.org, jo...@debian.org * Package name: openstreetmap-carto Version : 5.4.0 Upstream Author : Andy Allan * URL : https://github.com/gravitystorm

Re: Remove packages from NEW queue?

2021-11-18 Thread Johannes Schauer Marin Rodrigues
Quoting Tobias Frost (2021-11-18 10:38:40) > (speculatinng on the why you want it rejected: if you want to replace it with > e.g. a newer version, you can just upload the new version) slightly related question: if I upload a new version to NEW, will the Age of the package be reset? I'm asking

Re: sbuild/schroot: need to get .deb files internally downloaded as package dependencies

2021-10-28 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Uladzimir Bely (2021-10-28 10:58:26) > When building a package with sbuild, some packages (dependencies of package > being built) are internally downloaded and installed by apt. After the build > finished, schroot is cleaned again (while everything is done in overlay) > > I need to

Re: Lintian and Dpkg's :any multiarch qualifier

2021-11-04 Thread Johannes Schauer Marin Rodrigues
Hi Felix, Quoting Felix Lechner (2021-11-04 20:25:28) > On Thu, Nov 4, 2021 at 2:35 AM Johannes Schauer Marin Rodrigues > wrote: > > it seems the only tool that calls :any an "acceptor" is lintian > > I think the multiarch spec is confusing because of its termi

Re: d/watch for Gitea's new dynamic pages

2021-11-04 Thread Johannes Schauer Marin Rodrigues
Quoting Felix Lechner (2021-11-04 20:17:49) > For anyone having issues with Gitea's new dynamic download links [1] here is > a debian/watch file that works. > > * * * > > version=4 > opts=\ > downloadurlmangle=s/\/releases\/tag\/(\d\S+)$/\/archive\/$1\.tar\.gz/,\ >

Re: Lintian and Dpkg's :any multiarch qualifier

2021-11-04 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Felix Lechner (2021-11-03 23:34:17) > For a brief time between October 1 and October 15, Lintian gave potentially > confusing advice on some build prerequisites. [1] > > The :any multiarch acceptor—a rarely used feature some other tools call the > "muliarch qualifier"— it seems the

Re: merged /usr considered harmful (was Re: Bits from the Technical Committee)

2021-07-19 Thread Johannes Schauer Marin Rodrigues
Quoting Michael Biebl (2021-07-19 15:10:42) > Am 19.07.21 um 03:36 schrieb Guillem Jover: > > What I've also said multiple times, is that > > merged-usr-via-moves-and-symlink-farms could have been implemented in > > a fully automated way, by debhelper, w/o requiring any maintainer scripts, > > all

Re: proposed MBF: packages still using source format 1.0

2022-03-08 Thread Johannes Schauer Marin Rodrigues
Hi Adrian, Quoting Adrian Bunk (2022-03-07 22:42:42) > On Sun, Mar 06, 2022 at 09:25:45PM +0100, Lucas Nussbaum wrote: > >... > > I think that we should reduce the number of packages using the 1.0 format, > > as > > (1) format 3.0 has many advantages, as documented in > >

Re: Is removing smell from packages OK? (Was: Why? "Marked for autoremoval on 24 March due to xdelta3: #965883")

2022-02-25 Thread Johannes Schauer Marin Rodrigues
Quoting Andreas Tille (2022-02-25 09:22:38) > I had to decide between a "proper NMU" and an "upload that fits the packaging > standards I apply to what I upload" (which includes maintained on Salsa, > usage of dh, DEP5 copyright ... basically removing the smell from the > package). I decided for

Bug#1004120: ITP: debianutils-tempfile -- tempfile from debianutils

2022-01-20 Thread Johannes Schauer Marin Rodrigues
Package: wnpp Severity: wishlist Owner: Johannes Schauer Marin Rodrigues X-Debbugs-Cc: debian-devel@lists.debian.org, jo...@debian.org * Package name: debianutils-tempfile Version : 4.11 Upstream Author : Johannes Schauer Marin Rodrigues * URL : https

Re: Bug#885698: What licenses should be included in /usr/share/common-licenses?

2023-09-10 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Bill Allombert (2023-09-10 18:29:36) > On Sun, Sep 10, 2023 at 09:00:22AM -0700, Russ Allbery wrote: > > Jonas Smedegaard writes: > > > Quoting Hideki Yamane (2023-09-10 11:00:07) > > >> Hmm, how about providing license-common package and that depends on > > >>

Re: [idea]: Switch default compression from "xz" to "zstd" for .deb packages

2023-09-19 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Thomas Goirand (2023-09-19 09:50:45) > I'm not sure if we should switch to zstd, or if xz will do the work, though > I'd be delighted if the dpkg performances could be improved. I'm spending all > of my days installing server, sometimes with 1.5 TB of RAM and 128 core (AMD > Epyc...),

Re: debvm for autopkgtests with multiple host?

2023-09-24 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Helmut Grohne (2023-09-23 20:18:21) > Quoting Ian Jackson (2023-09-23 12:19:27) > > To summarise that discussion: at that time the best available solution that > > worked in ci.d.n seemed to be to write an ad-hoc script to run the tests in > > qemu; three packes had done that, each

Re: allow missing description fields and empty long descriptions for Rust/etc packages?

2023-09-20 Thread Johannes Schauer Marin Rodrigues
Hi Gard, Quoting Gard Spreemann (2023-09-20 09:26:58) > Paul Wise writes: > > […] since the Rust packages are basically only used as build-deps and > > therefore have no human users. > I just wanted to raise awareness that some of us humans do use librust-*-dev > packages directly, having put

Re: Bug#1053165: ITS: nunit

2023-09-28 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting David Bremner (2023-09-28 16:40:13) > Bastian Germann writes: > > Source: nunit > > > > I intend to salvage nunit with the plan to orphan it in three weeks. > > Please notify me if you object. > > In my opinion, your repeated "salvaging" of packages in order to orphan > them is an

Re: sbuild can't find piuparts even when it's listed in build dependencies

2023-09-26 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Jonathan Kamens (2023-09-26 15:20:49) > I'm trying to use sbuild to build my package, and it's failing to find > piuparts: > > | Post Build   > | >

Bug#1054404: ITP: reform-firedecor -- MNT Reform specific window decoration for Wayfire

2023-10-23 Thread Johannes Schauer Marin Rodrigues
Package: wnpp Severity: wishlist Owner: Johannes Schauer Marin Rodrigues X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: reform-firedecor Version : Upstream Contact: Lukas F. Hartmann * URL : https://github.com/mntmn/Firedecor * License : Expat

Re: Hyphens in man pages

2023-10-15 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Gioele Barabucci (2023-10-15 17:59:32) > On 15/10/23 17:33, Iustin Pop wrote: > > At least you're not lazy. I am, so what I did many times is add a > > build-depends on pandoc, and write the man page in rst or md. I think > > that's a worse solution (pandoc is really heavy), but at

Re: Potential MBF: packages failing to build twice in a row

2023-08-14 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting John Goerzen (2023-08-13 23:32:03) > On Sat, Aug 05 2023, Lucas Nussbaum wrote: > > I wonder what we should do, because 5000+ failing packages is a lot... > Let's think about the level of trouble we cause trying to tackle something > that has clearly not bothered anyone for years.

Re: Compiler runs out of memory when building a package

2023-08-14 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Dima Kogan (2023-08-13 22:54:48) > I'm looking for a suggestion to fix a problem. > > I uploaded a package, and it cleared NEW a few days ago. I now see that > it fails to build on most 32-bit arches becaues the compiler runs out of > memory. I ran into the same problem with my

Re: Using a build profile on a buildd build

2022-06-15 Thread Johannes Schauer Marin Rodrigues
Quoting Scott Talbert (2022-06-15 22:30:13) > Is it possible to instruct the buildds to use a build profile when performing > an official build (e.g., using nocheck to break a dependency loop)? If so, > how? No, it is not. Main reason is probably that nobody has found the time to implement it

Re: Bug#1014908: ITP: gender-guesser -- Guess the gender from first name

2022-07-14 Thread Johannes Schauer Marin Rodrigues
Quoting Steve McIntyre (2022-07-14 13:54:52) > And I see you uploaded ~immediately - why even bother with an ITP? I did that quite a few times in the past as well. Is there a rule of how long I have to wait with my upload to NEW after filing the ITP? signature.asc Description: signature

Re: How to get rid of unused packages (Was: proposed MBF: packages still using source format 1.0)

2022-05-04 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Andreas Tille (2022-03-21 11:55:09) > Am Sat, Mar 19, 2022 at 08:37:28PM +0100 schrieb Erik Schanze: > > Am 16.03.22 um 14:11 schrieb Andreas Tille: > > > was not uploaded by its maintainer for >10 years. > > > > Yes, because upstream development was finished and packaging was

Re: Firmware: Scope of non-free-firmware

2022-05-11 Thread Johannes Schauer Marin Rodrigues
Quoting Thomas Goirand (2022-05-11 17:14:57) > > For backwards compatibility, I think that the firmware component is > > going to need to be a subset of non-free; i.e. packages are going to > > need to be *copied* not moved from non-free to the firmware component, > > which means they would be

Re: autopkgtest/sbuild environment variables: LC_ALL, HOME, XDG_RUNTIME_DIR etc

2022-04-29 Thread Johannes Schauer Marin Rodrigues
Quoting Simon McVittie (2022-04-29 10:58:34) > On Fri, 29 Apr 2022 at 08:34:48 +0100, Julian Gilbey wrote: > > So can I suggest that > > sbuild-setup(7) explains this a bit more and discusses setting up a > > meaningful HOME directory? > > I'm sure patches are accepted, but the problem with this

Re: …/doc …/log: .gz → .zst

2022-08-19 Thread Johannes Schauer Marin Rodrigues
Quoting Hakan Bayındır (2022-08-19 17:47:42) > I’d object that, because after we rotate the logs, we use a lot of z > commands, namely zcat, zgrep, zless. Which allows us process many gigabytes > of gzip files without extracting them first. > > We have a big cluster at office and a central

fontconfig RC bugs (was: Re: key packages RC bugs of the month September)

2022-09-01 Thread Johannes Schauer Marin Rodrigues
Hi Paul, Quoting Paul Gevers (2022-09-01 13:53:41) > I am asking for help with investigating RC bug reports, judging > severity, reproducing the issue, clarifying the problem, i.e. bug > triaging of all RC bugs that haven't seen activity for a while and that > are still affecting bookworm. Of

Re: Transition: pkg-config to pkgconf: next steps

2022-10-20 Thread Johannes Schauer Marin Rodrigues
Quoting Andrej Shadura (2022-10-20 12:25:13) > I’ve been rebuilding packages with pkgconf for the past couple of weeks, and > it looks very good so far: > > http://pkgconf-migration.debian.net/ Thank you! Attached is a dd-list of those packages listed in the "Failures only" page in case somebody

Re: epoch for tss2 package

2022-10-20 Thread Johannes Schauer Marin Rodrigues
Quoting Andreas Henriksson (2022-10-20 12:13:24) > Hello Debora Babb, > > On Wed, Oct 19, 2022 at 11:04:35PM -0700, Debora Velarde Babb wrote: > > Greetings, > > > > The upstream package for tss2 has been renamed ibmtss. When the name > > was changed upstream, the version number convention also

Re: epoch for tss2 package

2022-10-21 Thread Johannes Schauer Marin Rodrigues
Quoting Philipp Kern (2022-10-20 14:29:13) > On 20.10.22 13:40, Johannes Schauer Marin Rodrigues wrote: > > Quoting Andreas Henriksson (2022-10-20 12:13:24) > >> Cannot be used for packages that are used in build dependencies, as several > >> build tools (like sbu

Re: epoch for tss2 package

2022-10-20 Thread Johannes Schauer Marin Rodrigues
Hi Debora, Quoting Debora Velarde Babb (2022-10-20 08:04:35) > The upstream package for tss2 has been renamed ibmtss. When the name was > changed upstream, the version number convention also changed. Upstream > tss2-1470 was updated to ibmtss-1.3.0. The current version of ibmtss is now >

Re: ppc64el porterbox replacement: plummer.d.o -> platti.d.o

2022-10-23 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting David Bremner (2022-10-22 18:16:12) > Aurelien Jarno writes: > > We lost access to the Power9 machine hosted at Unicamp, which was > > hosting the ppc64el porterbox called plummer.d.o. A new porterbox called > > platti.d.o has been setup as a replacement. > > It would be nifty if

Re: Presenting DPKG_ROOT

2022-09-19 Thread Johannes Schauer Marin Rodrigues
Hi Russ, Quoting Russ Allbery (2022-09-20 00:05:23) > Johannes Schauer Marin Rodrigues writes: > > in 2016 we filed our first DPKG_ROOT patch #824594 against > > base-files. The dpkg version at the time just had included support for > > the DPKG_ROOT variable being set f

Re: 'The' timestamp of a snapshot of deb.debian.org

2022-09-18 Thread Johannes Schauer Marin Rodrigues
Hi Roland, Quoting Roland Clobus (2022-09-18 10:58:37) > I'm looking for 'the' timestamp of the Debian Archive, which will allow me to > virtually travel through time to re-generate a specific state of Debian. Holger just suggested on IRC that I reply to your mail -- probably with my

Presenting DPKG_ROOT

2022-09-11 Thread Johannes Schauer Marin Rodrigues
Hi, in 2016 we filed our first DPKG_ROOT patch #824594 against base-files. The dpkg version at the time just had included support for the DPKG_ROOT variable being set for maintainer scripts and we were excited to try out this new feature for creating foreign architecture chroots. At the time we

Re: Presenting DPKG_ROOT

2022-09-11 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Josh Triplett (2022-09-11 15:26:52) > Johannes Schauer Marin Rodrigues wrote: > > What do you think? Is this the right solution to the problem? A few more > > bits > > about DPKG_ROOT as well as alternative solution proposals (including > > reje

Re: Presenting DPKG_ROOT

2022-09-16 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Josh Triplett (2022-09-11 15:26:52) > Johannes Schauer Marin Rodrigues wrote: > > What do you think? Is this the right solution to the problem? A few more > > bits > > about DPKG_ROOT as well as alternative solution proposals (including > > reje

Re: 'The' timestamp of a snapshot of deb.debian.org

2022-09-21 Thread Johannes Schauer Marin Rodrigues
Quoting Roland Clobus (2022-09-21 22:03:33) > As to the origin of my question: The snapshot-mirror has been offline for a > while, and I've used deb.debian.org to generate my test images (for the > reproducible live-build-based live-ISO images). I've compared the timestamps > of the InRelease file

Re: bits from the release team: are you ready to skate yet?

2022-10-13 Thread Johannes Schauer Marin Rodrigues
Hi Paul, Quoting Paul Gevers (2022-10-13 17:25:36) > On 13-10-2022 14:20, Johannes Schauer Marin Rodrigues wrote: > > Quoting Paul Gevers (2022-10-13 10:00:42) > >> Please also consider supporting the nodoc build profile. We are aware > >> that nodoc is regularly use

Re: bits from the release team: are you ready to skate yet?

2022-10-13 Thread Johannes Schauer Marin Rodrigues
Quoting Paul Gevers (2022-10-13 10:00:42) > Please also consider supporting the nodoc build profile. We are aware > that nodoc is regularly used in a non-reproducible way (as intended, > but with this consequence), so checking for correctness of this > profile may be a bit harder. Ideally, using

Re: Welcome to your new installation of Debian GNU/Linux bookworm/sid

2022-10-09 Thread Johannes Schauer Marin Rodrigues
Quoting Bastian Blank (2022-10-09 10:24:26) > On Sun, Oct 09, 2022 at 09:41:29AM +0200, Johannes Schauer Marin Rodrigues > wrote: > > This breaks a number of setups like: > > > > - the sbuild autopkgtest > >https://salsa.debian.org/debian/sbuild/-/jobs/3

Welcome to your new installation of Debian GNU/Linux bookworm/sid

2022-10-09 Thread Johannes Schauer Marin Rodrigues
Hi, the last upload of src:systemd (251.5-1) enabled firstboot by default on Debian. From debian/changelog: * Enable firstboot, disabled by default on Debian. Currently the first-boot conditions are not met by any Debian image (/etc/machine-id with content uninitialized, so we can

Re: Q: uscan with GitHub

2022-10-02 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Paul Wise (2022-09-20 02:38:30) > On Mon, 2022-09-19 at 20:50 +0900, Hideki Yamane wrote: > > Recent changes in GitHub releases pages, I cannot check upstream > > version with uscan. How do you deal with it? > > If you are using the automatically generated tarballs, then > just

Re: FTBS bugs -- MBF?

2022-10-02 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Lucas Nussbaum (2022-10-02 21:51:52) > On 02/10/22 at 04:23 +0200, Adam Borowski wrote: > > Nǐmen hǎo! > > I did another _source_ rebuild of the archive -- checking if every package > > is capable of repacking its source. Ie, if you can unpack it, (possibly > > modify), and pack

Re: Q: checking with piuparts before getting into repository

2022-10-07 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Hideki Yamane (2022-10-07 03:39:39) > On Thu, 6 Oct 2022 17:45:06 +0200 Michael Biebl wrote: > > If you are using salsa, you can utilize all the features gitlab > > provides. E.g. in src:systemd, we use > >

Re: Bug#1016575: sbuild aborting when dh-python isn't installed locally

2022-08-03 Thread Johannes Schauer Marin Rodrigues
Hi Matthias, no idea why you CC-ed debian-devel@lists.debian.org with your bug. This is a bug about using Debian so the correct mailing list would be debian-u...@lists.debian.org. The mailing list you chose is for the development of Debian. I'm closing this bug because what you experienced is

Re: Help trying to debug an sbuild failure?

2022-12-27 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Theodore Ts'o (2022-12-27 05:19:45) > On Mon, Dec 26, 2022 at 08:45:53PM +0100, Santiago Vila wrote: > > El 26/12/22 a las 20:29, Theodore Ts'o escribió: > > > I: The directory does not exist inside the chroot. > > > > This is really a problem with schroot. I guess that this will not

Bug#1027471: ITP: box64 -- run amd64 binaries on arm64 without emulating library calls

2023-01-01 Thread Johannes Schauer Marin Rodrigues
Package: wnpp Severity: wishlist Owner: Johannes Schauer Marin Rodrigues X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: box64 Version : 0.2.0 Upstream Contact: Sebastien Chevalier * URL : https://github.com/ptitSeb/box64 * License : Expat

Re: Multi-host networking software, autopkgtests

2023-01-07 Thread Johannes Schauer Marin Rodrigues
Quoting Ian Jackson (2023-01-07 16:35:17) > Thanks. I considered this but it seemed overkill maybe > (and it won't inherit the dependency versions selected by autopkgtest). Yes it will. When creating the chroot for the virtual machine, you use the apt sources configured by the autopkgtest

Re: Multi-host networking software, autopkgtests

2023-01-07 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Ian Jackson (2023-01-06 17:59:58) > This all seems very complex. I definitely want to have something working > before something like that could exist. Also, I think it would be a good > idea to do something ad-hoc, ideally in a number of packages, to gain > experience so we know

Re: Please, minimize your build chroots

2022-12-15 Thread Johannes Schauer Marin Rodrigues
Quoting Santiago Vila (2022-12-16 02:15:13) > I've just filed 21 bugs with subject "Missing build-depends on tzdata" > in bookworm (as tzdata is not build-essential). thank you for that! > I can think of two solutions for this: > > A) Either debootstrap, when using buildd profile, installs only

Re: Please, minimize your build chroots

2022-12-18 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting David Kalnischkies (2022-12-18 17:18:28) > On Fri, Dec 16, 2022 at 03:38:17PM +0100, Santiago Vila wrote: > > Then there is "e2fsprogs", which apt seems to treat as if it were > > an essential package: > > > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=826587 > > As Julian

Re: dh_auto_test fails and I do not understand why

2022-12-15 Thread Johannes Schauer Marin Rodrigues
Quoting Niels Thykier (2022-12-15 10:59:10) > Long story short: > > * Bug in fakeroot (#1023286 + #1024544) > * Me thinking it was a bug in debhelper so I tried to fix it > (which did not work and broke on the way in) > * Me realizing it was a bug in fakeroot and my change did not >

Re: Please, minimize your build chroots

2023-01-28 Thread Johannes Schauer Marin Rodrigues
Quoting Holger Levsen (2023-01-28 14:53:37) > On Sat, Jan 28, 2023 at 02:28:30PM +0100, Johannes Schauer Marin Rodrigues > wrote: > > could we decouple the policy and bug severity question from the question of > > what a buildd chroot should contain, please? > [...] > &

Re: Please, minimize your build chroots

2023-01-28 Thread Johannes Schauer Marin Rodrigues
Quoting Ansgar (2023-01-28 14:41:31) > Johannes Schauer Marin Rodrigues writes: > > I think the much more interesting question is in what environment we want to > > build our packages in. Currently, on buildds, we build them in a chroot that > > has Priority:required and bu

Re: Please, minimize your build chroots

2023-01-28 Thread Johannes Schauer Marin Rodrigues
Quoting Timo Röhling (2023-01-28 13:30:42) > Hi Andreas, > > * Andreas Henriksson [2023-01-28 12:50]: > >Policy is not a religion. Policy has many bugs. Policy is very outdated. > >[...] > >Here's an example you could follow: > >https://lists.debian.org/debian-policy/2022/12/msg00023.html > Your

Re: SONAME bumps (transitions) always via experimental

2023-01-05 Thread Johannes Schauer Marin Rodrigues
Quoting Paul Gevers (2023-01-05 12:26:09) > Once accepted, the proposed workflow should also become documented in Debian > policy. I think how transitions are done is not even documented in the dev-ref right now, no? Last time I was uploading a package for a transition I followed

Re: rebootstrap status update for Loongarch

2022-11-03 Thread Johannes Schauer Marin Rodrigues
Quoting Zhang Ning (2022-11-03 11:45:17) > 6, gcc, binutils: need help, I don't know how to submit a patch to Debian > toolchain-team, don't accept a poll request. > > 7, m4, diffutils: need help, I don't know where is correct upstream[1][2], > the patch[3][4] is for generated files, but Debian

Re: DEB_BUILD_OPTIONS=nowerror

2023-02-24 Thread Johannes Schauer Marin Rodrigues
Quoting Helmut Grohne (2023-02-24 08:27:53) > shellcheck: > * grml-debootstrap not run with DEB_BUILD_OPTIONS=nocheck https://sources.debian.org/src/grml-debootstrap/0.103/debian/rules/?hl=13#L13 > * josm-installer not run with DEB_BUILD_OPTIONS=nocheck

Re: DEB_BUILD_OPTIONS=nowerror

2023-02-23 Thread Johannes Schauer Marin Rodrigues
Quoting Helmut Grohne (2023-02-24 07:19:41) > As such, I propose a generic DEB_BUILD_OPTIONS=nowerror modelled after the > original observation, but meant to also match other checkers such as > shellcheck. The general idea should be that a warning should that can be > non-fatal should be non-fatal

Re: -ffile-prefix-map option and reproducibility

2023-02-07 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Stéphane Glondu (2023-02-07 16:41:47) > When building packages, a -ffile-prefix-map option is automatically injected > into CFLAGS. Where does it come from? Since when? probably due to

32bit arch packages are built with wrong ownership due to fakeroot bug

2023-02-09 Thread Johannes Schauer Marin Rodrigues
Hi, I wanted to bring fakeroot bugs #1023286 and #1030638 to the attention of a wider audience because even though I filed these bugs, I do not see myself finding the time to track down and correct their consequence for all the source package builds that happened since their introduction with the

Re: 32bit arch packages are built with wrong ownership due to fakeroot bug

2023-02-09 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Santiago Vila (2023-02-09 17:32:08) > El 9/2/23 a las 15:37, Johannes Schauer Marin Rodrigues escribió: > > I wanted to bring fakeroot bugs #1023286 and #1030638 to the attention of a > > wider audience because even though I filed these bugs, > > Thanks for bring

Re: 32bit arch packages are built with wrong ownership due to fakeroot bug

2023-02-10 Thread Johannes Schauer Marin Rodrigues
Quoting Santiago Vila (2023-02-10 11:12:09) > El 10/2/23 a las 3:18, Johannes Schauer Marin Rodrigues escribió: > > I do not understand what makes you think that only packages using > > dh_fixperms > > -X are affected? I think what makes the two packages that I found fail to

Re: booststrapping /usr-merged systems (was: Re: DEP 17: Improve support for directory aliasing in dpkg)

2023-06-09 Thread Johannes Schauer Marin Rodrigues
Quoting Marco d'Itri (2023-06-09 09:41:43) > On Jun 08, Raphael Hertzog wrote: > > And creating the required symlinks would be done by those (standalone) > > maintainer scripts... > > > > I don't know if we already have some rule/invariant in the configuration > > order of the unpacked packages,

Re: booststrapping /usr-merged systems (was: Re: DEP 17: Improve support for directory aliasing in dpkg)

2023-06-09 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Helmut Grohne (2023-06-09 15:22:39) > Add a new package usrmerge-support (or whatever). It is a bit similar to > multiarch-support: It must not have any dependencies or pre-dependencies. It > will not have files, but maintainer scripts. Those scripts set up protective > diversions on

Re: /usr-merge: continuous archive analysis

2023-07-12 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Helmut Grohne (2023-07-12 15:34:38) > This thread hopefully becomes more of a FYI than a discussion. I've turned > those hacky scripts into some Python code that continuously (4 times a day) > analyzes the archive for some of the problems summarized in DEP17. Interested > parties may

Re: pre-MBF: fail to build (repack) source

2023-07-17 Thread Johannes Schauer Marin Rodrigues
Quoting Simon McVittie (2023-07-17 12:10:52) > On Mon, 17 Jul 2023 at 08:57:51 +, Holger Levsen wrote: > > On Sun, Jul 16, 2023 at 11:41:36AM +0100, Simon McVittie wrote: > > > On Sun, 16 Jul 2023 at 00:03:00 +0200, Adam Borowski wrote: > > > > due to Build-Depends > > > > being inadequate

Re: Re: i386 in the future (was Re: 64-bit time_t transition for 32-bit archs: a proposal)

2023-05-30 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Diederik de Haas (2023-05-31 00:51:06) > > If people have strong opinions about that plan, let us know please. > > I have *strong* opinions about this. > > https://lists.debian.org/debian-kernel/2023/01/msg00372.html was a message/ > plea to not forget about supporting OLD systems.

Re: debci / salsa ci: support for qemu runner

2023-07-25 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Michael Biebl (2023-07-25 16:16:35) > apparently, we in Debian struggle to find good opportunities where to spend > our money. > > I think support for qemu runners, i.e. supporting isolation-machine in > autopkgtest on both debci and salsa ci would be an excellent opportunity. is

Re: Potential MBF: packages failing to build twice in a row

2023-08-06 Thread Johannes Schauer Marin Rodrigues
Quoting Timo Röhling (2023-08-05 21:07:34) > * Lucas Nussbaum [2023-08-05 17:06]: > >An example sbuild invocation to reproduce failures is: > [omitted the command line equivalent of Tolstoy's War and Peace] > > If we decide that this issue is important enough that people should > care and mass

Re: autodep8 test for C/C++ header

2023-08-07 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Benjamin Drung (2023-08-07 20:43:36) > while working a whole week on fixing failing C/C++ header compilations for > armhf time_t [1], I noticed a common pattern: The library -dev packages was > missing one or more dependencies on another -dev package. Over 200 -dev > packages are

Re: Potential MBF: packages failing to build twice in a row

2023-08-09 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Guillem Jover (2023-08-09 20:55:17) > On Wed, 2023-08-09 at 19:55:41 +0200, Johannes Schauer Marin Rodrigues wrote: > > I would only consider switching the default if at the same time, some checks > > were done that made sure that the result is bit-by-bit identical to t

Re: Potential MBF: packages failing to build twice in a row

2023-08-09 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Stefano Rivera (2023-08-09 14:38:56) > Personally, I have my sbuild configured to build a source package after the > build, so that I can be sure that I don't regress my own packages' clean > target. It would be nice if this was a default feature in sbuild, for most > packages this is

snapshot.d.o has been in a bad state for several months

2023-08-02 Thread Johannes Schauer Marin Rodrigues
Hi, snapshot.debian.org is getting worse again. There is not a single snapshot for August yet and the last days of July are spotty: http://snapshot.debian.org/archive/debian/?year=2023=7 None for the 29. and only a single timestamp for the 26., 27., 28. and 30. There should be four per day. The

Re: Second take at DEP17 - consensus call on /usr-merge matters

2023-06-29 Thread Johannes Schauer Marin Rodrigues
Hi, mmdebstrap author here. This is the other bootstrapping tool which is currently sitting at ~17% of the popcon value of debootstrap. Quoting Helmut Grohne (2023-06-28 21:37:44) > Once that is settled, the next big question is how to handle bootstrapping. > We had a number of people arguing in

  1   2   >