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
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/vintagestoryyour attachment doesn't show any errors
Right. It must have been a limit to clipboard length.
One moment please
oh wait nvm
well
error: target not found: dotnet-sdk-7.0 7.0.20.sdk120-2
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
not this one
seems the package wasn't saved properly
or failed to download
why would that prevent the system from updating without it?
the .new_rootfs thing is broken error handling its not related
well all the packages have to install, arch doesn't allow partial upgrades
okay um let me try removing .net 7.0 from my system.yaml
try a different
arch-repo:
try mirror.pkgbuild.com
remove the geo.
I don't know the uhhh, what do put for the Extra repo, atleast not in system.yaml
in
/system.yaml
there's a pre-filled line starting with arch-repo:
remove
geo.
from it so it says mirror.pkgbuild.com
save
mirror.pkgbuild.com is a seperate serverOh, 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.
you should
that's still the default if the option is not specified
could be something else then
https://geo.mirror.pkgbuild.com
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?
you can just say it's a container
we could run some experiments if you'd like
i don't even know where to start
the outputs for things that I have tried might spark your imagination
depends
well if there's anything else you've tried, feel free to tell me
:skullreal:
this is a really bad time for my internet to be shut down, in the middle of this ticket