Error while installing packages from pamac gui

image
error: failed to commit transaction (wrong or NULL argument passed)
I can’t install anything :sob: . Please help

could you just try from terminal?
$ sudo pacman -Syuw

what you install ? snap package, aur … ? and package name can help us

I tried to install nautilus and sejda both shown same error , tried to install neofetch from pacman same thing

image
Now this is showing :sweat_smile:

Hi @abhijiths1998,

Have you got the new shiny-mirrors app? If so, run it and configure your servers. In theory it should help.

Examples:

$ shiny-mirrors config help
shiny-mirrors-config 0.1.0
Settings manipulation and magic

USAGE:
shiny-mirrors config [OPTIONS] [SUBCOMMAND]

OPTIONS:
-b, --branch       Set a branch to filter with
-C, --continent    Set a continent to filter with
-c, --country      Set a list of countries to filter with
-p, --protocol     Set a list of protocols to filter with
-s, --setup        Set all settings options
-h, --help         Prints help information

SUBCOMMANDS:
help    Prints this message or the help of the given subcommand(s)
show    Show the settings
$ shiny-mirrors config show
Branch: Stable
Countries:
Continent: Europe
Protocols: Https
Blocklist:
2 Likes

If you don’t have shiny-mirrors refresh your mirrors and sync the databases using:

sudo pacman-mirrors --geoip && sudo pacman -Syyu
1 Like


This is the result

Can you browse to https://repo.manjaro.org in your browser?]

Edit:

And what happens when you ping it in the terminal:

ping -c repo.manjaro.org

P.S.: To provide copnsolee output, instead of images, screenshots, copy and paste the text wrapped in triple backticks (```) before and after the pasted text. Like this:

```
pasted text
```

That will just cause it to render properly. Like this:

Ex erat placerat id nisi
quisque interdum
euismod suspendisse portaest
accumsan arcu
tortor adipiscing sit
tempus adipiscing phasellus
tempus tortor maximus sit eu morbi sit.

Instead of like this:

Ex erat placerat id nisi quisque interdum euismod suspendisse portaest accumsan arcu tortor adipiscing sit tempus adipiscing phasellus tempus tortor maximus sit eu morbi sit.

Making it easier and better to read the terminal output.

1 Like

Looks like there is an issue with that mirror, I can’t access some directories through my browser. Try:

sudo pacman-mirrors --continent && sudo pacman -Syyu

Or you could test with:

sudo pacman-mirrors -c United_Kingdom && sudo pacman -Syyu

as I know these are working.

image
I can ping

But the latency is very high…which might, no probably accounts for the error with pacman-mirrors.

Unless there are any other appliances that uses the internet connection that you can turn off in an attempt to speed up the connection, there doesn’t seem to be a lot, if anything, you an do…

Edit:

Just as comparison, here’s my result:

$ ping -c 4 repo.manjaro.org                                                                                                                                                                                             
PING repo.manjaro.org (116.203.249.219) 56(84) bytes of data.
64 bytes from repo.manjaro.org (116.203.249.219): icmp_seq=1 ttl=46 time=198 ms
64 bytes from repo.manjaro.org (116.203.249.219): icmp_seq=2 ttl=46 time=200 ms
64 bytes from repo.manjaro.org (116.203.249.219): icmp_seq=3 ttl=46 time=199 ms
64 bytes from repo.manjaro.org (116.203.249.219): icmp_seq=4 ttl=46 time=196 ms

--- repo.manjaro.org ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3272ms
rtt min/avg/max/mdev = 195.979/198.102/199.520/1.311 ms


this looks low but still decent for mirror syncing :sweat_smile: , nothing serious is running on my wifi , just my phone

That makes me think it’s just the mirror. Try:

sudo pacman-mirrors --fasttrack

Ok I think I found the issue , stable-staging branch is removed from most of the mirrors which is making the URLs unreachable , changed it to stable , now everything is ok.

2 Likes

Ah, I completely missed this in your screenshot! That branch no longer exists.

1 Like

That’s because stable-staging has been dissolved. It does make sense, now, yes.

It was a very segue for users who are not brave enough to use testing apps :sweat_smile: . RIP stable-staging :sob:

I am going for testing now :laughing:

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.