Skip to content

Architecture specific Packages file lacks arch all packages #22

@agx

Description

@agx

This breaks deboostrap as it only looks at that file to figure out the Priority: required packages, e.g.

dak/debian (has $arch and all in that single file):

$ curl  https://deb.debian.org/debian/dists/bookworm/main/binary-amd64/Packages.xz 2>/dev/null | unxz - | grep -qs "Package: debconf$" && echo "Package debconf found" || echo "Package debconf not found"
Package debconf found

but laniakea only $arch:

$ curl http://repo.scratch.pureos.net/pureos/dists/crimson/main/binary-amd64/Packages.xz 2>/dev/null | unxz - | grep -qs "Package: debconf$" && echo "Package debconf found" || echo "Package debconf not found"
Package debconf not found

It is in the architecture all file though:

$ curl http://repo.scratch.pureos.net/pureos/dists/crimson/main/binary-all/Packages.xz 2>/dev/null | unxz - | grep -qs "Package: debconf$" && echo "Package debconf found" || echo "Package debconf not found"
Package debconf found

but that's not enough to make deboostrap happy.

Would be great if laniakea would mimic what Debian does here so debootstrap can work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions