Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 834723 - dev-util/debootstrap support for devuan debootstrap ?
Summary: dev-util/debootstrap support for devuan debootstrap ?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Georgy Yakovlev
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-07 16:13 UTC by David Duchesne
Modified: 2022-03-08 18:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
devuan-keyring-2017.10.03 (ebuild) (devuan-keyring-2017.10.03.ebuild,553 bytes, text/plain)
2022-03-08 18:52 UTC, David Duchesne
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Duchesne 2022-03-07 16:13:16 UTC
Hi,
Would it be possible to add support for devuan in debootstrap ? Or maybe a devuan specific package is needed since devuan forked the original package here : https://git.devuan.org/devuan/debootstrap

Let me know what you think. Thanks for reading.

Reproducible: Always
Comment 1 Georgy Yakovlev archtester gentoo-dev 2022-03-07 22:40:10 UTC
I think you can just specify URL as parameter.

check /usr/share/debootstrap/scripts, most debian scripts just use sid template (as a symlink)


try something like

debootstrap --arch amd64 ascii /mnt https://deb.devuan.org/merged/ ascii

ascii is supported


also you can just use stable


debootstrap --arch amd64 stable /mnt http://deb.devuan.org/merged/ stable

^ this should give you stable branch of devuan
Comment 2 David Duchesne 2022-03-08 16:56:21 UTC
It works fine indeed.
I used :

debootstrap --no-check-certificate --keyring=usr/share/keyrings/devuan-keyring.gpg --arch amd64 stable chroot https://deb.devuan.org/merged/ stable

--no-check-certificate because their website seems misconfigured.

I extracted the keyring from the deb file here : https://pkgmaster.devuan.org/devuan/pool/main/d/devuan-keyring/devuan-keyring_2017.10.03_all.deb

I will add a devuan-keyring ebuild to my localrepo for peace of mind.

Thanks!
Comment 3 David Duchesne 2022-03-08 17:50:40 UTC
(In reply to David Duchesne from comment #2)
 > --no-check-certificate because their website seems misconfigured.
Well, using https://pkgmaster.devuan.org/merged/dists instead fixes the issue.
Comment 4 Georgy Yakovlev archtester gentoo-dev 2022-03-08 18:48:03 UTC
we do have debian keyring and ubuntu keyring as packages, probably we can add devuan too.

I'll add a to-do and maybe add it later, away right now.

also as I can see debian debootstrap eventually adds debvuan codenames, so probably with next release they will add chimaera codename too. meanwhile 'stable' works =)
Comment 5 David Duchesne 2022-03-08 18:52:19 UTC
Created attachment 766605 [details]
devuan-keyring-2017.10.03 (ebuild)

ebuild for devuan-keyring for those interested