#[SOLVED] corrupted systen files

136 messages ยท Page 1 of 1 (latest)

fluid relic
#

so i ran sudo pacman -Syu to updated my packages, and now i cant access my nfs partions on my server, which i need to get on to edit files
edit: corrupted system files

#

and it wont let me remove it

fluid relic
#

corrupted pacman?

#

this cant be good...

#
yay -S pacman
Sync Dependency (1): pacman-7.0.0.r3.g7736133-1
warning: pacman-7.0.0.r3.g7736133-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) pacman-7.0.0.r3.g7736133-1

Total Installed Size:  4.82 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                                                                                                                     [####################################################################################################] 100%
(1/1) checking package integrity                                                                                                                                   [####################################################################################################] 100%
(1/1) loading package files                                                                                                                                        [####################################################################################################] 100%
(1/1) checking for file conflicts                                                                                                                                  [####################################################################################################] 100%
(1/1) checking available disk space                                                                                                                                [####################################################################################################] 100%
:: Processing package changes...
(1/1) reinstalling pacman                                                                                                                                          [####################################################################################################] 100%
ldconfig: File /usr/lib/libxmlsec1-openssl.so.1 is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1-gnutls.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnfsidmap.so.1 is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1-nss.so.1.3.6 is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1.so is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1-gcrypt.so is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1-openssl.so.1.3.6 is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1.so.1.3.6 is empty, not checked.
ldconfig: File /usr/lib/libmysofa.so is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1-gcrypt.so.1 is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1-openssl.so is empty, not checked.
ldconfig: File /usr/lib/libnfsidmap.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1-nss.so is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1-gcrypt.so.1.3.6 is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1-gnutls.so is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1-gnutls.so.1.3.6 is empty, not checked.
ldconfig: File /usr/lib/libmysofa.so.1 is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1.so.1 is empty, not checked.
ldconfig: File /usr/lib/libmysofa.so.1.3.3 is empty, not checked.
ldconfig: File /usr/lib/libnfsidmap.so is empty, not checked.
ldconfig: File /usr/lib/libxmlsec1-nss.so.1 is empty, not checked.
:: Running post-transaction hooks...
(1/3) Creating system user accounts...
(2/3) Reloading system manager configuration...
(3/3) Arming ConditionNeedsUpdate...

cant even get compile pacman ๐Ÿ’€

#

corrupted systen files

next thorn
fluid relic
#

how can i do that?

#

comment the first one out?

#

i switched

#

but

#

i get these errors trying to download nfs-utils

small acorn
#

Use force install option and reinstall nfs.

sudo Pacman -S nfs --overwrite "*"

If this doesn't work, you can reinstall the whole system from TTY using --overwrite flag. Check out arch wiki for that

#

@fluid relic

#

It usually can be fixed by reinstalling certain parts/ missing files using overwrite, but often the dependency cycle is so weird you better of reinstall the whole system.

small acorn
fluid relic
small acorn
#

yea use "*"

fluid relic
small acorn
fluid relic
small acorn
#

btw did u use archinstall script to install your system? I got this error in the past when I used archinstall script.

fluid relic
#

i do not remember, but i think i did

yeah i did

small acorn
#

yea, thats why. That script is very broken. It misconfigures things a lot.
I fixed the error you are getting, but soon after some days, something other broke.

I then reinstalled my system the proper way without any scripts. And it is working fine now

fluid relic
#

huh

#

i see

#

surprised my pc been working fine for 6 months then lol

#

so

#

i have to re install?

small acorn
#

no, for now just reinstall nfs package with overwrite, if that fixes it, then its fine

fluid relic
#

cant

small acorn
#

send a screenshot if u can of what you getting when trying to install

fluid relic
#

holly shit

#

it works

small acorn
#

๐Ÿ™‚

#

it really just asked yes or now btw xD

fluid relic
#

i still get this empty errors though

small acorn
#

used that overwrite flag?

fluid relic
#

wait

#

no

small acorn
#

it just reinstalls the libraries and stuff an application required again, even if it is present on the system

fluid relic
#

huh

#

i wasn't supposed to put the star in there dirrectly?

small acorn
#

pacman -S application --overwrite "*"

fluid relic
#

oh

#

same error

#

well

fluid relic
small acorn
#

sorry its
sudo pacman -S package_name --overwrite="*"

#

= sign

fluid relic
#

ah

#

same thing

small acorn
#

if that doesnt work, try reinstalling the .so file it says. It usually corresponds to some package. (Also use --overwrite flag here). You will have to google for the packages for corresponding .so files

#

usually .so file and package name are the same.

fluid relic
#

gotcha

#

oh

small acorn
#

Command:
sudo pacman -Ss libxmlsec1-openssl
Output:

extra/xmlsec 1.3.5-1
    XML Security Library is a C library based on LibXML2

You can use this find packages faster

fluid relic
#

i just had to re run it

fluid relic
#

still have one to try to find

small acorn
# fluid relic bruh

try reinstalling arch keyrings again first. (It takes sometime tho maybe 10mins+)

fluid relic
fluid relic
small acorn
fluid relic
#

i cant find it

#

it appears to be for c

small acorn
#

You can also try this after u refresh keyrings

pacman -Syyu --overwrite="*"

Upgrades whole system with overwrite flag

fluid relic
#

okie

small acorn
fluid relic
#

i will

fluid relic
#

but it says package not found when i try to isntall it

small acorn
#

the package name is libmysofa

fluid relic
#

ah

small acorn
#

Thats an internet problem, your top mirrors in your mirrorlist is probably blocked by your isp

fluid relic
#

they weren't before

small acorn
#

try removing some top mirrors.

small acorn
fluid relic
#

kk

#

i will try

#

should i re run the keyring?

#

oh wait

small acorn
#

okie

fluid relic
#

its still refreshing

#

btw, thank you so much for helping me. i cant frekankly thank you enough

small acorn
#

ldconfig errors is one heck of a mess to get out of ๐Ÿ™‚

Had my brain completely destroyed when I had this.

fluid relic
fluid relic
#

how can i up grade every package?

#

so if something is broken it could just get a new one

#

well... bruh

#

my internet is 700 mpbs.

#

now it speed up

#

but nothing then the less, everything is working again!

small acorn
small acorn
fluid relic
#

i do have to go to work, which is going to be "fun" so, ill look when i get back, if you didn't send it or dont want to be bothered doing so, its okie:3

#

and again, i cant be thankful enough for you helping!

small acorn
#

Here
pacman -Syyu $(pacman -Qnq) --overwrite '*'

fluid relic
small acorn
#

Yep

fluid relic
#

huh.

small acorn
#

That $ probably will replace the output thier

fluid relic
#

you learn something new every day XD

fluid relic
#

like $USER

small acorn
#

Yea

fluid relic
#

gets replaced by the user your running under

small acorn
fluid relic
#

yup lol

#

something when i was learning assembly, make sure you do your pointers right, or you'll get binary folder names XD

#

or file

fluid relic
small acorn
#

Do this in tty btw, as it will also reinstall xorg and stuff, so graphical environment will crash

weary coyote
#

why do you wanna remove nfs utils when just reinstalling it would suffice?

#

just reinstall the main parts like how you would in the install guide

#

or reinstall all packages for sanity

fluid relic
#

i did re install it

fluid relic
small acorn
fluid relic
#

thought so