#914282 - O: multistrap -- multiple repository bootstrap based on apt - Debian Bug report logs

Debian Bug report logs - #914282
O: multistrap -- multiple repository bootstrap based on apt

version graph

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Johannes 'josch' Schauer <josch@debian.org>

Date: Wed, 21 Nov 2018 13:15:02 UTC

Severity: normal

Fixed in version 2.2.11+rm

Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, josch@debian.org, wnpp@debian.org:
Bug#914282; Package wnpp. (Wed, 21 Nov 2018 13:15:08 GMT) (full text, mbox, link).


Acknowledgement sent to Johannes 'josch' Schauer <josch@debian.org>:
New Bug report received and forwarded. Copy sent to josch@debian.org, wnpp@debian.org. (Wed, 21 Nov 2018 13:15:08 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Johannes 'josch' Schauer <josch@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: O: multistrap -- multiple repository bootstrap based on apt
Date: Wed, 21 Nov 2018 14:12:03 +0100
Package: wnpp
Severity: normal

I intend to orphan the multistrap package.

The package description is:
 A debootstrap replacement with multiple repository support,
 using apt to handle all dependency issues and conflicts.
 .
 Multistrap includes support for native and foreign architecture
 bootstrap environments. Foreign bootstraps only need minimal
 configuration on the final device. Also supports cleaning up the
 generated bootstrap filesystem to remove downloaded packages and
 hooks to modify the files in the bootstrap filesystem after the
 packages have been unpacked but before being configured.
 .
 Unlike debootstrap, multistrap relies on working versions of
 dpkg and apt outside the final filesystem. If dpkg supports
 MultiArch, foreign architecture libraries can be installed,
 where available.

I took over multistrap maintainership in 2016 because it provides many
advantages over debootstrap because it uses apt as a backend. This in
turn allows multiple repositories, resolution of complex dependencies
and installing foreign architecture packages.

Unfortunately I was never very happy with the codebase which led me to a
big 1500-line-diff rewrite of the codebase:

https://gitlab.mister-muffin.de/josch/multistrap/commit/ff96767b2f6a574e2651768225ad61557880e12f

Followed by a 1842-line-diff commit which even more restructured the
codebase:

https://gitlab.mister-muffin.de/josch/multistrap/commit/cd5dfbbbf2435bae8fc34ac32ee7d716c24bada8

But I still wasn't happy and realized that to make myself happy, I would
have to change behaviour of multistrap that would make its interface
incompatible with earlier versions.

In the end, I ended up with a complete rewrite and out came my package
mmdebstrap:

https://tracker.debian.org/pkg/mmdebstrap

Similar to multistrap it uses apt at its core but in contrast to
multistrap it doesn't offer a configuration file system.

Unfortunately I'm very happy with mmdebstrap and thus I now decided to
not spend more time into multistrap. I did a last upload that fixes a
FTBFS issue and its last outstanding RC bug but after that it's now
orphaned.



Reply sent to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility. (Fri, 24 Jan 2025 16:21:17 GMT) (full text, mbox, link).


Notification sent to Johannes 'josch' Schauer <josch@debian.org>:
Bug acknowledged by developer. (Fri, 24 Jan 2025 16:21:17 GMT) (full text, mbox, link).


Message #10 received at 914282-done@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 591518-done@bugs.debian.org,787989-done@bugs.debian.org,817066-done@bugs.debian.org,838981-done@bugs.debian.org,846744-done@bugs.debian.org,846745-done@bugs.debian.org,846777-done@bugs.debian.org,848215-done@bugs.debian.org,862519-done@bugs.debian.org,863433-done@bugs.debian.org,863434-done@bugs.debian.org,870166-done@bugs.debian.org,881146-done@bugs.debian.org,883777-done@bugs.debian.org,894101-done@bugs.debian.org,908451-done@bugs.debian.org,944967-done@bugs.debian.org,960661-done@bugs.debian.org,914282-done@bugs.debian.org,
Cc: multistrap@packages.debian.org
Subject: Bug#1093962: Removed package(s) from unstable
Date: Fri, 24 Jan 2025 16:20:10 +0000
Version: 2.2.11+rm

Dear submitter,

as the package multistrap has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1093962

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Paul Tagliamonte (the ftpmaster behind the curtain)



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 22 Feb 2025 07:29:08 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Mar 29 22:15:44 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.