BTO It is fine. It just means you don't have previous version of kernel anymore. It gets cleaned up automatically once in a while. If you install LTS kernel/linux-lts, or there is new kernel update, it will show up again and will show you options to boot to other kernel.

  • BTO replied to this.

    alfisya OK, big thanks for the explanation!
    Then everything should be fine :-)

    The new update bricks itself at the point of trying to install baselayout package, it doesn't end up finding sbin (not 100% sure anymore, might've been bin) from that point on it doesn't continue the update and I can't open up any programs like FireFox or the Terminal.
    Tried it on a complete fresh install and it still happens, from my limit understanding I'd make an educated guess and assume that it is due to the new systemd standard.

      Updated yesterday. Rebooted today and updated again. Rebooted. All is normal on Solus Budgie, so far.

      Terry1031 I'd make an educated guess and assume that it is due to the new systemd standard.

      It's a Solus baselayout package problem. This package puts in place the basic "skeleton" of the system (including directories) that forms the foundation of how Solus is organised on disk.

      Ironically, the change was made in preparation for upcoming systemd updates that require /bin and /sbin to be merged into /usr/bin and /usr/sbin respectively. It's a good idea in principle, but the unfortunate reality is that we missed certain outcomes in our internal testing coverage.

      The team is working on sussing out a good solution.

        ermo Okay great, thanks for the quick reply.
        I don't blame any of you because, while I'm not a programmer, I can imagine that that isn't a simple change to just quickly implement.
        I wish you all good luck fixing it!

        budgie, 32 updates, reboot--

        gedit: still broken (light)--not sure it was this sync anyway

        sudo eopkg check: all good except 
        Checking integrity of tar                                            Broken
        Corrupted file: /bin/tar
        Checking integrity of systemd                                        Broken
        Corrupted file: /bin/systemctl
        Corrupted file: /sbin/halt
        Corrupted file: /sbin/init
        Corrupted file: /sbin/poweroff
        Corrupted file: /sbin/reboot
        Corrupted file: /sbin/shutdown
        Checking integrity of ntfs-3g                                        Broken
        Corrupted file: /bin/lowntfs-3g
        Corrupted file: /bin/ntfs-3g
        Corrupted file: /bin/ntfs-3g.probe
        Corrupted file: /bin/ntfscat
        Corrupted file: /bin/ntfscluster
        Corrupted file: /bin/ntfscmp
        Corrupted file: /bin/ntfsdecrypt
        Corrupted file: /bin/ntfsfix
        Corrupted file: /bin/ntfsinfo
        Corrupted file: /bin/ntfsls
        Corrupted file: /bin/ntfsrecover
        Corrupted file: /bin/ntfssecaudit
        Corrupted file: /bin/ntfstruncate
        Corrupted file: /bin/ntfsusermap
        Corrupted file: /bin/ntfswipe
        Corrupted file: /sbin/mkfs.ntfs
        Corrupted file: /sbin/mkntfs
        Corrupted file: /sbin/mount.lowntfs-3g
        Corrupted file: /sbin/mount.ntfs
        Corrupted file: /sbin/mount.ntfs-3g
        Corrupted file: /sbin/ntfsclone
        Corrupted file: /sbin/ntfscp
        Corrupted file: /sbin/ntfslabel
        Corrupted file: /sbin/ntfsresize
        Corrupted file: /sbin/ntfsundelete
        Checking integrity of bash                                           Broken
        Corrupted file: /bin/bash
        Corrupted file: /bin/sh
        Checking integrity of iproute2                                       Broken
        Corrupted file: /sbin/arpd
        Corrupted file: /sbin/bridge
        Corrupted file: /sbin/ctstat
        Corrupted file: /sbin/genl
        Corrupted file: /sbin/ifstat
        Corrupted file: /sbin/ip
        Corrupted file: /sbin/lnstat
        Corrupted file: /sbin/nstat
        Corrupted file: /sbin/routel
        Corrupted file: /sbin/rtacct
        Corrupted file: /sbin/rtmon
        Corrupted file: /sbin/rtstat
        Corrupted file: /sbin/ss
        Corrupted file: /sbin/tc
        Checking integrity of grep                                           Broken
        Corrupted file: /bin/egrep
        Corrupted file: /bin/fgrep
        Corrupted file: /bin/grep
        Checking integrity of util-linux                                     Broken
        Corrupted file: /bin/arch
        Corrupted file: /bin/cal
        Corrupted file: /bin/chfn
        Corrupted file: /bin/chmem
        Corrupted file: /bin/choom
        Corrupted file: /bin/chrt
        Corrupted file: /bin/chsh
        Corrupted file: /bin/col
        Corrupted file: /bin/colcrt
        Corrupted file: /bin/colrm
        Corrupted file: /bin/column
        Corrupted file: /bin/dmesg
        Corrupted file: /bin/eject
        Corrupted file: /bin/enosys
        Corrupted file: /bin/exch
        Corrupted file: /bin/fadvise
        Corrupted file: /bin/fallocate
        Corrupted file: /bin/fincore
        Corrupted file: /bin/findmnt
        Corrupted file: /bin/flock
        Corrupted file: /bin/getopt
        Corrupted file: /bin/hardlink
        Corrupted file: /bin/hexdump
        Corrupted file: /bin/i386
        Corrupted file: /bin/ionice
        Corrupted file: /bin/ipcmk
        Corrupted file: /bin/ipcrm
        Corrupted file: /bin/ipcs
        Corrupted file: /bin/irqtop
        Corrupted file: /bin/isosize
        Corrupted file: /bin/exch
        Corrupted file: /bin/fadvise
        Corrupted file: /bin/fallocate
        Corrupted file: /bin/fincore
        Corrupted file: /bin/findmnt
        Corrupted file: /bin/flock
        Corrupted file: /bin/getopt
        Corrupted file: /bin/hardlink
        Corrupted file: /bin/hexdump
        Corrupted file: /bin/i386
        Corrupted file: /bin/ionice
        Corrupted file: /bin/ipcmk
        Corrupted file: /bin/ipcrm
        Corrupted file: /bin/ipcs
        Corrupted file: /bin/irqtop
        CoCorrupted file: /bin/kill
        Corrupted file: /bin/last
        Corrupted file: /bin/lastb
        Corrupted file: /bin/lastlog2
        Corrupted file: /bin/line
        Corrupted file: /bin/linux32
        Corrupted file: /bin/linux64
        Corrupted file: /bin/logger
        Corrupted file: /bin/login
        Corrupted file: /bin/look
        Corrupted file: /bin/lsblk
        Corrupted file: /bin/lsclocks
        Corrupted file: /bin/lscpu
        Corrupted file: /bin/lsfd
        Corrupted file: /bin/lsipc
        Corrupted file: /bin/lsirq
        Corrupted file: /bin/lslocks
        Corrupted file: /bin/lslogins
        rrupted file: /bin/isosize
        Corrupted file: /bin/lsmem
        Corrupted file: /bin/lsns
        Corrupted file: /bin/mcookie
        Corrupted file: /bin/mesg
        Corrupted file: /bin/more
        Corrupted file: /bin/mount
        Corrupted file: /bin/mountpoint
        Corrupted file: /bin/namei
        Corrupted file: /bin/newgrp
        Corrupted file: /bin/nsenter
        Corrupted file: /bin/pg
        Corrupted file: /bin/pipesz
        Corrupted file: /bin/prlimit
        Corrupted file: /bin/rename
        Corrupted file: /bin/renice
        Corrupted file: /bin/rev
        Corrupted file: /bin/script
        Corrupted file: /bin/scriptlive
        Corrupted file: /bin/scriptreplay
        Corrupted file: /bin/setarch
        Corrupted file: /bin/setpgid
        Corrupted file: /bin/setpriv
        Corrupted file: /bin/setsid
        Corrupted file: /bin/setterm
        Corrupted file: /bin/su
        Corrupted file: /bin/taskset
        Corrupted file: /bin/uclampset
        Corrupted file: /bin/ul
        Corrupted file: /bin/umount
        Corrupted file: /bin/uname26
        Corrupted file: /bin/unshare
        Corrupted file: /bin/utmpdump
        Corrupted file: /bin/uuidgen
        Corrupted file: /bin/uuidparse
        Corrupted file: /bin/vigr
        Corrupted file: /bin/vipw
        Corrupted file: /bin/waitpid
        Corrupted file: /bin/wall
        Corrupted file: /bin/wdctl
        Corrupted file: /bin/whereis
        Corrupted file: /bin/write
        Corrupted file: /bin/x86_64
        Corrupted file: /sbin/addpart
        Corrupted file: /sbin/agetty
        Corrupted file: /sbin/blkdiscard
        Corrupted file: /sbin/blkid
        Corrupted file: /sbin/blkpr
        Corrupted file: /sbin/blkzone
        Corrupted file: /sbin/blockdev
        Corrupted file: /sbin/cfdisk
        Corrupted file: /sbin/chcpu
        Corrupted file: /sbin/ctrlaltdel
        Corrupted file: /sbin/delpart
        Corrupted file: /sbin/fdisk
        Corrupted file: /sbin/findfs
        Corrupted file: /sbin/fsck
        Corrupted file: /sbin/fsck.cramfs
        Corrupted file: /sbin/fsck.minix
        Corrupted file: /sbin/fsfreeze
        Corrupted file: /sbin/fstrim
        Corrupted file: /sbin/hwclock
        Corrupted file: /sbin/ldattach
        Corrupted file: /sbin/losetup
        Corrupted file: /sbin/mkfs
        Corrupted file: /sbin/mkfs.bfs
        Corrupted file: /sbin/mkfs.cramfs
        Corrupted file: /sbin/mkfs.minix
        Corrupted file: /sbin/mkswap
        Corrupted file: /sbin/nologin
        Corrupted file: /sbin/partx
        Corrupted file: /sbin/pivot_root
        Corrupted file: /sbin/readprofile
        Corrupted file: /sbin/resizepart
        Corrupted file: /sbin/rfkill
        Corrupted file: /sbin/rtcwake
        Corrupted file: /sbin/runuser
        Corrupted file: /sbin/sfdisk
        Corrupted file: /sbin/sulogin
        Corrupted file: /sbin/swaplabel
        Corrupted file: /sbin/swapoff
        Corrupted file: /sbin/swapon
        Corrupted file: /sbin/switch_root
        Corrupted file: /sbin/tunelp
        Corrupted file: /sbin/uuidd
        Corrupted file: /sbin/wipefs
        Corrupted file: /sbin/zramctl
        Checking integrity of sed                                            Broken
        Corrupted file: /bin/sed
        Checking integrity of mdadm                                          Broken
        Corrupted file: /sbin/mdadm
        Corrupted file: /sbin/mdmon
        Checking integrity of kmod                                           Broken
        Corrupted file: /bin/kmod
        Corrupted file: /sbin/depmod
        Corrupted file: /sbin/insmod
        Corrupted file: /sbin/lsmod
        Corrupted file: /sbin/modinfo
        Corrupted file: /sbin/modprobe
        Corrupted file: /sbin/rmmod
        Checking integrity of iptables                                       Broken
        Corrupted file: /bin/iptables-xml
        Corrupted file: /sbin/arptables
        Corrupted file: /sbin/arptables-nft
        Corrupted file: /sbin/arptables-nft-restore
        Corrupted file: /sbin/arptables-nft-save
        Corrupted file: /sbin/arptables-restore
        Corrupted file: /sbin/arptables-save
        Corrupted file: /sbin/ebtables
        Corrupted file: /sbin/ebtables-nft
        Corrupted file: /sbin/ebtables-nft-restore
        Corrupted file: /sbin/ebtables-nft-save
        Corrupted file: /sbin/ebtables-restore
        Corrupted file: /sbin/ebtables-save
        Corrupted file: /sbin/ebtables-translate
        Corrupted file: /sbin/ip6tables
        Corrupted file: /sbin/ip6tables-apply
        Corrupted file: /sbin/ip6tables-legacy
        Corrupted file: /sbin/ip6tables-legacy-restore
        Corrupted file: /sbin/ip6tables-legacy-save
        Corrupted file: /sbin/ip6tables-nft
        Corrupted file: /sbin/ip6tables-nft-restore
        Corrupted file: /sbin/ip6tables-nft-save
        Corrupted file: /sbin/ip6tables-restore
        Corrupted file: /sbin/ip6tables-restore-translate
        Corrupted file: /sbin/ip6tables-save
        Corrupted file: /sbin/ip6tables-translate
        Corrupted file: /sbin/iptables
        Corrupted file: /sbin/iptables-apply
        Corrupted file: /sbin/iptables-legacy
        Corrupted file: /sbin/iptables-legacy-restore
        Corrupted file: /sbin/iptables-legacy-save
        Corrupted file: /sbin/iptables-nft
        Corrupted file: /sbin/iptables-nft-restore
        Corrupted file: /sbin/iptables-nft-save
        Corrupted file: /sbin/iptables-restore
        Corrupted file: /sbin/iptables-restore-translate
        Corrupted file: /sbin/iptables-save
        Corrupted file: /sbin/iptables-translate
        Corrupted file: /sbin/nfnl_osf
        Corrupted file: /sbin/xtables-legacy-multi
        Corrupted file: /sbin/xtables-monitor
        Corrupted file: /sbin/xtables-nft-multi
        Checking integrity of fuse2                                          Broken
        Corrupted file: /sbin/mount.fuse
        Checking integrity of nodejs                                         Broken
        Missing file: /usr/lib/node_modules/npm/.npmrc
        Missing file: /usr/lib/node_modules/npm/lib/base-command.js
        Missing file: /usr/lib/node_modules/npm/lib/cli-entry.js
        Missing file: /usr/lib/node_modules/npm/lib/es6/validate-engines.js
        Missing file: /usr/lib/node_modules/npm/lib/utils/completion/installed-deep.js
        Missing file: /usr/lib/node_modules/npm/lib/utils/completion/installed-shallow.js
        Missing file: /usr/lib/node_modules/npm/lib/utils/exit-handler.js
        Missing file: /usr/lib/node_modules/npm/lib/utils/log-shim.js
        Missing file: /usr/lib/node_modules/npm/lib/utils/pulse-till-done.js
        Missing file: /usr/lib/node_modules/npm/lib/utils/replace-info.js
        Missing file: /usr/lib/node_modules/npm/lib/utils/update-notifier.js
        Missing file: /usr/lib/node_modules/npm/lib/workspaces/get-workspaces.js
        Missing file: /usr/lib/node_modules/npm/lib/workspaces/update-workspaces.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/lib/colors.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/lib/custom/trap.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/lib/custom/zalgo.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/lib/extendStringPrototype.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/lib/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/lib/maps/america.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/lib/maps/rainbow.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/lib/maps/random.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/lib/maps/zebra.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/lib/styles.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/lib/system/has-flag.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/lib/system/supports-colors.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/safe.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@colors/colors/themes/generic-logging.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@npmcli/disparity-colors/lib/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@npmcli/disparity-colors/node_modules/ansi-styles/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/@npmcli/disparity-colors/node_modules/ansi-styles/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/@npmcli/disparity-colors/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/are-we-there-yet/lib/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/are-we-there-yet/lib/tracker-base.js
        Missing file: /usr/lib/node_modules/npm/node_modules/are-we-there-yet/lib/tracker-group.js
        Missing file: /usr/lib/node_modules/npm/node_modules/are-we-there-yet/lib/tracker-stream.js
        Missing file: /usr/lib/node_modules/npm/node_modules/are-we-there-yet/lib/tracker.js
        Missing file: /usr/lib/node_modules/npm/node_modules/are-we-there-yet/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/cli-table3/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/cli-table3/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/cli-table3/src/cell.js
        Missing file: /usr/lib/node_modules/npm/node_modules/cli-table3/src/debug.js
        Missing file: /usr/lib/node_modules/npm/node_modules/cli-table3/src/layout-manager.js
        Missing file: /usr/lib/node_modules/npm/node_modules/cli-table3/src/table.js
        Missing file: /usr/lib/node_modules/npm/node_modules/cli-table3/src/utils.js
        Missing file: /usr/lib/node_modules/npm/node_modules/clone/clone.iml
        Missing file: /usr/lib/node_modules/npm/node_modules/clone/clone.js
        Missing file: /usr/lib/node_modules/npm/node_modules/clone/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/color-support/bin.js
        Missing file: /usr/lib/node_modules/npm/node_modules/color-support/browser.js
        Missing file: /usr/lib/node_modules/npm/node_modules/color-support/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/color-support/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/columnify/columnify.js
        Missing file: /usr/lib/node_modules/npm/node_modules/columnify/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/columnify/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/columnify/utils.js
        Missing file: /usr/lib/node_modules/npm/node_modules/columnify/width.js
        Missing file: /usr/lib/node_modules/npm/node_modules/console-control-strings/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/console-control-strings/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/defaults/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/defaults/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/defaults/test.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/base-theme.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/error.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/has-color.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/plumbing.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/process.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/progress-bar.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/render-template.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/set-immediate.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/set-interval.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/spin.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/template-item.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/theme-set.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/themes.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/lib/wide-truncate.js
        Missing file: /usr/lib/node_modules/npm/node_modules/gauge/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/has-unicode/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/has-unicode/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/cjs/assert-valid-pattern.js
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/cjs/ast.js
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/cjs/brace-expressions.js
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/cjs/escape.js
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/cjs/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/cjs/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/cjs/unescape.js
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/mjs/assert-valid-pattern.js
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/mjs/ast.js
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/mjs/brace-expressions.js
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/mjs/escape.js
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/mjs/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/mjs/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/minimatch/dist/mjs/unescape.js
        Missing file: /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/clean-url.js
        Missing file: /usr/lib/node_modules/npm/node_modules/npmlog/lib/log.js
        Missing file: /usr/lib/node_modules/npm/node_modules/npmlog/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/path-scurry/dist/cjs/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/path-scurry/dist/cjs/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/path-scurry/dist/mjs/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/path-scurry/dist/mjs/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/read-package-json/lib/read-json.js
        Missing file: /usr/lib/node_modules/npm/node_modules/read-package-json/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/read/lib/read.js
        Missing file: /usr/lib/node_modules/npm/node_modules/set-blocking/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/set-blocking/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/wcwidth/combining.js
        Missing file: /usr/lib/node_modules/npm/node_modules/wcwidth/index.js
        Missing file: /usr/lib/node_modules/npm/node_modules/wcwidth/package.json
        Missing file: /usr/lib/node_modules/npm/node_modules/wide-align/align.js
        Missing file: /usr/lib/node_modules/npm/node_modules/wide-align/package.json
        Corrupted file: /usr/bin/npm
        Corrupted file: /usr/bin/npx
        Corrupted file: /usr/lib/node_modules/npm/bin/node-gyp-bin/node-gyp.cmd
        Corrupted file: /usr/lib/node_modules/npm/bin/npm
        Corrupted file: /usr/lib/node_modules/npm/bin/npm.cmd
        Corrupted file: /usr/lib/node_modules/npm/bin/npm.ps1
        Corrupted file: /usr/lib/node_modules/npm/bin/npx
        Corrupted file: /usr/lib/node_modules/npm/bin/npx.cmd
        Corrupted file: /usr/lib/node_modules/npm/bin/npx.ps1
        Corrupted file: /usr/lib/node_modules/npm/lib/arborist-cmd.js
        Corrupted file: /usr/lib/node_modules/npm/lib/cli.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/access.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/adduser.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/audit.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/cache.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/ci.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/completion.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/config.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/dedupe.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/deprecate.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/diff.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/dist-tag.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/docs.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/doctor.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/edit.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/exec.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/explain.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/explore.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/find-dupes.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/fund.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/get.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/help-search.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/help.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/hook.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/init.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/install-ci-test.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/install-test.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/install.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/link.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/login.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/logout.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/ls.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/org.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/outdated.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/owner.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/pack.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/ping.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/pkg.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/prefix.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/profile.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/prune.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/publish.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/query.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/rebuild.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/repo.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/root.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/run-script.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/sbom.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/search.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/set.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/shrinkwrap.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/star.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/stars.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/team.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/token.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/uninstall.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/unpublish.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/unstar.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/update.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/version.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/view.js
        Corrupted file: /usr/lib/node_modules/npm/lib/commands/whoami.js
        Corrupted file: /usr/lib/node_modules/npm/lib/lifecycle-cmd.js
        Corrupted file: /usr/lib/node_modules/npm/lib/npm.js
        Corrupted file: /usr/lib/node_modules/npm/lib/package-url-cmd.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/audit-error.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/auth.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/did-you-mean.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/display.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/error-message.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/explain-dep.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/format-search-stream.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/is-windows.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/log-file.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/open-url-prompt.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/open-url.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/otplease.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/read-user-info.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/reify-finish.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/reify-output.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/tar.js
        Corrupted file: /usr/lib/node_modules/npm/lib/utils/timers.js
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-access.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-adduser.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-audit.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-bugs.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-cache.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-ci.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-completion.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-config.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-dedupe.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-deprecate.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-diff.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-dist-tag.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-docs.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-doctor.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-edit.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-exec.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-explain.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-explore.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-find-dupes.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-fund.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-help-search.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-help.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-hook.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-init.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-install-ci-test.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-install-test.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-install.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-link.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-login.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-logout.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-ls.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-org.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-outdated.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-owner.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-pack.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-ping.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-pkg.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-prefix.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-profile.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-prune.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-publish.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-query.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-rebuild.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-repo.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-restart.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-root.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-run-script.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-sbom.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-search.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-shrinkwrap.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-star.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-stars.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-start.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-stop.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-team.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-test.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-token.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-uninstall.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-unpublish.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-unstar.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-update.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-version.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-view.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm-whoami.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npm.1
        Corrupted file: /usr/lib/node_modules/npm/man/man1/npx.1
        Corrupted file: /usr/lib/node_modules/npm/man/man5/folders.5
        Corrupted file: /usr/lib/node_modules/npm/man/man5/install.5
        Corrupted file: /usr/lib/node_modules/npm/man/man5/npm-global.5
        Corrupted file: /usr/lib/node_modules/npm/man/man5/npm-json.5
        Corrupted file: /usr/lib/node_modules/npm/man/man5/npm-shrinkwrap-json.5
        Corrupted file: /usr/lib/node_modules/npm/man/man5/npmrc.5
        Corrupted file: /usr/lib/node_modules/npm/man/man5/package-json.5
        Corrupted file: /usr/lib/node_modules/npm/man/man5/package-lock-json.5
        Corrupted file: /usr/lib/node_modules/npm/man/man7/config.7
        Corrupted file: /usr/lib/node_modules/npm/man/man7/dependency-selectors.7
        Corrupted file: /usr/lib/node_modules/npm/man/man7/developers.7
        Corrupted file: /usr/lib/node_modules/npm/man/man7/logging.7
        Corrupted file: /usr/lib/node_modules/npm/man/man7/orgs.7
        Corrupted file: /usr/lib/node_modules/npm/man/man7/package-spec.7
        Corrupted file: /usr/lib/node_modules/npm/man/man7/registry.7
        Corrupted file: /usr/lib/node_modules/npm/man/man7/removal.7
        Corrupted file: /usr/lib/node_modules/npm/man/man7/scope.7
        Corrupted file: /usr/lib/node_modules/npm/man/man7/scripts.7
        Corrupted file: /usr/lib/node_modules/npm/man/man7/workspaces.7
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/agent/lib/agents.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/agent/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/logging.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/timers.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/add-rm-pkg-deps.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/isolated-reifier.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/rebuild.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/place-dep.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/query-selector-all.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/shrinkwrap.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/tracker.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/definitions/definitions.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/nerf-dart.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/parse-field.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/type-defs.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/umask.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/config/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/git/lib/is.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/git/lib/spawn.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/git/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/lib/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/map-workspaces/lib/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/map-workspaces/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/normalize.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/package-json/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script-pkg.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@npmcli/run-script/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/bundle/dist/build.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/bundle/dist/bundle.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/bundle/dist/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/bundle/dist/validate.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/bundle/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/core/dist/crypto.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/core/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_trustroot.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/sign/dist/bundler/bundle.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/sign/dist/bundler/dsse.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/tlog/entry.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/sign/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/tuf/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/tuf/seeds.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/verify/dist/tlog/intoto.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/verify/dist/trust/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/@sigstore/verify/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/agent-base/dist/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/agent-base/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/binary-extensions/binary-extensions.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/binary-extensions/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/brace-expansion/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/builtins/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/builtins/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/cidr-regex/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/foreground-child/dist/cjs/all-signals.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/foreground-child/dist/mjs/all-signals.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.d.ts.map
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.js.map
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/commonjs/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.d.ts.map
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.js.map
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/esm/ignore.d.ts.map
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/esm/ignore.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/esm/ignore.js.map
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/esm/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/esm/walker.d.ts.map
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/esm/walker.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/dist/esm/walker.js.map
        Corrupted file: /usr/lib/node_modules/npm/node_modules/glob/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/hasown/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/hasown/tsconfig.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/ini/lib/ini.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/ini/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/init-package-json/lib/init-package-json.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/init-package-json/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/ip-address/node_modules/sprintf-js/dist/.gitattributes
        Corrupted file: /usr/lib/node_modules/npm/node_modules/is-cidr/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmaccess/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmdiff/lib/format-diff.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmdiff/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmexec/lib/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmexec/lib/run-script.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmexec/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmfund/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmhook/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmorg/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmpack/lib/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmpack/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmpublish/lib/publish.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmpublish/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmsearch/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmteam/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmversion/lib/enforce-clean.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmversion/lib/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmversion/lib/read-json.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmversion/lib/version.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmversion/lib/write-json.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/libnpmversion/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/minimatch/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/android.py
        Corrupted file: /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypsh.py
        Corrupted file: /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs.py
        Corrupted file: /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py
        Corrupted file: /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/msvs_emulation.py
        Corrupted file: /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pyproject.toml
        Corrupted file: /usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/node-gyp/lib/find-python.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/node-gyp/lib/find-visualstudio.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/node-gyp/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/npm-package-arg/lib/npa.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/npm-package-arg/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/npm-profile/lib/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/npm-profile/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/check-response.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/pacote/lib/dir.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/pacote/lib/fetcher.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/pacote/lib/file.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/pacote/lib/git.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/pacote/lib/registry.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/pacote/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/path-scurry/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/container.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/unesc.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/postcss-selector-parser/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/proc-log/lib/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/proc-log/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/promzard/lib/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/promzard/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/read/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/signal-exit/dist/cjs/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/signal-exit/dist/mjs/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/sigstore/dist/sigstore.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/sigstore/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/socks-proxy-agent/dist/index.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/socks-proxy-agent/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/socks/build/common/helpers.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/socks/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/spdx-expression-parse/package.json
        Corrupted file: /usr/lib/node_modules/npm/node_modules/spdx-expression-parse/scan.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/tar/lib/unpack.js
        Corrupted file: /usr/lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.mjs
        Corrupted file: /usr/lib/node_modules/npm/node_modules/tar/package.json
        Corrupted file: /usr/lib/node_modules/npm/package.json
        Checking integrity of coreutils                                      Broken
        Corrupted file: /bin/basename
        Corrupted file: /bin/cat
        Corrupted file: /bin/chgrp
        Corrupted file: /bin/chmod
        Corrupted file: /bin/chown
        Corrupted file: /bin/cp
        Corrupted file: /bin/cut
        Corrupted file: /bin/date
        Corrupted file: /bin/dd
        Corrupted file: /bin/df
        Corrupted file: /bin/dir
        Corrupted file: /bin/echo
        Corrupted file: /bin/env
        Corrupted file: /bin/false
        Corrupted file: /bin/link
        Corrupted file: /bin/ln
        Corrupted file: /bin/ls
        Corrupted file: /bin/mkdir
        Corrupted file: /bin/mknod
        Corrupted file: /bin/mktemp
        Corrupted file: /bin/mv
        Corrupted file: /bin/nice
        Corrupted file: /bin/pwd
        Corrupted file: /bin/readlink
        Corrupted file: /bin/rm
        Corrupted file: /bin/rmdir
        Corrupted file: /bin/sleep
        Corrupted file: /bin/sort
        Corrupted file: /bin/stty
        Corrupted file: /bin/sync
        Corrupted file: /bin/touch
        Corrupted file: /bin/true
        Corrupted file: /bin/uname
        Corrupted file: /bin/unlink
        Corrupted file: /bin/vdi
        Checking integrity of glibc                                          Broken
        Corrupted file: /sbin/ldconfig
        Corrupted file: /sbin/sln
        Checking integrity of shadow                                         Broken
        Corrupted file: /bin/chage
        Corrupted file: /bin/expiry
        Corrupted file: /bin/getsubids
        Corrupted file: /bin/gpasswd
        Corrupted file: /bin/newgidmap
        Corrupted file: /bin/newuidmap
        Corrupted file: /bin/passwd
        Corrupted file: /bin/sg
        Corrupted file: /sbin/chgpasswd
        Corrupted file: /sbin/chpasswd
        Corrupted file: /sbin/groupadd
        Corrupted file: /sbin/groupdel
        Corrupted file: /sbin/groupmems
        Corrupted file: /sbin/groupmod
        Corrupted file: /sbin/grpck
        Corrupted file: /sbin/grpconv
        Corrupted file: /sbin/grpunconv
        Corrupted file: /sbin/newusers
        Corrupted file: /sbin/pwck
        Corrupted file: /sbin/pwconv
        Corrupted file: /sbin/pwunconv
        Corrupted file: /sbin/useradd
        Corrupted file: /sbin/userdel
        Corrupted file: /sbin/usermod
        Checking integrity of wpa_supplicant                                 Broken
        Corrupted file: /sbin/eapol_test
        Corrupted file: /sbin/wpa_cli
        Corrupted file: /sbin/wpa_passphrase
        Corrupted file: /sbin/wpa_supplicant
        Checking integrity of wpa_supplicant                                 Broken
        Corrupted file: /sbin/eapol_test
        Corrupted file: /sbin/wpa_cli
        Corrupted file: /sbin/wpa_passphrase
        Corrupted file: /sbin/wpa_supplicant
        Checking integrity of acl                                            Broken
        Corrupted file: /bin/chacl
        Corrupted file: /bin/getfacl
        Corrupted file: /bin/setfacl
        Checking integrity of armagetronad                                   OK
        Checking integrity of bzip2                                          Broken
        Corrupted file: /bin/bunzip2
        Corrupted file: /bin/bzcat
        Corrupted file: /bin/bzcmp
        Corrupted file: /bin/bzdiff
        Corrupted file: /bin/bzegrep
        Corrupted file: /bin/bzfgrep
        Corrupted file: /bin/bzgrep
        Corrupted file: /bin/bzip2
        Corrupted file: /bin/bzip2recover
        Corrupted file: /bin/bzless
        Corrupted file: /bin/bzmoreChecking integrity of e2fsprogs                                      Broken
        Corrupted file: /bin/chattr
        Corrupted file: /bin/compile_et
        Corrupted file: /bin/lsattr
        Corrupted file: /bin/mk_cmds
        Corrupted file: /sbin/badblocks
        Corrupted file: /sbin/debugfs
        Corrupted file: /sbin/dumpe2fs
        Corrupted file: /sbin/e2freefrag
        Corrupted file: /sbin/e2fsck
        Corrupted file: /sbin/e2image
        Corrupted file: /sbin/e2label
        Corrupted file: /sbin/e2mmpstatus
        Corrupted file: /sbin/e2scrub
        Corrupted file: /sbin/e2scrub_all
        Corrupted file: /sbin/e2undo
        Corrupted file: /sbin/e4crypt
        Corrupted file: /sbin/e4defrag
        Corrupted file: /sbin/filefrag
        Corrupted file: /sbin/fsck.ext2
        Corrupted file: /sbin/fsck.ext3
        Corrupted file: /sbin/fsck.ext4
        Corrupted file: /sbin/logsave
        Corrupted file: /sbin/mke2fs
        Corrupted file: /sbin/mkfs.ext2
        Corrupted file: /sbin/mkfs.ext3
        Corrupted file: /sbin/mkfs.ext4
        Corrupted file: /sbin/mklost+found
        Corrupted file: /sbin/resize2fs
        Corrupted file: /sbin/tune2fs

        also: windows barely move, runs like poop.
        please advise

        Moderator Edit: Don't paste wall of texts without wrapping them in triple backticks ("`") please.

          brent I think they said some that normal not sure why it would be running slow
          tho.
          I am going to extreme later and do a disk image before I take the leap in no hurry.

            Axios Don't blame you. If they said 20 broken packages was normal I missed it 🙂
            trying the old
            sudo eopkg check | grep Broken | awk '{print $4}' | xargs sudo eopkg it --reinstall
            then the old
            sudo usysconf run -f
            and will reboot and check again. thanks for responding.

              Axios I'm going to hold off personally on the rest of my devices until this is completely sorted out. My laptop was one that got hit with the initial problem, it's working now, but I can't risk being down for work (or games!).

              brent The packages are not broken, the package check itself is not handling them correctly. This was mentioned above as eopkg check showing errors, and is expected.

              Basically eopkg sucks as a package manager (which is why we're replacing it) and due to it's constraints we found that satisfying all of the following was impossible:

              • Allowing people who didn't upgrade to the Friday sync to update and have working systems
              • Allowing people who did upgrade to the Friday sync to update and have working systems
              • Having a "clean" eopkg check that succeeds for all packages.

              Given these constraints we chose the solution that satisfied the first two requirements. That means that eopkg check will show that certain packages (between 20 and 30 depending on what you have installed) are "broken" which is just because it can't handle how the symlinks on the system are setup, not because those packages are actually broken.

                Also, I edited your post but please don't paste walls of text without enclosing them in triple backticks please. See here for how.

                ReillyBrogan That means that eopkg check will show that certain packages (between 20 and 30 depending on what you have installed) are "broken" which is just because it can't handle how the symlinks on the system are setup, not because those packages are actually broken.

                that's exactly what is going on. forgive me if I missed the fine print, apparently I did. A third check shows all the same stuff "broken".
                what threw me:
                1) when the eopkg check | grep Broken | awk '{print $4}' | xargs sudo eopkg it --reinstall command just showed complete success and nothing broken
                2) when sudo eopkg check shows 20 packages broken

                these 2 contradictions exist in the output but if it's all good I'll go about my business. appreciate the clarity. I am calm🙂

                  • [deleted]

                  everything just works 👍

                  brent command just showed complete success and nothing broken

                  eopkg check without sudo can't access some directories and might show the package status as "Invalid".
                  Example:

                  Checking integrity of shim-signed                                      Unknown
                  Access denied: /usr/lib64/shim/BOOTX64.CSV
                  Access denied: /usr/lib64/shim/fbx64.efi
                  Access denied: /usr/lib64/shim/mmx64.efi
                  Access denied: /usr/lib64/shim/shimx64.efi

                  Also depends on what you mean by "complete success". That command will reinstall all packages that are detected as broken. Success in that case just means that everything has been reinstalled, it doesn't mean there are necessarily no more broken packages in situations such as this, when the check isn't adequate.
                  Anyway, if that command does any sort of package installation then it has detected broken packages indeed. In fact it will only fail if there are NO broken packages (using xargs -r fixes that, which is also reflected in the Help Center documentation now)

                    Staudey when I sudo eopkg check | grep Broken | awk '{print $4}' | xargs sudo eopkg it --reinstall this morning the result was:

                    Installing 24 / 24
                    iproute2-6.8.0-24-1-x86_64.eopkg [cached]
                    Installing iproute2, version 6.8.0, release 24
                    Extracting the files of iproute2
                    Installed iproute2
                     [✓] Syncing filesystems                                                success
                     [✓] Updating dynamic library cache                                     success
                     [✓] Updating clr-boot-manager                                          success
                     [✓] Updating hwdb                                                      success
                     [✓] Updating system users                                              success
                     [✓] Updating systemd tmpfiles                                          success
                     [✓] Reloading systemd configuration                                    success
                     [✓] Re-starting vendor-enabled .socket units                           success
                     [✓] Compiling and Reloading AppArmor profiles                          success
                     [✓] Updating mimetype database                                         success
                     [✓] Updating manpages database                                         success
                     [✓] Reloading udev rules                                               success
                     [✓] Applying udev rules                                                success

                    that why I used the 'success' word but you are right there is a lot unconsidered by me after reading you.

                    Staudey Success in that case just means that everything has been reinstalled, it doesn't mean there are necessarily no more broken packages in situations such as this, when the check isn't adequate.

                    but that command implicitly looks for broken (..grep Broken..) so I assumed repair would be a consequence of the command.

                    Staudey In fact it will only fail if there are NO broken packages (using xargs -r fixes that, which is also reflected in the Help Center documentation now)

                    now that says it all. gotcha. thanks for deciphering my inability to decipher!

                    Are we now good to go with updating as normal (with just the temporary caveat that eopkg check isn't working 100%)?

                      Terry1031 The new update bricks itself at the point of trying to install baselayout package, it doesn't end up finding sbin (not 100% sure anymore, might've been bin) from that point on it doesn't continue the update and I can't open up any programs like FireFox or the Terminal.

                      Tried it on a complete fresh install and it still happens,

                      The latest update to baselayout should improve this situation.

                      Updating from a fresh 4.5 ISO install or potentially from an install that has not been updated in several weeks may still fail. But you should be able to just update again sudo eopkg up -y and have it complete successfully (Reboot once it is completed). At least that was the case for me on a fresh 4.5 install.

                      I recommend anyone seeing an error similar to this:

                      Installing 47 / 699
                      baselayout-1.9.0-81-1-x86_64.eopkg [cached]
                      Installing baselayout, version 1.9.0, release 81
                      Upgrading to new distribution release
                      Extracting the files of baselayout
                      System error. Program terminated.
                      [Errno 2] No such file or directory: 'bin'
                      Please use 'eopkg help' for general help.
                      Use --debug to see a traceback.

                      To not reboot and simply try updating again.

                      Unfortunately it may be impossible to support updating from every possible system state without some clunkiness like this.

                      Apologies for the inconvenience.