Bug#1010957: man-db: unreproducible index.db: contents depend on directory read order

2022-05-18 Thread Johannes Schauer Marin Rodrigues
Hi Colin, Quoting Colin Watson (2022-05-19 01:36:37) > On Sun, May 15, 2022 at 12:20:57AM +0200, Johannes Schauer Marin Rodrigues > wrote: > > I now have a patch (attached). > > Thanks for your patch! > > I found a few problems with it. Don't worry about sending

Bug#1010957: man-db: unreproducible index.db: contents depend on directory read order

2022-05-18 Thread Johannes Schauer Marin Rodrigues
Hi Colin, Quoting Johannes Schauer Marin Rodrigues (2022-05-15 00:20:57) > I now have a patch (attached). do you have an approximate ETA for when you think you'll be able to upload a version of man-db that fixes this issue? I'm trying to decide whether I should make a new mmdebstrap rele

Bug#1011191: dpkg: let buildinfo record whether host architecture binaries can be executed when cross-compiling

2022-05-17 Thread Johannes Schauer Marin Rodrigues
ers, josch >From 62179358b57d09fc8c6bb7a59deb128c67cbe522 Mon Sep 17 00:00:00 2001 From: Johannes Schauer Marin Rodrigues Date: Wed, 18 May 2022 07:11:39 +0200 Subject: [PATCH] dpkg-genbuildinfo: when cross-compiling add Can-Execute-Host-Architecture field --- scripts/dpkg-genbuil

Bug#1011003: regression: qemu-user-static produces segfaults in foreign arch mmdebstrap

2022-05-16 Thread Johannes Schauer Marin Rodrigues
Quoting Michael Tokarev (2022-05-16 07:46:01) > Yes this is possible, but only at the binfmt_misc level. > >echo 0 > /proc/sys/fs/binfmt_misc/qemu-aarch64 -- disable this particular > entry >echo 1 > /proc/sys/fs/binfmt_misc/qemu-aarch64 -- enable it > >echo 0 >

Bug#1011003: regression: qemu-user-static produces segfaults in foreign arch mmdebstrap

2022-05-16 Thread Johannes Schauer Marin Rodrigues
Quoting Johannes Schauer Marin Rodrigues (2022-05-16 16:49:12) > Then reboot the thing just to be sure and then run: > > $ mmdebstrap --arch=arm64 --variant=apt unstable /dev/null > ... > I: extracting archives... > done > I: installing essential p

Bug#1011003: regression: qemu-user-static produces segfaults in foreign arch mmdebstrap

2022-05-16 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Michael Tokarev (2022-05-16 07:46:01) > > I'm not sure what you mean with "fall back". Maybe you mean that mmdebstrap > > reads /proc/sys/fs/binfmt_misc/qemu-$arch and then looks for an F in the > > "flags" field. If it finds that, then it will not copy qemu-user-static > > into the

Bug#1011003: regression: qemu-user-static produces segfaults in foreign arch mmdebstrap

2022-05-15 Thread Johannes Schauer Marin Rodrigues
Hi mjt, > Thank you very much for this excellent bug report! thank you for your very quick reply! :D On Sun, 15 May 2022 10:43:43 +0300 Michael Tokarev wrote: > 15.05.2022 09:43, Michael Tokarev wrote: > > Meanwhile can you please try moving qemu bits away from /usr/lib/binfmt.d/ > > (this

Bug#1011003: regression: qemu-user-static produces segfaults in foreign arch mmdebstrap

2022-05-15 Thread Johannes Schauer Marin Rodrigues
Package: qemu-user-static Version: 1:7.0+dfsg-3 Severity: important X-Debbugs-Cc: jo...@debian.org Control: affects -1 + mmdebstrap Hi, a few days ago, the mmdebstrap testsuite started to break like this: 00:00:00.206 E: + ./mmdebstrap --mode=root --variant=apt --architectures=arm64 unstable

Bug#1010957: man-db: unreproducible index.db: contents depend on directory read order

2022-05-14 Thread Johannes Schauer Marin Rodrigues
Control: tag -1 + patch Hi, Quoting Johannes Schauer Marin Rodrigues (2022-05-14 08:46:48) > the contents of index.db are unreproducible across different > hosts/filesystems. With the same host/filesystem, it works fine: > > $ export SOURCE_DATE_EPOCH=1652473183 > $ mmdeb

Bug#1010917: u-boot: please add more platforms to u-boot-qemu

2022-05-13 Thread Johannes Schauer Marin Rodrigues
Quoting Vagrant Cascadian (2022-05-13 23:23:09) > > So if I'm not misunderstanding this, a u-boot binary built for the malta > > config should be compatible with qemu? > > Ah, sure, could add that one... though probably want to make sure it is > at least possible to boot debian in that

Bug#1010917: u-boot: please add more platforms to u-boot-qemu

2022-05-13 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Vagrant Cascadian (2022-05-13 18:19:14) > On 2022-05-13, Johannes Schauer Marin Rodrigues wrote: > > And none of the tools on that list offers these properties. In my latest > > rant about the topic [1] I list u-boot-qemu as one of the possible > > solutions.

Bug#1010878: installation-reports: preseeding passwords doesn't work on mips64el under qemu

2022-05-13 Thread Johannes Schauer Marin Rodrigues
Hi Phil, Quoting Philip Hands (2022-05-13 11:52:05) > Johannes Schauer Marin Rodrigues writes: > > I'm confused. Shouldn't preseed_fetch try to obtain the setup-testbed > > relative to the preseed file it just obtained? > > preseed_fetch gets things relative to t

Bug#678694: preseed_fetch fails with relative url

2022-05-13 Thread Johannes Schauer Marin Rodrigues
Hi Diederik, thank you for notifying me of this bug report over at #1010878. On Sat, 19 Oct 2019 15:53:22 +0200 Jonathan Leroy - Inikup wrote: > This bug is still present in Buster. > Very simple workaround: > > d-i preseed/early_command string echo "$(debconf-get preseed/url)" > >

Bug#1010878: installation-reports: preseeding passwords doesn't work on mips64el under qemu

2022-05-13 Thread Johannes Schauer Marin Rodrigues
Hi Phil, Quoting Philip Hands (2022-05-12 13:40:51) > BTW I somehow failed to notice that you were pointing preseed/url at the > example-preseed.cfg when I ran that locally. > > Given that you're already relying on a network preseed, you should just > put a copy of that somewhere you control,

Bug#1010917: u-boot: please add more platforms to u-boot-qemu

2022-05-13 Thread Johannes Schauer Marin Rodrigues
Source: u-boot Version: 2021.01+dfsg-5 Severity: wishlist X-Debbugs-Cc: jo...@debian.org Hi, creating a bootable Debian image is extremely easy thanks to the many tools doing the same thing: https://wiki.debian.org/SystemBuildTools#General_tools What is hard is: - doing this for foreign

Bug#944386: autopkgtest: can autopkgtest-build-qemu create a QEMU/KVM image without requiring superuser privileges?

2022-05-12 Thread Johannes Schauer Marin Rodrigues
Hi Francesco, On Fri, 08 Nov 2019 23:59:48 +0100 "Francesco Poli (wintermute)" wrote: > Hello and thanks for maintaining autopkgtest! > > I wanted to give the QEMU/KVM testbed a try. Hence I tried to create > a VM image by using autopkgtest-build-qemu. Its man page states: > > [...] > |

Bug#1004171: bash: Replace add-shell/remove-shell with declarative shells.d trigger

2022-05-12 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Johannes Schauer Marin Rodrigues (2022-04-13 12:10:16) > Quoting Johannes Schauer Marin Rodrigues (2022-01-22 09:25:43) > > the attached patch replaces add-shell/remove-shell with the declarative > > shells.d trigger from debianutils. > > > > For details a

Bug#1010878: installation-reports: preseeding passwords doesn't work on mips64el under qemu

2022-05-12 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Philip Hands (2022-05-12 10:14:46) > > So for some reason passwd/root-password-again is ignored. Above recipe > > works fine for other architectures and for some reason stops with above > > prompt on mips64el. Why? > > It seems that you are hitting a limit on the length of the

Bug#1010878: installation-reports: preseeding passwords doesn't work on mips64el under qemu

2022-05-12 Thread Johannes Schauer Marin Rodrigues
Package: installation-reports Severity: normal X-Debbugs-Cc: jo...@debian.org Hi, steps to reproduce: qemu-img create -f qcow2 disk.qcow 4G curl https://deb.debian.org/debian/dists/bullseye/main/installer-mips64el/current/images/malta/netboot/initrd.gz > initrd.gz curl

Bug#1010851: ITP: bashtard -- Configuration Management System in Bash

2022-05-11 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Patrick Spek (2022-05-11 16:38:18) > Bashtard is a minimalistic configuration management system written in Bash, > providing a few abstractions to deal with OS-specific mechanics such as > package > management and service management. It aims to be simpler than existing > solutions

Bug#983421: init-system-helpers: please respect DPKG_ROOT when checking for /usr/sbin/policy-rc.d

2022-05-08 Thread Johannes Schauer Marin Rodrigues
Hi Michael, On Thu, 17 Mar 2022 11:28:04 + Luca Boccassi wrote: > On Thu, 2022-03-17 at 11:33 +0100, Michael Biebl wrote: > > Am 17.03.22 um 08:24 schrieb Johannes Schauer Marin Rodrigues: > > > > > the Release Team announced the freeze dates for bookworm, so

Bug#1010536: libdcmimage.so.16: cannot open shared object file: No such file or directory

2022-05-08 Thread Johannes Schauer Marin Rodrigues
Hi Andreas, Quoting Andreas Tille (2022-05-04 17:15:49) > > Well, yes, it would be more convenient for me, but you are doing the work, > > so I'm not going to make any demands. :D I think the stronger reason to go > > roll back to dcmtk-3.6.7+really3.6.6 is, that Sebastian Ramacher as a > >

Bug#1010536: libdcmimage.so.16: cannot open shared object file: No such file or directory

2022-05-04 Thread Johannes Schauer Marin Rodrigues
Quoting Andreas Tille (2022-05-04 16:07:27) > I'm an3as in IRC but I do not lurk in IRC usually. Ah, nice word play in the nick. :) > > So it seems that the right way forward would be an upload of > > dcmtk-3.6.7+really3.6.6. > > > > And then not forgetting the Breaks+Replaces from libdcmtk17

Bug#1010536: libdcmimage.so.16: cannot open shared object file: No such file or directory

2022-05-04 Thread Johannes Schauer Marin Rodrigues
Hi Andreas, Quoting Andreas Tille (2022-05-04 14:57:25) > > Will you take care of making sure that reverse dependencies are binNMU-ed? > > I admit I would use the chance to to real team uploads and check the > other dependencies manually. Your finding with ant makes me suspicious > about some

Bug#1010536: libdcmimage.so.16: cannot open shared object file: No such file or directory

2022-05-04 Thread Johannes Schauer Marin Rodrigues
Hi Andreas, Quoting Andreas Tille (2022-05-04 11:25:20) > Aaargh, sorry for my sloppyness. I did not expect a SONAME bump connected > with micro-Version bump. An updated package is in new. thanks a lot for this very quick fix! I think the problem is that package-name-doesnt-match-sonames is

Bug#1010536: libdcmimage.so.16: cannot open shared object file: No such file or directory

2022-05-04 Thread Johannes Schauer Marin Rodrigues
Hi, On Tue, 03 May 2022 22:17:24 +0200 Johannes Schauer Marin Rodrigues wrote: > thanks for your upload of the new upstream version of dcmtk. Unfortunately, > I think this is missing a proper transition because the ABI and thus the > SONAME changed. This can also be seen in the aut

Bug#1010554: orthanc: FTBFS with dcmtk >= 3.6.7

2022-05-04 Thread Johannes Schauer Marin Rodrigues
.10.1+dfsg/debian/changelog2022-05-04 10:13:08.0 +0200 @@ -1,3 +1,10 @@ +orthanc (1.10.1+dfsg-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * add patch to build with dcmtk >= 3.6.7 (closes: #XXX) + + -- Johannes Schauer Marin Rodrigues Wed, 04 May 2022 10:13

Bug#1010368: Maybe marshal nondeterminism?

2022-05-04 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Johannes Schauer Marin Rodrigues (2022-05-02 13:31:15) > thank you! It was indeed about that line and there exists a pull request > upstream that fixes this issue: > > https://github.com/python/cpython/pull/8226 > > Specifically, the following patch to python3.

Bug#1010549: itksnap: FTBFS because b-d on libvtk6-dev

2022-05-03 Thread Johannes Schauer Marin Rodrigues
Source: itksnap Version: 3.6.0-5 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: jo...@debian.org Hi, currently itksnap FTBFS because it B-D on libvtk6-dev which depends on libjsoncpp24:

Bug#1010545: biosig: FTBFS with dcmtk >= 3.6.7

2022-05-03 Thread Johannes Schauer Marin Rodrigues
@@ -1,3 +1,10 @@ +biosig (2.3.3-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * add patch to build with dcmtk >= 3.6.7 (closes: #XXX) + + -- Johannes Schauer Marin Rodrigues Tue, 03 May 2022 23:06:01 +0200 + biosig (2.3.3-1) unstable; urgency=medium [ Alois Schlögl ] d

Bug#1010536: libdcmimage.so.16: cannot open shared object file: No such file or directory

2022-05-03 Thread Johannes Schauer Marin Rodrigues
Source: dcmtk Version: 3.6.6-5 Severity: grave Justification: renders package unusable X-Debbugs-Cc: ti...@debian.org Hi Andreas, thanks for your upload of the new upstream version of dcmtk. Unfortunately, I think this is missing a proper transition because the ABI and thus the SONAME changed.

Bug#1010368: Maybe marshal nondeterminism?

2022-05-02 Thread Johannes Schauer Marin Rodrigues
.10.4/debian/changelog 2022-04-02 11:04:19.0 +0200 +++ python3.10-3.10.4/debian/changelog 2022-05-02 13:25:08.0 +0200 @@ -1,3 +1,10 @@ +python3.10 (3.10.4-3.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Add patch to set FLAG_REF always for interned strings. Clo

Bug#1010368: python3.10: python variables called _m lead to unreproducible pyc installations

2022-04-29 Thread Johannes Schauer Marin Rodrigues
Source: python3.10 Version: 3.10.4-3 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: randomness X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org Hi, if a package contains python code with a variable named _m, then after installing that package

Bug#1010366: python3.10: python variables called _m lead to unreproducible pyc installations

2022-04-29 Thread Johannes Schauer Marin Rodrigues
Source: python3.10 Version: 3.10.4-3 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: randomness X-Debbugs-Cc: jo...@debian.org, reproducible-b...@lists.alioth.debian.org Hi, if a package contains python code with a variable named _m, then after

Bug#1010367: python3.10: python variables called _m lead to unreproducible pyc installations

2022-04-29 Thread Johannes Schauer Marin Rodrigues
Source: python3.10 Version: 3.10.4-3 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: randomness X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org Hi, if a package contains python code with a variable named _m, then after installing that package

Bug#1010171: sbuild's "unshare" test fails with gpg-agent 2.2.34-1

2022-04-26 Thread Johannes Schauer Marin Rodrigues
Hi dkg, Quoting Daniel Kahn Gillmor (2022-04-25 18:49:14) > When trying to upgrade to gnupg2 from version 2.2.27-1 to version > 2.2.34-1, we see a failure in the unshare-qemuwrapper test: > > https://ci.debian.net/data/autopkgtest/testing/amd64/s/sbuild/21152998/log.gz > > + ssh

Bug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop

2022-04-26 Thread Johannes Schauer Marin Rodrigues
Hi Vagrant, Quoting Vagrant Cascadian (2022-04-26 02:07:51) > On 2022-04-24, Vagrant Cascadian wrote: > > On 2022-04-19, Johannes Schauer Marin Rodrigues wrote: > >> currently, we add the following to the arm64 kernel config provided by > >> the Debian kernel

Bug#1009859: sbuild does not download http(s) .dsc files if libwww-perl is not installed

2022-04-19 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Carles Pina i Estany (2022-04-19 13:39:23) > sbuild does not download packages unless libwww-perl is installed. > > To reproduce: > > $ docker run -it debian:bullseye /bin/bash # just to have a clean system > # apt-get update && apt-get -y install sbuild # same final result as using

Bug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop

2022-04-19 Thread Johannes Schauer Marin Rodrigues
Source: linux Version: 5.10.106-1 Severity: wishlist X-Debbugs-Cc: jo...@debian.org Hi, currently, we add the following to the arm64 kernel config provided by the Debian kernel packaging to build a kernel that powers the MNT Reform 2 open source laptop: CONFIG_DRM_LVDS_CODEC=m

Bug#1009797: apt: support "nodoc" build profile

2022-04-18 Thread Johannes Schauer Marin Rodrigues
Quoting David Kalnischkies (2022-04-18 23:16:40) > On Sun, Apr 17, 2022 at 06:50:19PM -0700, Vagrant Cascadian wrote: > > I thought docbook* and xsltproc could also be excluded from the > > Build-Depends, but that triggered some other build failures. > > They (alongside po4a) are used to build

Bug#1004171: bash: Replace add-shell/remove-shell with declarative shells.d trigger

2022-04-13 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Johannes Schauer Marin Rodrigues (2022-01-22 09:25:43) > the attached patch replaces add-shell/remove-shell with the declarative > shells.d trigger from debianutils. > > For details about this new mechanism see https://bugs.debian.org/990440. > > This further

Bug#944485: mmdebstrap: please implement the creation of QEMU/KVM images for autopkgtest-virt-qemu

2022-04-02 Thread Johannes Schauer Marin Rodrigues
Quoting Christian Kastner (2022-03-23 21:36:59) > On 2022-03-23 12:43, Johannes Schauer Marin Rodrigues wrote: > > Quoting Francesco Poli (2022-03-23 00:09:21) > > Full: the problem with the current version of > > mmdebstrap-autopkgtest-build-qemu > > is, that it

Bug#1008240: Inside mmdebstrap hooks, find /dev/ -type f matches irregular files

2022-03-25 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Trent W. Buck (2022-03-25 05:15:41) > I see a quite odd behaviour where "find ... -type f" inside a customize hook > is matching device files. > As a simple test, "find /dev -type f" finds /dev/zero inside mmdebstrap, but > not outside mmdebstrap. the unshared user doesn't have

Bug#944485: mmdebstrap: please implement the creation of QEMU/KVM images for autopkgtest-virt-qemu

2022-03-23 Thread Johannes Schauer Marin Rodrigues
Hi Francesco, Quoting Francesco Poli (2022-03-23 00:09:21) > Do I understand correctly that mmdebstrap-autopkgtest-build-qemu is currently > [included] in the Debian source package, but not shipped in the Debian binary > package? > > $ dpkg -L mmdebstrap | grep qemu > > gives no output. > >

Bug#1008096: glib2.0: only run clean-up-unmanaged-libraries on upgrades

2022-03-22 Thread Johannes Schauer Marin Rodrigues
Source: glib2.0 Version: 2.66.8-1 Severity: normal Tags: patch X-Debbugs-Cc: jo...@debian.org Hi, to support foreign architecture DPKG_ROOT, I recently filed #1007754 against src:libgcrypt20. This bug does *not* implement DPKG_ROOT support for src:glib2.0 (and there is currently no reason for

Bug#983421: init-system-helpers: please respect DPKG_ROOT when checking for /usr/sbin/policy-rc.d

2022-03-17 Thread Johannes Schauer Marin Rodrigues
Dear init-system-helpers maintainers, Quoting Johannes Schauer Marin Rodrigues (2021-08-20 21:33:00) > Quoting Johannes 'josch' Schauer (2021-02-24 00:14:16) > > if dpkg (since 1.18.5) is run with --force-script-chrootless, it sets the > > variable DPKG_ROOT to the directory

Bug#1007764: gcc-defaults: please support DPKG_ROOT

2022-03-16 Thread Johannes Schauer Marin Rodrigues
Source: gcc-defaults Version: 1.194 Severity: normal Tags: patch User: debian-d...@lists.debian.org Usertags: dpkg-root-support X-Debbugs-Cc: jo...@debian.org Hi, when creating chroots for new architectures that are in the process of being bootstrapped without yet having emulation support from

Bug#1007758: shadow: please consider avoiding chroot in shadowconfig

2022-03-16 Thread Johannes Schauer Marin Rodrigues
Source: shadow Version: 1:4.11.1+dfsg1-2 Severity: normal Tags: patch User: debian-d...@lists.debian.org Usertags: dpkg-root-support X-Debbugs-Cc: jo...@debian.org Hi, when creating chroots for new architectures that are in the process of being bootstrapped without yet having emulation support

Bug#1007756: tzdata: please support DPKG_ROOT

2022-03-16 Thread Johannes Schauer Marin Rodrigues
Source: tzdata Version: 2021e-1 Severity: normal Tags: patch User: debian-d...@lists.debian.org Usertags: dpkg-root-support X-Debbugs-Cc: jo...@debian.org Hi, when creating chroots for new architectures that are in the process of being bootstrapped without yet having emulation support from qemu,

Bug#1007754: libgcrypt20: clean-up-unmanaged-libraries breaks foreign architecture DPKG_ROOT support

2022-03-16 Thread Johannes Schauer Marin Rodrigues
Source: libgcrypt20 Version: 1.8.7-6 Severity: normal Tags: patch User: debian-d...@lists.debian.org Usertags: dpkg-root-support X-Debbugs-Cc: jo...@debian.org Hi, the script clean-up-unmanaged-libraries does not support DPKG_ROOT which breaks creating foreign architecture chroots with dpkg

Bug#1001484: sfepy: (autopkgtest) needs update for python3.10: Sequence' from 'collections' is removed

2022-03-14 Thread Johannes Schauer Marin Rodrigues
Control: tag -1 + patch Dear sfepy maintainers, On Fri, 10 Dec 2021 21:49:08 +0100 Paul Gevers wrote: > Currently this regression is blocking the migration of python3-defaults > to testing [1]. https://docs.python.org/3/whatsnew/3.10.html lists > what's new in Python3.10, it may help to

Bug#1007189: searx: Searx will not run, gives a python related error

2022-03-13 Thread Johannes Schauer Marin Rodrigues
Hi Anonymousellama21, Quoting Anonymousellama21 (2022-03-13 04:36:19) > Dear Maintainer, > > I've just installed searx and ran "searx-run" and got the following error: > anon@anon:/$ searx-run > Traceback (most recent call last): > File "/usr/bin/searx-run", line 33, in >

Bug#944485: mmdebstrap: please implement the creation of QEMU/KVM images for autopkgtest-virt-qemu

2022-03-11 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Francesco Poli (2022-01-13 23:52:02) > On Mon, 10 Jan 2022 23:18:36 +0100 Johannes Schauer Marin Rodrigues wrote: > > You could set TMPDIR to a location that has enough space. > > I had tried, if you recall. > But you told me that the temporary directory must

Bug#911977: how do we correctly guess the VM name in autopkgtest?

2022-03-09 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Andrea Pappacoda (2022-02-19 15:39:12) > > I have in my ~/.sbuildrc: > > > > $autopkgtest_opts = [ '--', 'schroot', '%r-%a-sbuild' ]; > > > > The %r and %a escapes expand to the current distribution and architecture. > > Thanks, this works really well! Would it be possible for

Bug#944485: mmdebstrap: please implement the creation of QEMU/KVM images for autopkgtest-virt-qemu

2022-03-04 Thread Johannes Schauer Marin Rodrigues
Quoting Francesco Poli (2022-03-04 19:22:11) > > I've put this into the examples directory for now. I'm not sure whether I > > want to make this into a script that can be put into PATH and which would > > then also need options to set the image size and distribution. > > I will comment on your

Bug#944485: mmdebstrap: please implement the creation of QEMU/KVM images for autopkgtest-virt-qemu

2022-03-04 Thread Johannes Schauer Marin Rodrigues
Quoting Francesco Poli (2022-03-01 23:53:27) > I performed the first test: I seem to be able to use the resulting image as a > testbed for autopkgtest! awesome! Feel free to close this bug then. > > Can you share the final version of your script? Maybe I should include it > > somewhere in the

Bug#1006694: debianutils: update-shells --root default and merged-/usr support

2022-03-02 Thread Johannes Schauer Marin Rodrigues
Source: debianutils Version: 5.7-0.1 Severity: normal Tags: patch User: debian-d...@lists.debian.org Usertags: dpkg-root-support X-Debbugs-Cc: jo...@debian.org Hi, I'm filing this as a tracking bug with usertags for the following two MR I filed on salsa:

Bug#1006692: glibc: libc6 postinst: do not re-exec init if DPKG_ROOT is set

2022-03-02 Thread Johannes Schauer Marin Rodrigues
Source: glibc Version: 2.33-7 Severity: normal Tags: patch User: debian-d...@lists.debian.org Usertags: dpkg-root-support X-Debbugs-Cc: jo...@debian.org Hi, when glibc is installed with $DPKG_ROOT set to a non-empty string, then "systemctl daemon-reexec" or "telinit" should not be executed,

Bug#944485: mmdebstrap: please implement the creation of QEMU/KVM images for autopkgtest-virt-qemu

2022-02-28 Thread Johannes Schauer Marin Rodrigues
Quoting Francesco Poli (2022-03-01 00:49:50) > > > However, it leaves a lot of "production scrap" within /dev/shm : > > > > > > $ du --si -s /dev/shm/.guestfs-1000/ > > > 755M/dev/shm/.guestfs-1000/ > > > > > > More than 750 MB of "production scrap"! > > > > > > Why does guestfish do this? >

Bug#1003188: bullseye-pu: package mmdebstrap/0.7.5-2.2

2022-02-28 Thread Johannes Schauer Marin Rodrigues
Quoting Adam D. Barratt (2022-02-19 19:07:46) > On Wed, 2022-01-05 at 20:28 +0100, Johannes Schauer Marin Rodrigues wrote: > > Currently, when a user happens to have an ASCII armored key in > > /etc/apt/trusted.gpg.d, running mmdebstrap without any special > > options &

Bug#944485: mmdebstrap: please implement the creation of QEMU/KVM images for autopkgtest-virt-qemu

2022-02-28 Thread Johannes Schauer Marin Rodrigues
Hi Francesco, Quoting Francesco Poli (2022-02-26 00:35:01) > At least, it completes without any error. > And it generates a 'debian-unstable.qcow2' image that can boot, if I > test it with: > > $ qemu-system-x86_64 -enable-kvm -m 512 -serial > unix:/tmp/ttyS0,server,nowait -drive >

Bug#944485: mmdebstrap: please implement the creation of QEMU/KVM images for autopkgtest-virt-qemu

2022-02-24 Thread Johannes Schauer Marin Rodrigues
Quoting Francesco Poli (2022-02-24 23:14:43) > On Wed, 23 Feb 2022 00:03:01 +0100 Francesco Poli wrote: > > [...] > > I will (hopefully soon) try with TMPDIR=/dev/shm > > and let you know. > > Unfortunately, it does not seem to work this way, either. > > I: automatically chosen mode: unshare

Bug#1005857: chmod 700 . && mmdebstrap sid /tmp/tmp.ext2 fails in File::Find

2022-02-16 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Trent W. Buck (2022-02-16 06:19:46) > mmdebstrap's approx_disk_usage calls File::Find find(), which > for some reason cares about the permissions of $PWD. > This is the case even when writing the .ext2 somewhere else. > > bash5$ mkdir /tmp/a > bash5$ cd /tmp/a > bash5$

Bug#1004710: Please pass "-r" to useradd when needed

2022-02-10 Thread Johannes Schauer Marin Rodrigues
Hi Jason, Quoting Jason Franklin (2022-02-11 03:14:23) > I have been helping Marc Haber with some of the issues in adduser, so I > suppose it is appropriate for me to chime in here. > > Thanks so much for the report and for the investigative work so far! > > Here are my thoughts... > > The

Bug#1004710: Please pass "-r" to useradd when needed

2022-02-10 Thread Johannes Schauer Marin Rodrigues
Hi Marc, Quoting Bálint Réczey (2022-02-10 22:46:50) > Sorry for the delay, I tried bumping the severity to buy myself some time. > > It seems this is an adduser bug and the following patch fixes it: > --- adduser.orig2018-09-15 21:12:39.0 +0200 > +++ adduser2022-02-10

Bug#1004710: [Pkg-shadow-devel] Bug#1004710: passwd: 4.11.1 breaks mmdebstrap testsuite by empty directories in /var/mail and /var/spool/mail

2022-02-09 Thread Johannes Schauer Marin Rodrigues
Hi Bálint, Quoting Bálint Réczey (2022-02-02 00:10:00) > > Is the creation of these empty directories intended? > > I'm not sure yet. > > > Do you have an explanation why they are only created with debootstrap? > > Not yet, but thank you for the bug report. thank you for looking into it! Did

Bug#1004969: ITP: commandlines -- Python library for command line application development

2022-02-04 Thread Johannes Schauer Marin Rodrigues
Quoting Paulo Roberto Alves de Oliveira (aka kretcheu) (2022-02-04 15:34:44) > * Package name: commandlines Please don't call the source package "python-commandlines" or similar to prevent polluting the global namespace with such a generic name. signature.asc Description: signature

Bug#990188: allow udevadm to fail

2022-02-03 Thread Johannes Schauer Marin Rodrigues
Hi Laszlo, Quoting Johannes Schauer Marin Rodrigues (2021-12-26 15:49:53) > udisk2 also runs udevadm in its postinst and faced the same problem as these > three bugs. The solution was to allow udevadm to fail: > > https://salsa.debian.org/utopia-team/udis

Bug#1004558: python3.10: reproducible pyc files -- please consider applying this backported patch

2022-02-01 Thread Johannes Schauer Marin Rodrigues
Quoting Johannes Schauer Marin Rodrigues (2022-01-30 14:35:29) > currently, pyc files generated after installation are not reproducible. > Namely, the elements in frozen sets are not ordered reproducibly. This > means that to create a bit-by-bit reproducible Debian chroot including >

Bug#1004557: man-db: please make index.db installations reproducible

2022-02-01 Thread Johannes Schauer Marin Rodrigues
corruption (compare > https://bugs.launchpad.net/ubuntu/+source/man-db/+bug/1411633 / > https://bugs.debian.org/1004355). Thanks for your input! It then seems that we should indeed adjust the mtime of the symlinks instead. I'm thus reassigning this bug to dpkg and attached a tested patch w

Bug#1004710: passwd: 4.11.1 breaks mmdebstrap testsuite by empty directories in /var/mail and /var/spool/mail

2022-01-31 Thread Johannes Schauer Marin Rodrigues
Package: passwd Version: 1:4.11.1+dfsg1-1 Severity: normal X-Debbugs-Cc: jo...@debian.org Control: affects -1 mmdebstrap Hi, steps to reproduce: $ sudo debootstrap unstable debian-unstable-good https://snapshot.debian.org/archive/debian/20220131T090427Z/ $ sudo debootstrap unstable

Bug#1004557: man-db: please make index.db installations reproducible

2022-01-31 Thread Johannes Schauer Marin Rodrigues
Quoting Johannes Schauer Marin Rodrigues (2022-01-31 22:23:53) > I talked with Guillem about the possibility of changing update-alternatives > to produce reproducible mtimes. I'm adding debian-d...@lists.debian.org to > discuss having a reproducible index.db by changing unattended

Bug#1004557: man-db: please make index.db installations reproducible

2022-01-31 Thread Johannes Schauer Marin Rodrigues
Quoting Colin Watson (2022-01-31 03:28:07) > > But if that's the wrong approach, lets think of the alternative: making > > sure that the mtimes of manual pages is reproducible. If I use gdbm_dump on > > the index.db of two different chroots, then it looks like the following > > manual pages have

Bug#1004557: man-db: please make index.db installations reproducible

2022-01-30 Thread Johannes Schauer Marin Rodrigues
Hi Colin, thank you for your quick reply! :) Quoting Colin Watson (2022-01-30 15:03:30) > On Sun, Jan 30, 2022 at 02:27:05PM +0100, Johannes Schauer Marin Rodrigues > wrote: > > currently, the index.db files created by man-db -c are unreproducible > > when creating a Debian

Bug#1004558: python3.10: reproducible pyc files -- please consider applying this backported patch

2022-01-30 Thread Johannes Schauer Marin Rodrigues
Source: python3.10 Version: 3.10.2-1 Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: randomness X-Debbugs-Cc: jo...@debian.org, reproducible-b...@lists.alioth.debian.org Hi, currently, pyc files generated after installation are not reproducible. Namely,

Bug#1004557: man-db: please make index.db installations reproducible

2022-01-30 Thread Johannes Schauer Marin Rodrigues
Source: man-db Version: 2.9.4-4 Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: jo...@debian.org, reproducible-b...@lists.alioth.debian.org Hi, currently, the index.db files created by man-db -c are unreproducible when creating a

Bug#864082: Improved patch

2022-01-28 Thread Johannes Schauer Marin Rodrigues
Hi Roland, Quoting Roland Clobus (2022-01-28 18:22:17) > Sorry about the noise, as far as I'm concerned, you made no noise but you made a very valuable contribution instead. Thank you! :) > Thanks for releasing a new version of fontconfig with the patch for the > reproducible cache files >

Bug#1004302: mmdebstrap: Unable to specify APT pinning (via Dir::Etc::preferencesparts)

2022-01-25 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Benjamin Drung (2022-01-25 21:01:11) > > I find it interesting that somebody is using the --simulate option. In > > what scenario is it useful to have it? > > We have a web UI to select packages (plus their version) and > repositories that we want to add to the image that we built.

Bug#1004302: mmdebstrap: Unable to specify APT pinning (via Dir::Etc::preferencesparts)

2022-01-25 Thread Johannes Schauer Marin Rodrigues
Quoting Benjamin Drung (2022-01-25 17:48:42) > > I do not yet understand why your "copy-in" essential hook where you copy > > bookworm.pref into /etc/apt/preferences.d inside the chroot doesn't solve > > this problem for you. Even though mmdebstrap doesn't run apt from inside > > the chroot

Bug#1004349: img2pdf: Some GIF tests need to be disabled for Pillow >= 9.0.0

2022-01-25 Thread Johannes Schauer Marin Rodrigues
Package: img2pdf Version: 0.4.2-1 Severity: normal X-Debbugs-Cc: jo...@debian.org Control: tag -1 + help Currently, img2pdf has some of its testsuite disabled because Pillow 9.0.0 will emit all GIF frames after the first as RGB images instead of palette images. An easy fix would be to change the

Bug#996747: src:debianutils: fails to migrate to testing for too long: blocked by sramacher

2022-01-24 Thread Johannes Schauer Marin Rodrigues
Hi Sebastian, On Fri, 21 Jan 2022 13:52:15 +0100 Johannes Schauer Marin Rodrigues wrote: > Sebastian, do you think that this is a solution that would allow debianutils > to > be unblocked from migration to testing? the recent debianutils NMU by waldi implements the tech ctte decision

Bug#1004302: mmdebstrap: Unable to specify APT pinning (via Dir::Etc::preferencesparts)

2022-01-24 Thread Johannes Schauer Marin Rodrigues
Quoting Benjamin Drung (2022-01-24 17:14:18) > > to make sure I understand your problem correctly: The mmdebstrap version in > > unstable is doing exactly what you want/expect but only the version in > > stable is not doing what you want? > > Yes, The difference you see between running the

Bug#1004302: mmdebstrap: Unable to specify APT pinning (via Dir::Etc::preferencesparts)

2022-01-24 Thread Johannes Schauer Marin Rodrigues
Quoting Benjamin Drung (2022-01-24 16:22:43) > I tested this in a minimal Debian schroot: > > ``` > apt -y install mmdebstrap > mkdir -p preferences.d > printf 'Package: *\nPin: release l=Debian,n=bookworm\nPin-Priority: 400\n' > > preferences.d/bookworm.pref > mmdebstrap -v --variant=minbase \

Bug#944729: closed by Debian FTP Masters (reply to Hilko Bengen ) (Bug#944729: fixed in libguestfs 1:1.46.2-6)

2022-01-23 Thread Johannes Schauer Marin Rodrigues
Hi Hilko, Quoting Debian Bug Tracking System (2022-01-23 12:51:08) > This is an automatic notification regarding your Bug report > which was filed against the src:libguestfs package: > > #944729: libguestfs: Please add an autopkgtest > > It has been closed by Debian FTP Masters > (reply to

Bug#1004167: debianutils: tries to overwrite /usr/share/man/fr/man1/readlink.1.gz, also in manpages-fr

2022-01-22 Thread Johannes Schauer Marin Rodrigues
Control: tag -1 + patch On Sat, 22 Jan 2022 04:08:18 +0100 Vincent Lefevre wrote: > I get the following error when I want to upgrade: > > Unpacking debianutils (5.6-0.1) over (5.5-1) ... > dpkg: error processing archive > /var/cache/apt/archives/debianutils_5.6-0.1_amd64.deb (--unpack): >

Bug#1004172: dash: Replace add-shell/remove-shell with declarative shells.d trigger

2022-01-22 Thread Johannes Schauer Marin Rodrigues
Package: dash Version: 0.5.11+git20210120+802ebd4-2 Severity: normal Tags: patch X-Debbugs-Cc: jo...@debian.org Hi, the attached patch replaces add-shell/remove-shell with the declarative shells.d trigger from debianutils. For details about this new mechanism see https://bugs.debian.org/990440.

Bug#1004171: bash: Replace add-shell/remove-shell with declarative shells.d trigger

2022-01-22 Thread Johannes Schauer Marin Rodrigues
elog 2022-01-06 17:16:52.0 +0100 +++ bash-5.1/debian/changelog 2022-01-22 09:12:42.0 +0100 @@ -1,3 +1,11 @@ +bash (5.1-6.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Replace add-shell/remove-shell with declarative shells.d trigger. +Closes: #XXX +

Bug#1000866: Source package is missing files required to make a derived work

2022-01-21 Thread Johannes Schauer Marin Rodrigues
Control: tag -1 + patch On Tue, 30 Nov 2021 12:08:44 + Robie Basak wrote: > If I patch the debianutils source package, then I find that I cannot > easily rebuild it without the following files from Salsa VCS that are > not included in the Debian source package: > >

Bug#996747: src:debianutils: fails to migrate to testing for too long: blocked by sramacher

2022-01-21 Thread Johannes Schauer Marin Rodrigues
Hi Sebastian, On Mon, 18 Oct 2021 06:39:01 +0200 Helmut Grohne wrote: > As recently announced [1], the Release Team now considers packages that are > out-of-sync between testing and unstable for more than 60 days as having a > Release Critical bug in testing. Your package src:debianutils has

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-de...@lists.debian.org, jo...@debian.org * Package name: debianutils-tempfile Version : 4.11 Upstream Author : Johannes Schauer Marin Rodrigues * URL : https

Bug#986694: sbuild: unshare: allow access to local repositories or bind mounting additional directories

2022-01-20 Thread Johannes Schauer Marin Rodrigues
Hi, sorry for having ignored your bug for this long. I can only say that I'm sorry for having not replied earlier and I guess I just missed your mail because my daughter was born February last year so in April 2021 I was just completely elsewhere with my head. Sorry again. Quoting bauen1

Bug#824594: please support DPKG_ROOT in base-files' postinst

2022-01-19 Thread Johannes Schauer Marin Rodrigues
Hi Santiago, Quoting Santiago Vila (2022-01-19 23:55:28) > Hi. I've just added $DPKG_ROOT to every (old) change_owner and change_mode > call. thank you! I can confirm that with your 12.2 upload we were able to drop all patches against base-files and DPKG_ROOT support works as expected:

Bug#824594: please support DPKG_ROOT in base-files' postinst

2022-01-19 Thread Johannes Schauer Marin Rodrigues
Quoting Santiago Vila (2022-01-19 22:56:42) > El 19/1/22 a las 22:53, Johannes Schauer Marin Rodrigues escribió: > > Understood. Then let me scale back the patch a bit more. Now the attached > > patch > > uses /etc/passwd from the outside system and thus uses plain chown ca

Bug#824594: please support DPKG_ROOT in base-files' postinst

2022-01-19 Thread Johannes Schauer Marin Rodrigues
Hi Santiago, Quoting Santiago Vila (2022-01-19 22:51:51) > Sorry for the late reply. no worries. :) > I've made a maintainer upload which is basically your debdiff but without the > changes I do not feel comfortable with (i.e. without the functions > change_owner and change_mode). > > I really

Bug#824594: please support DPKG_ROOT in base-files' postinst

2022-01-19 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Santiago Vila (2022-01-19 22:15:44) > El 19/1/22 a las 22:09, Johannes Schauer Marin Rodrigues escribió: > > Quoting Johannes Schauer Marin Rodrigues (2021-10-23 11:08:56) > >> I just wanted to send a friendly ping about DPKG_ROOT support of > >> bas

Bug#824594: please support DPKG_ROOT in base-files' postinst

2022-01-19 Thread Johannes Schauer Marin Rodrigues
Hi Santiago, Quoting Johannes Schauer Marin Rodrigues (2021-10-23 11:08:56) > I just wanted to send a friendly ping about DPKG_ROOT support of base-files. > I hope that I was able to address all your questions in my last mail to this > bug. If there is anything else I can do to help yo

Bug#993161: pam: some remaining changes for DPKG_ROOT

2022-01-18 Thread Johannes Schauer Marin Rodrigues
Hi Sam, Quoting Sam Hartman (2022-01-18 01:28:50) > >>>>> "Johannes" == Johannes Schauer Marin Rodrigues > >>>>> writes: > > Johannes> Hi Steve, Quoting Johannes Schauer Marin Rodrigues > Johannes> (2021-12-08 10:00:31) &g

Bug#993161: pam: some remaining changes for DPKG_ROOT

2022-01-17 Thread Johannes Schauer Marin Rodrigues
Hi Steve, Quoting Johannes Schauer Marin Rodrigues (2021-12-08 10:00:31) > support for DPKG_ROOT has been accepted by the maintainers of base-passwd, > bash, coreutils, dash, dbus, debconf, debhelper, debianutils, dpkg, glibc, and > shadow. > > base-files and pam are the onl

Bug#996540: Post install fails when run as non-root user and does not respect PKG_ROOT

2022-01-17 Thread Johannes Schauer Marin Rodrigues
Quoting Glenn Washburn (2022-01-17 08:42:24) > I'll restate my use case briefly here. The use case is installing packages as > an unprivileged user to a user writable location (I don't have privileges on > this machine and can't chroot). This can be done by invoking the dpkg binary > with the

Bug#1003661: img2pdf's autopkg tests fail with pillow 9.0.0

2022-01-16 Thread Johannes Schauer Marin Rodrigues
Control: retitle -1 Pillow claims GIF frame to be mode RGB instead of P Control: reassign -1 pillow 9.0.0 Hi, Quoting Matthias Klose (2022-01-13 12:23:39) > img2pdf's autopkg tests fail with pillow 9.0.0, as seen at > https://tracker.debian.org/pkg/img2pdf > > === short

<    1   2   3   4   5   6   7   8   9   10   >