Devuan bug report logs - #796
debootstrap excalibur from daedalus

version graph

Package: debootstrap; Maintainer for debootstrap is Devuan-Dev Team <devuan-dev@lists.dyne.org>; Source for debootstrap is src:debootstrap.

Reported by: dan <dandudikof@gmail.com>

Date: Tue, 19 Sep 2023 16:04:02 UTC

Severity: normal

Found in version debootstrap/1.0.128+nmu2devuan2

Fixed in version 1.0.134devuan1

Done: dak@devuan.org

Reply or subscribe to this bug.

Toggle useless messages

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


Report forwarded to devuan-bugs@lists.dyne.org, Devuan-Dev Team <devuan-dev@lists.dyne.org>:
bug#796; Package debootstrap. (Tue, 19 Sep 2023 16:04:02 GMT) (full text, mbox, link).


Acknowledgement sent to dan <dandudikof@gmail.com>:
New bug report received and forwarded. Copy sent to Devuan-Dev Team <devuan-dev@lists.dyne.org>. (Tue, 19 Sep 2023 16:04:03 GMT) (full text, mbox, link).


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

From: dan <dandudikof@gmail.com>
To: submit@bugs.devuan.org
Subject: debootstrap excalibur from daedalus
Date: Tue, 19 Sep 2023 12:02:13 -0400
Package: debootstrap
Version: 1.0.128+nmu2devuan2

invoking
# debootstrap excalibur /mnt/devuan6

leads to output of in terminal

W: Failure trying to run: chroot "/mnt/devuan6" dpkg --force-overwrite 
--force-confold --skip-same-version --install 
/var/cache/apt/archives/adduser_3.137_all.deb 
/var/cache/apt/archives/cron-daemon-common_3.0pl1-175_all.deb
W: See /mnt/devuan6/debootstrap/debootstrap.log for details (possibly 
the package cron-daemon-common is at fault)


and relevant lines from /mnt/devuan6/debootstrap/debootstrap.log are


Preparing to unpack .../archives/adduser_3.137_all.deb ...
Unpacking adduser (3.137) ...
Preparing to unpack .../cron-daemon-common_3.0pl1-175_all.deb ...
Unpacking cron-daemon-common (3.0pl1-175) ...
Setting up adduser (3.137) ...
dpkg: dependency problems prevent configuration of cron-daemon-common:
 cron-daemon-common depends on systemd | systemd-standalone-sysusers | 
systemd-sysusers; however:
  Package systemd is not installed.
  Package systemd-standalone-sysusers is not installed.
  Package systemd-sysusers is not installed.

dpkg: error processing package cron-daemon-common (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 cron-daemon-common


system running debootstrap is deadalus

# uname -a
Linux pavilion1 6.1.0-11-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-4 
(2023-08-08) x86_64 GNU/Linux


Information forwarded to devuan-bugs@lists.dyne.org, Devuan-Dev Team <devuan-dev@lists.dyne.org>:
bug#796; Package debootstrap. (Wed, 20 Sep 2023 11:34:01 GMT) (full text, mbox, link).


Message #8 received at 796@bugs.devuan.org (full text, mbox, reply):

From: Mark Hindley <mark@hindley.org.uk>
To: dan <dandudikof@gmail.com>, 796@bugs.devuan.org
Subject: Re: bug#796: debootstrap excalibur from daedalus
Date: Wed, 20 Sep 2023 12:31:56 +0100
Dan,

Thanks for this

On Tue, Sep 19, 2023 at 12:02:13PM -0400, dan wrote:
> 
> Package: debootstrap
> Version: 1.0.128+nmu2devuan2
> 
> invoking
> # debootstrap excalibur /mnt/devuan6
> 
> leads to output of in terminal
> 
> W: Failure trying to run: chroot "/mnt/devuan6" dpkg --force-overwrite
> --force-confold --skip-same-version --install
> /var/cache/apt/archives/adduser_3.137_all.deb
> /var/cache/apt/archives/cron-daemon-common_3.0pl1-175_all.deb
> W: See /mnt/devuan6/debootstrap/debootstrap.log for details (possibly the
> package cron-daemon-common is at fault)

It is well-known that debootstrap has issues with complex dependency
resolution. It does not resolve dependencies like apt.

Any of these options work for me:-

 - debootstrap --exclude=logrotate,cron,cron-daemon-common

 - debootstrap --variant=minbase

 - mmdebstrap

mmdebstrap uses apt for dependency resolution specifically to get around issues like this.

I will look more into why the raw debootstrap fails, but I suspect it originates
in Debian and may be difficult for us to address in Devuan.

Mark

Reply sent to dak@devuan.org:
You have taken responsibility. (Tue, 05 Mar 2024 17:47:33 GMT) (full text, mbox, link).


Notification sent to dan <dandudikof@gmail.com>:
bug acknowledged by developer. (Tue, 05 Mar 2024 17:47:34 GMT) (full text, mbox, link).


Message #13 received at 796-done@bugs.devuan.org (full text, mbox, reply):

From: dak@devuan.org
To: 796-done@bugs.devuan.org
Subject: #796: fixed in src:debootstrap version 1.0.134devuan1
Date: Tue, 05 Mar 2024 17:44:12 +0000
Version: 1.0.134devuan1

Source package debootstrap (1.0.134devuan1) added to Devuan suite unstable.

This closes bug report 796.

Thanks

DAK managing the Devuan archive

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 05 Mar 2024 17:20:49 +0000
Source: debootstrap
Architecture: source
Version: 1.0.134devuan1
Distribution: unstable
Urgency: medium
Maintainer: Devuan-Dev Team <devuan-dev@lists.dyne.org>
Changed-By: Mark Hindley <mark@hindley.org.uk>
Closes: 796 837
Changes:
 debootstrap (1.0.134devuan1) unstable; urgency=medium
 .
   * Merge Debian tag 1.0.134.
   * debootstrap.8: update documentation of Devuan's /usr merged/unmerged
     suites.
   * Add symlink for future Devuan 7 codename 'freia'.
   * Reduce unnecessary diff with Debian.
   * scripts/ceres: remove cruft, only Devuan codenames are relevant here.
   * Rework Devuan handling of merged /usr (Closes: #837).
   * Prefer usr-is-merged over usrmerge, if available.
   * Set default mirror in script/ceres and use deb.devuan.org RR.
   * Exclude cron-daemon-common for excalibur and more recent (Closes: #796).
Checksums-Sha1:
 052b1376a7e14e906ae6f51ec7428dde0bcee4d5 1703 debootstrap_1.0.134devuan1.dsc
 1602d92ada662c56d126d3981208596ea7692db8 92053 debootstrap_1.0.134devuan1.tar.gz
 d8f41220dacd24225f86d6a9e1e7f83a861d59fb 5441 debootstrap_1.0.134devuan1_source.buildinfo
Checksums-Sha256:
 ebd86bf27a6f7aa1d1bc804eeefcde98f12fa9946cedabeeda951c0e6bb950f3 1703 debootstrap_1.0.134devuan1.dsc
 4dfd5a1981cdd7e7878a387a2a473749eb1d0b06b53dc807e471ef6dd868271f 92053 debootstrap_1.0.134devuan1.tar.gz
 e3963c67cecfd33a39d4cfd42faf04fd8d0d5d11a4ccab197da9b18be70514a7 5441 debootstrap_1.0.134devuan1_source.buildinfo
Files:
 443304153d952c2e70ef8c7f6b8ec746 1703 admin optional debootstrap_1.0.134devuan1.dsc
 f52a62162b67622a5f220711ea2fa4ba 92053 admin optional debootstrap_1.0.134devuan1.tar.gz
 503f51904f5d0dfcceb5ec472f84d4c2 5441 admin optional debootstrap_1.0.134devuan1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEcuPLdzMV36LkZHQ9lFMhJFQZIvsFAmXnWcgACgkQlFMhJFQZ
IvtYmwgAmQNxfJhp7Q6sGdzHk37G3ymwSAa3s02iGq/ozkYDkSpYsTQQNbHyKLLf
64RX3sJviSiQR6iWYX9ehDoypdiDj/sf6+Aaplite+wN+pEQDOA5/Zv94gJzOPQT
obz2gCYdFw+9/b5+7mEShgHS4FhffqfupKAqOj034OZUSuk+iZ1fEdIqXVI1j7C5
fchKECQTykq4RMG3iPShJYXEkpBfDVGA7wpR/ESgzMmnFvZ7RCxxFC0JG1AaJLC+
ssYt/pfiQDLOeXdTkn53TtRvN+a8FQ5HjKrHF8gc8nU93CToEMmxzfd+SlkBYvQW
nezVT9YU/GTt5+7vnHiXA40B8BNZCg==
=J6Bn
-----END PGP SIGNATURE-----

Send a report that this bug log contains spam.


Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Wed Dec 25 19:09:00 2024;