Bug 289349 - sysutils/debootstrap: Update to version 1.0.128+nmu2+deb12u2
Summary: sysutils/debootstrap: Update to version 1.0.128+nmu2+deb12u2
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Neel Chauhan
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-07 09:21 UTC by Petteri Valkonen
Modified: 2025-11-15 16:27 UTC (History)
4 users (show)

See Also:
bugzilla: maintainer-feedback? (nc)


Attachments
Patch to update sysutils/debootstrap to version 1.0.128+nmu2+deb12u2 (8.55 KB, patch)
2025-09-07 09:21 UTC, Petteri Valkonen
no flags Details | Diff
Update sysutils/debootstrap to 1.0.128+nmu2+deb12u2 (1.90 KB, patch)
2025-11-15 16:22 UTC, Petteri Valkonen
petteri.valkonen: maintainer-approval?
Details | Diff
Depend on devel/pcre2 instead of devel/pcre (3.70 KB, patch)
2025-11-15 16:22 UTC, Petteri Valkonen
petteri.valkonen: maintainer-approval?
Details | Diff
Fix "Failed to take /etc/passwd lock: Invalid argument" (1.98 KB, patch)
2025-11-15 16:23 UTC, Petteri Valkonen
petteri.valkonen: maintainer-approval?
Details | Diff
Run portfmt (990 bytes, patch)
2025-11-15 16:24 UTC, Petteri Valkonen
petteri.valkonen: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Petteri Valkonen 2025-09-07 09:21:06 UTC
Created attachment 263570 [details]
Patch to update sysutils/debootstrap to version 1.0.128+nmu2+deb12u2

This version fixes a problem where debootstrap would fail to install the previously removed usr-is-merged package on Trixie/Sid:

    E: Couldn't find these debs: usr-is-merged

See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091649

Also perform some other fixes/changes:

- Depend on devel/pcre2 instead of devel/pcre, which has been EOL'd upstream
- Fix "Failed to take /etc/passwd lock: Invalid argument" error
- Run portfmt to tidy up Makefile
Comment 1 ykla 2025-11-14 08:21:10 UTC
Could it be upgraded to the stable version 1.0.141? See [https://tracker.debian.org/pkg/debootstrap](https://tracker.debian.org/pkg/debootstrap). The current version is too low and cannot build Ubuntu 24.04 or Debian 13. I personally tried several times without success, and the patch has undergone some changes. Thanks.
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2025-11-14 11:07:03 UTC
(In reply to Petteri Valkonen from comment #0)
Don't concatenate multiple patches into one file.
Either attach them as separate files, or create a single patch for all changes at once.
Comment 3 Petteri Valkonen 2025-11-15 16:22:12 UTC
Created attachment 265425 [details]
Update sysutils/debootstrap to 1.0.128+nmu2+deb12u2
Comment 4 Petteri Valkonen 2025-11-15 16:22:50 UTC
Created attachment 265426 [details]
Depend on devel/pcre2 instead of devel/pcre
Comment 5 Petteri Valkonen 2025-11-15 16:23:27 UTC
Created attachment 265427 [details]
Fix "Failed to take /etc/passwd lock: Invalid argument"
Comment 6 Petteri Valkonen 2025-11-15 16:24:05 UTC
Created attachment 265428 [details]
Run portfmt
Comment 7 Petteri Valkonen 2025-11-15 16:27:14 UTC
(In reply to Vladimir Druzenko from comment #2)

Sure. I've now attached separate patches for the individual commits which the maintainer can apply as they choose.