B
blendOS2mo ago
evelyn

having some trouble with .net 7.0 in system.yaml packages

I need dotnet 7.0 , so I added https://archlinux.org/packages/extra/x86_64/dotnet-sdk-7.0/ to system.yaml , and then tried updating my system. The issue is: [ERROR] failed to download packages [ERROR] aborting umount: /.new_rootfs/: not mounted. rmdir: failed to remove '/.new_rootfs/': Directory not empty . Rebooting the system and making new attempts does not resolve the issue. Also: When I click 'See More Tags' to tag this as "updates" and/or "system.yaml/akshara" , clicking the tags does nothing, so, I can't use the tags for this post.
26 Replies
evelyn
evelynOP2mo ago
Trying to install it using an arch container isn't working either. [gart@arch ~]$ sudo pacman -S dotnet-sdk-7.0 warning: dotnet-sdk-7.0-7.0.20.sdk120-2 is up to date -- reinstalling resolving dependencies... looking for conflicting packages... Package (1) Old Version New Version Net Change extra/dotnet-sdk-7.0 7.0.20.sdk120-2 7.0.20.sdk120-2 0.00 MiB Total Installed Size: 305.75 MiB Net Upgrade Size: 0.00 MiB :: Proceed with installation? [Y/n] Y (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% :: Running pre-transaction hooks... (1/1) blend 00_blend_pre_hook :: Processing package changes... (1/1) reinstalling dotnet-sdk-7.0 [###########################] 100% :: Running post-transaction hooks... (1/4) blend 01_blend_post_hook (2/4) blend 02_blend_post_hook (3/4) Arming ConditionNeedsUpdate... (4/4) Refreshing PackageKit... Error connecting: Could not connect: No such file or directory error: command failed to execute correctly This also happened last night with a package called Vintage Story, it was also unable to install due to this same issue. I think that even my containers are unable to manage packages anymore either. As well as Akshara. https://aur.archlinux.org/packages/vintagestory
Asterisk
Asterisk2mo ago
your attachment doesn't show any errors
evelyn
evelynOP2mo ago
Right. It must have been a limit to clipboard length. One moment please
Asterisk
Asterisk2mo ago
oh wait nvm
evelyn
evelynOP2mo ago
well
Asterisk
Asterisk2mo ago
error: target not found: dotnet-sdk-7.0 7.0.20.sdk120-2
evelyn
evelynOP2mo ago
actually I did list the error [ERROR] failed to download packages [ERROR] aborting umount: /.new_rootfs/: not mounted. rmdir: failed to remove '/.new_rootfs/': Directory not empty
Asterisk
Asterisk2mo ago
not this one seems the package wasn't saved properly or failed to download
evelyn
evelynOP2mo ago
why would that prevent the system from updating without it?
Asterisk
Asterisk2mo ago
the .new_rootfs thing is broken error handling its not related well all the packages have to install, arch doesn't allow partial upgrades
evelyn
evelynOP2mo ago
okay um let me try removing .net 7.0 from my system.yaml
Asterisk
Asterisk2mo ago
try a different arch-repo: try mirror.pkgbuild.com remove the geo.
evelyn
evelynOP2mo ago
I don't know the uhhh, what do put for the Extra repo, atleast not in system.yaml
Asterisk
Asterisk2mo ago
in /system.yaml there's a pre-filled line starting with arch-repo:
evelyn
evelynOP2mo ago
Yeah At the time this message was just an acknoledgement that I was listening, not a confirmation, sorry
Asterisk
Asterisk2mo ago
remove geo. from it so it says mirror.pkgbuild.com save mirror.pkgbuild.com is a seperate server
evelyn
evelynOP2mo ago
Oh, I don't have geo nor mirror.pkgbuild.com I also don't have arch-repo: prefilled like you expected but, this is from the Extra repo, so I dunno attempting an update without .net 7.0 under packages I guess Okay, yeah it wouldn't do a partial upgrade before. The system at least updates now. So, I could add arch-repo: 'https://mirror.pkgbuild.com' , though I never had arch-repo: 'https://geo.mirror.pkgbuild.com' in my system yaml before. So it wouldn't be trying a different repo, it would just be trying a repo. Not really sure which repo it pulled all of these packages from without any of that in my system.yaml to begin with. What is the most alarming is that I cannot install this package in an Arch Linux container either.
Asterisk
Asterisk2mo ago
you should that's still the default if the option is not specified could be something else then https://geo.mirror.pkgbuild.com
autmnnnun
autmnnnun2mo ago
i've got no idea how this could possibly happen given it happens in the container as well, i'd suggest trying the arch forums? but that might not be allowed - arch derivatives aren't, but given it's arch in a container, hosted on a derivative, it might?
Asterisk
Asterisk2mo ago
you can just say it's a container
evelyn
evelynOP2mo ago
we could run some experiments if you'd like
autmnnnun
autmnnnun2mo ago
i don't even know where to start
evelyn
evelynOP2mo ago
the outputs for things that I have tried might spark your imagination depends
autmnnnun
autmnnnun2mo ago
well if there's anything else you've tried, feel free to tell me
evelyn
evelynOP2mo ago
:skullreal: this is a really bad time for my internet to be shut down, in the middle of this ticket

Did you find this page helpful?