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.

                      Harvey I can confirm rerunning the update fixed this issue for me on a laptop that hadn't been updated in a while, thanks!