gnome laptop also fine
Temporary blocking of updates, now unblocked
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!
- Edited
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 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 ️
- Edited
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%)?
- Edited
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.