Skip to content

installed db should be sorted #1969

@xnox

Description

@xnox

Apko produces unsorted installed db, and apk-tools rewrites it sorted upon any operation:

make local-wolfi
44bce94581e2:/work/packages# grep P: /usr/lib/apk/db/installed 
P:wolfi-baselayout
P:ca-certificates-bundle
P:glibc-locale-posix
P:libgcc
P:glibc
P:ld-linux
P:libcrypto3
P:libssl3
P:zlib
P:apk-tools
P:libxcrypt
P:libcrypt1
P:busybox
P:wolfi-keys
P:wolfi-base
44bce94581e2:/work/packages# apk add libbrotlicommon1
fetch https://packages.wolfi.dev/os/x86_64/APKINDEX.tar.gz
(1/1) Installing libbrotlicommon1 (1.2.0-r1)
OK: 15 MiB in 16 packages
44bce94581e2:/work/packages# grep P: /usr/lib/apk/db/installed 
P:apk-tools
P:busybox
P:ca-certificates-bundle
P:glibc
P:glibc-locale-posix
P:ld-linux
P:libbrotlicommon1
P:libcrypt1
P:libcrypto3
P:libgcc
P:libssl3
P:libxcrypt
P:wolfi-base
P:wolfi-baselayout
P:wolfi-keys
P:zlib
44bce94581e2:/work/packages# apk --version
apk-tools 2.14.10, compiled for x86_64.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions