snowee It should be safe now. As always if problem arise, please check over help center on how to recover your system. Also feel free to ask support on support room on matrix. Cheers!

I run updates on all my computers/OS's Mondays so I missed out on the fun. I think I'm going to wait on this a bit longer.

Now on to see what fiasco Windows has come up with this week.

I was able to update and reboot without issue on my laptop that was previously not working. No pickle problems this time around either.

Solus Budgie-Desk:
i had done fridays updates: no issues
now i did the new updates: no issues, system seems to work normal.

BUT during boot there was always a box where you can choose if you want to boot into:
-SOLUS
-SOLUS - Advanced options

with this latest update the box only gives the option for SOLUS.
the SOLUS-Advanced options seem to got lost.
is this meant to be?
i re-booted twice to check.

    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)