Can’t install from pacman or yay ?
nitrogen
Can’t install from pacman or yay ?
nitrogen
It’s in the aur so pacman won’t do it. Yay should though. What error message are you getting?
Just tried it, works here, takes a while to compile.
Package (1) New Version Net Change
nitrogen 1.6.1-6 0.46 MiB
Total Installed Size: 0.46 MiB
:: Proceed with installation? [Y/n]
I’m getting this error ( Arming ConditionNeedsUpdate…
→ Failed to install the following packages. Manual intervention is required:
gtkmm - exit status 8
gtk2 - exit status 1
nitrogen - exit status 8 ) ???
There should be a more useful message further up in the text. If you are unsure about it, post the complete output of the yay command. Use the preformatted button to make it more readable though.
==> ERROR: Could not resolve all dependencies.
→ error making: gtkmm-exit status 8
checking dependencies…
:: libwbclient optionally requires python-markdown: for samba-tool domain schemeupgrade
:: lv2 optionally requires python-markdown: for lv2specgen.py
:: python optionally requires python-setuptools: for building Python packages using tooling that is usually bundled with Python
:: smbclient optionally requires python-markdown: for samba-tool domain schemeupgrade ???
remote: Counting objects: 100% (48494/48494), done.
remote: Compressing objects: 100% (16866/16866), done.
error: RPC failed; curl 92 HTTP/2 stream 5 reset by server (error 0x1 PROTOCOL_ERROR)
error: 59755 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
==> ERROR: Failure while downloading gtk git repo
Aborting…
→ error making: gtk2-exit status 1
==> Making package: nitrogen 1.6.1-6 (Sun 19 Apr 2026 06:14:09 AM EDT)
==> Checking runtime dependencies…
==> Missing dependencies:
→ gtkmm
==> ERROR: Could not resolve all dependencies.
→ error making: nitrogen-exit status 8
==> Making package: gtkmm 1:2.24.5-5 (Sun 19 Apr 2026 06:14:18 AM EDT)
==> Checking runtime dependencies…
==> Missing dependencies:
→ gtk2
==> ERROR: Could not resolve all dependencies.
→ error making: gtkmm-exit status 8
checking dependencies…
:: libwbclient optionally requires python-markdown: for samba-tool domain schemeupgrade
:: lv2 optionally requires python-markdown: for lv2specgen.py
:: python optionally requires python-setuptools: for building Python packages using tooling that is usually bundled with Python
:: smbclient optionally requires python-markdown: for samba-tool domain schemeupgrade ???
are you able to show the entire contents of the screen at one time instead of posting across a couple of threads?
Select the wanted text from your Terminal then paste into here then CTRL +E to format the text if the text is to much save it to a file and then use eos-sendlog to post the URL to the information. I compiled Nitrogen Just a few months back with no issue other than it takes a bit to compile. Do make sure the system is updated before installing packages.
./o. timm@tim-inspiron203052
./sssso- -----------------------
`:osssssss+- OS: EndeavourOS x86_64
`:+sssssssssso/. Host: Inspiron 20-3052 (3.11.0)
`-/ossssssssssssso/. Kernel: Linux 6.19.11-arch1-1
`-/+sssssssssssssssso+:` Uptime: 13 hours, 19 mins
`-:/+sssssssssssssssssso+/. Packages: 913 (pacman)
`.://osssssssssssssssssssso++- Shell: bash 5.3.9
.://+ssssssssssssssssssssssso++: Display (DEL06CC): 1600x900 in 19", 60 Hz [Built-in]
.:///ossssssssssssssssssssssssso++: WM: i3 4.25.1 (X11)
:////ssssssssssssssssssssssssssso+++. Theme: Arc-Dark [GTK2/3/4] -////+ssssssssssssssssssssssssssso+++± Icons: Adwaita [GTK2/3]
..-+oosssssssssssssssssssssssso+++++/ Font: Noto Sans (10pt) [GTK2/3]
./++++++++++++++++++++++++++++++/:. Cursor: Qogir-Dark (24px)
`:::::::::::::::::::::::::------`` Terminal: xfce4-terminal 1.2.0
CPU: Intel(R) Pentium(R) N3700 (4) @ 2.40 GHz
GPU: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller @ 0.70 GHz [Integrated]
Memory: 2.04 GiB / 3.73 GiB (55%)
Swap: 28.00 KiB / 2.99 GiB (0%)
Disk (/): 8.25 GiB / 116.81 GiB (7%) - ext4
Local IP (wlan0): 192.168.1.113/24
Locale: en_US.UTF-8
[timm@tim-inspiron203052 ~]$ yay -S nitrogen
Sync Dependency (2): pangomm-2.46.4-2, atkmm-2.28.4-2
Sync Make Dependency (1): gobject-introspection-1.86.0-2
AUR Explicit (1): nitrogen-1.6.1-6
AUR Dependency (2): gtkmm-1:2.24.5-5, gtk2-2.24.33-5
:: PKGBUILD up to date, skipping download: nitrogen
:: PKGBUILD up to date, skipping download: gtkmm
:: PKGBUILD up to date, skipping download: gtk2
3 nitrogen (Build Files Exist)
2 gtkmm (Build Files Exist)
1 gtk2 (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
3 gtkmm (Build Files Exist)
2 gtk2 (Build Files Exist)
1 nitrogen (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
==> Making package: nitrogen 1.6.1-6 (Sun 19 Apr 2026 06:04:12 AM EDT)
==> Retrieving sources…
→ Found nitrogen-1.6.1.tar.gz
→ Found nitrogen-1.6.1.tar.gz.asc
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums…
nitrogen-1.6.1.tar.gz … Passed
nitrogen-1.6.1.tar.gz.asc … Skipped
==> Making package: gtkmm 1:2.24.5-5 (Sun 19 Apr 2026 06:04:21 AM EDT)
==> Retrieving sources…
→ Found gtkmm-2.24.5.tar.xz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums…
gtkmm-2.24.5.tar.xz … Passed
==> Making package: gtk2 2.24.33-5 (Sun 19 Apr 2026 06:04:26 AM EDT)
==> Retrieving sources…
→ Cloning gtk git repo…
Cloning into bare repository ‘/home/timm/.cache/yay/gtk2/gtk’…
remote: Enumerating objects: 748644, done.
remote: Counting objects: 100% (48494/48494), done.
remote: Compressing objects: 100% (16866/16866), done.
error: RPC failed; curl 92 HTTP/2 stream 5 reset by server (error 0x1 PROTOCOL_ERROR)
error: 12387 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
==> ERROR: Failure while downloading gtk git repo
Aborting…
→ error downloading sources: /home/timm/.cache/yay/gtk2
context: error downloading sources: /home/timm/.cache/yay/gtk2
context: exit status 1
:: Remove make dependencies after install? [y/N] y
:: (1/3) Parsing SRCINFO: nitrogen
:: (2/3) Parsing SRCINFO: gtkmm
:: (3/3) Parsing SRCINFO: gtk2
pub rsa4096 2014-05-15 [SCEA]
5B8B00633A07437835C80B7F1E39A08EDAB8F316
uid [ unknown] keybase.io/daf daf@keybase.io
[sudo] password for timm:
resolving dependencies…
looking for conflicting packages…
Package (13) New Version Net Change Download Size
extra/python-autocommand 2.2.2-9 0.08 MiB 0.02 MiB
extra/python-jaraco.collections 5.1.0-3 0.11 MiB 0.02 MiB
extra/python-jaraco.context 6.1.2-1 0.06 MiB 0.02 MiB
extra/python-jaraco.functools 4.1.0-3 0.07 MiB 0.02 MiB
extra/python-jaraco.text 4.0.0-4 0.08 MiB 0.02 MiB
extra/python-mako 1.3.10-4 0.98 MiB 0.17 MiB
extra/python-markdown 3.10.2-1 1.13 MiB 0.19 MiB
extra/python-more-itertools 11.0.2-1 0.76 MiB 0.13 MiB
extra/python-pkg_resources 81.0.0-1 0.50 MiB 0.09 MiB
extra/python-platformdirs 4.9.6-1 0.40 MiB 0.04 MiB
extra/python-setuptools 1:82.0.1-1 7.35 MiB 1.18 MiB
extra/python-wheel 0.46.3-1 0.31 MiB 0.07 MiB
extra/gobject-introspection 1.86.0-2 3.11 MiB 0.51 MiB
Total Download Size: 2.47 MiB
Total Installed Size: 14.94 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages…
python-mako-1.3.10-4-any 173.3 KiB 455 KiB/s 00:00 [-------------------------------------------------------------] 100%
python-more-itertools-11.0.2-1-any 128.5 KiB 256 KiB/s 00:01 [-------------------------------------------------------------] 100%
python-markdown-3.10.2-1-any 194.2 KiB 351 KiB/s 00:01 [-------------------------------------------------------------] 100%
python-pkg_resources-81.0.0-1-any 89.7 KiB 767 KiB/s 00:00 [-------------------------------------------------------------] 100%
gobject-introspection-1.86.0-2-x86_64 522.3 KiB 754 KiB/s 00:01 [-------------------------------------------------------------] 100%
python-wheel-0.46.3-1-any 69.4 KiB 826 KiB/s 00:00 [-------------------------------------------------------------] 100%
python-platformdirs-4.9.6-1-any 45.0 KiB 341 KiB/s 00:00 [-------------------------------------------------------------] 100%
python-autocommand-2.2.2-9-any 24.5 KiB 240 KiB/s 00:00 [-------------------------------------------------------------] 100%
python-jaraco.collections-5.1.0-3-any 24.3 KiB 517 KiB/s 00:00 [-------------------------------------------------------------] 100%
python-jaraco.text-4.0.0-4-any 21.7 KiB 471 KiB/s 00:00 [-------------------------------------------------------------] 100%
python-jaraco.functools-4.1.0-3-any 18.4 KiB 526 KiB/s 00:00 [-------------------------------------------------------------] 100%
python-jaraco.context-6.1.2-1-any 16.7 KiB 348 KiB/s 00:00 [-------------------------------------------------------------] 100%
python-setuptools-1:82.0.1-1-any 1205.2 KiB 1124 KiB/s 00:01 [-------------------------------------------------------------] 100%
Total (13/13) 2.5 MiB 2.21 MiB/s 00:01 [-------------------------------------------------------------] 100%
(13/13) checking keys in keyring [-------------------------------------------------------------] 100%
(13/13) checking package integrity [-------------------------------------------------------------] 100%
(13/13) loading package files [-------------------------------------------------------------] 100%
(13/13) checking for file conflicts [-------------------------------------------------------------] 100%
:: Processing package changes…
( 1/13) installing python-mako [-------------------------------------------------------------] 100%
Optional dependencies for python-mako
python-babel: for i18n features
python-beaker: for caching support
python-dogpile.cache: for caching support
python-pygments: for syntax highlighting [installed]
python-pytest: for testing utilities
( 2/13) installing python-markdown [-------------------------------------------------------------] 100%
Optional dependencies for python-markdown
python-yaml: parse Python in YAML metadata [installed]
python-pygments: Code highlighting [installed]
( 3/13) installing python-more-itertools [-------------------------------------------------------------] 100%
( 4/13) installing python-jaraco.functools [-------------------------------------------------------------] 100%
( 5/13) installing python-jaraco.context [-------------------------------------------------------------] 100%
( 6/13) installing python-autocommand [-------------------------------------------------------------] 100%
( 7/13) installing python-jaraco.text [-------------------------------------------------------------] 100%
Optional dependencies for python-jaraco.text
python-inflect: for show-newlines script
( 8/13) installing python-jaraco.collections [-------------------------------------------------------------] 100%
( 9/13) installing python-platformdirs [-------------------------------------------------------------] 100%
(10/13) installing python-wheel [-------------------------------------------------------------] 100%
Optional dependencies for python-wheel
python-keyring: for wheel.signatures
python-xdg: for wheel.signatures
python-setuptools: for legacy bdist_wheel subcommand [pending]
(11/13) installing python-pkg_resources [-------------------------------------------------------------] 100%
(12/13) installing python-setuptools [-------------------------------------------------------------] 100%
(13/13) installing gobject-introspection [-------------------------------------------------------------] 100%
:: Running post-transaction hooks…
(1/1) Arming ConditionNeedsUpdate…
resolving dependencies…
looking for conflicting packages…
Package (5) New Version Net Change Download Size
extra/cairomm 1.14.5-3 0.40 MiB 0.09 MiB
extra/glibmm 2.66.8-1 5.88 MiB 1.00 MiB
extra/libsigc++ 2.12.1-2 1.14 MiB 0.07 MiB
extra/atkmm 2.28.4-2 0.54 MiB 0.10 MiB
extra/pangomm 2.46.4-2 0.49 MiB 0.09 MiB
Total Download Size: 1.34 MiB
Total Installed Size: 8.45 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages…
pangomm-2.46.4-2-x86_64 97.0 KiB 415 KiB/s 00:00 [-------------------------------------------------------------] 100%
cairomm-1.14.5-3-x86_64 89.2 KiB 337 KiB/s 00:00 [-------------------------------------------------------------] 100%
libsigc+±2.12.1-2-x86_64 67.6 KiB 253 KiB/s 00:00 [-------------------------------------------------------------] 100%
atkmm-2.28.4-2-x86_64 102.4 KiB 328 KiB/s 00:00 [-------------------------------------------------------------] 100%
glibmm-2.66.8-1-x86_64 1020.3 KiB 1750 KiB/s 00:01 [-------------------------------------------------------------] 100%
Total (5/5) 1376.6 KiB 2.14 MiB/s 00:01 [-------------------------------------------------------------] 100%
(5/5) checking keys in keyring [-------------------------------------------------------------] 100%
(5/5) checking package integrity [-------------------------------------------------------------] 100%
(5/5) loading package files [-------------------------------------------------------------] 100%
(5/5) checking for file conflicts [-------------------------------------------------------------] 100%
:: Processing package changes…
(1/5) installing libsigc++ [-------------------------------------------------------------] 100%
(2/5) installing cairomm [-------------------------------------------------------------] 100%
(3/5) installing glibmm [-------------------------------------------------------------] 100%
(4/5) installing pangomm [-------------------------------------------------------------] 100%
(5/5) installing atkmm [-------------------------------------------------------------] 100%
:: Running post-transaction hooks…
(1/1) Arming ConditionNeedsUpdate…
==> Making package: gtk2 2.24.33-5 (Sun 19 Apr 2026 06:08:54 AM EDT)
==> Checking runtime dependencies…
==> Checking buildtime dependencies…
==> Retrieving sources…
→ Cloning gtk git repo…
Cloning into bare repository ‘/home/timm/.cache/yay/gtk2/gtk’…
remote: Enumerating objects: 748644, done.
remote: Counting objects: 100% (48494/48494), done.
remote: Compressing objects: 100% (16866/16866), done.
error: RPC failed; curl 92 HTTP/2 stream 5 reset by server (error 0x1 PROTOCOL_ERROR)
error: 7659 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
==> ERROR: Failure while downloading gtk git repo
Aborting…
→ Failed to install layer, rolling up to next layer.error:error making: gtk2 - exit status 1
warning: pangomm-2.46.4-2 is up to date – reinstalling
warning: atkmm-2.28.4-2 is up to date – reinstalling
resolving dependencies…
looking for conflicting packages…
Package (2) Old Version New Version Net Change
extra/atkmm 2.28.4-2 2.28.4-2 0.00 MiB
extra/pangomm 2.46.4-2 2.46.4-2 0.00 MiB
Total Installed Size: 1.03 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n] y
(2/2) checking keys in keyring [-------------------------------------------------------------] 100%
(2/2) checking package integrity [-------------------------------------------------------------] 100%
(2/2) loading package files [-------------------------------------------------------------] 100%
(2/2) checking for file conflicts [-------------------------------------------------------------] 100%
:: Processing package changes…
(1/2) reinstalling pangomm [-------------------------------------------------------------] 100%
(2/2) reinstalling atkmm [-------------------------------------------------------------] 100%
:: Running post-transaction hooks…
(1/2) Arming ConditionNeedsUpdate…
(2/2) Checking which packages need to be rebuilt
==> Making package: gtkmm 1:2.24.5-5 (Sun 19 Apr 2026 06:11:31 AM EDT)
==> Checking runtime dependencies…
==> Missing dependencies:
→ gtk2
==> ERROR: Could not resolve all dependencies.
→ Failed to install layer, rolling up to next layer.error:error making: gtkmm - exit status 8
warning: pangomm-2.46.4-2 is up to date – reinstalling
warning: atkmm-2.28.4-2 is up to date – reinstalling
resolving dependencies…
looking for conflicting packages…
Package (2) Old Version New Version Net Change
extra/atkmm 2.28.4-2 2.28.4-2 0.00 MiB
extra/pangomm 2.46.4-2 2.46.4-2 0.00 MiB
Total Installed Size: 1.03 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n] y
(2/2) checking keys in keyring [-------------------------------------------------------------] 100%
(2/2) checking package integrity [-------------------------------------------------------------] 100%
(2/2) loading package files [-------------------------------------------------------------] 100%
(2/2) checking for file conflicts [-------------------------------------------------------------] 100%
:: Processing package changes…
(1/2) reinstalling pangomm [-------------------------------------------------------------] 100%
(2/2) reinstalling atkmm [-------------------------------------------------------------] 100%
:: Running post-transaction hooks…
(1/2) Arming ConditionNeedsUpdate…
(2/2) Checking which packages need to be rebuilt
==> Making package: gtk2 2.24.33-5 (Sun 19 Apr 2026 06:11:47 AM EDT)
==> Checking runtime dependencies…
==> Checking buildtime dependencies…
==> Retrieving sources…
→ Cloning gtk git repo…
Cloning into bare repository ‘/home/timm/.cache/yay/gtk2/gtk’…
remote: Enumerating objects: 748644, done.
remote: Counting objects: 100% (48494/48494), done.
remote: Compressing objects: 100% (16866/16866), done.
error: RPC failed; curl 92 HTTP/2 stream 5 reset by server (error 0x1 PROTOCOL_ERROR)
error: 59755 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
==> ERROR: Failure while downloading gtk git repo
Aborting…
→ error making: gtk2-exit status 1
==> Making package: nitrogen 1.6.1-6 (Sun 19 Apr 2026 06:14:09 AM EDT)
==> Checking runtime dependencies…
==> Missing dependencies:
→ gtkmm
==> ERROR: Could not resolve all dependencies.
→ error making: nitrogen-exit status 8
==> Making package: gtkmm 1:2.24.5-5 (Sun 19 Apr 2026 06:14:18 AM EDT)
==> Checking runtime dependencies…
==> Missing dependencies:
→ gtk2
==> ERROR: Could not resolve all dependencies.
→ error making: gtkmm-exit status 8
checking dependencies…
:: libwbclient optionally requires python-markdown: for samba-tool domain schemeupgrade
:: lv2 optionally requires python-markdown: for lv2specgen.py
:: python optionally requires python-setuptools: for building Python packages using tooling that is usually bundled with Python
:: smbclient optionally requires python-markdown: for samba-tool domain schemeupgrade
Package (13) Old Version Net Change
python-autocommand 2.2.2-9 -0.08 MiB
python-jaraco.collections 5.1.0-3 -0.11 MiB
python-jaraco.context 6.1.2-1 -0.06 MiB
python-jaraco.functools 4.1.0-3 -0.07 MiB
python-jaraco.text 4.0.0-4 -0.08 MiB
python-mako 1.3.10-4 -0.98 MiB
python-markdown 3.10.2-1 -1.13 MiB
python-more-itertools 11.0.2-1 -0.76 MiB
python-pkg_resources 81.0.0-1 -0.50 MiB
python-platformdirs 4.9.6-1 -0.40 MiB
python-setuptools 1:82.0.1-1 -7.35 MiB
python-wheel 0.46.3-1 -0.31 MiB
gobject-introspection 1.86.0-2 -3.11 MiB
Total Removed Size: 14.94 MiB
:: Do you want to remove these packages? [Y/n]
:: Processing package changes…
( 1/13) removing gobject-introspection [-------------------------------------------------------------] 100%
( 2/13) removing python-setuptools [-------------------------------------------------------------] 100%
( 3/13) removing python-wheel [-------------------------------------------------------------] 100%
( 4/13) removing python-pkg_resources [-------------------------------------------------------------] 100%
( 5/13) removing python-platformdirs [-------------------------------------------------------------] 100%
( 6/13) removing python-jaraco.collections [-------------------------------------------------------------] 100%
( 7/13) removing python-jaraco.text [-------------------------------------------------------------] 100%
( 8/13) removing python-jaraco.context [-------------------------------------------------------------] 100%
( 9/13) removing python-autocommand [-------------------------------------------------------------] 100%
(10/13) removing python-jaraco.functools [-------------------------------------------------------------] 100%
(11/13) removing python-more-itertools [-------------------------------------------------------------] 100%
(12/13) removing python-markdown [-------------------------------------------------------------] 100%
(13/13) removing python-mako [-------------------------------------------------------------] 100%
:: Running post-transaction hooks…
(1/1) Arming ConditionNeedsUpdate…
→ Failed to install the following packages. Manual intervention is required:
gtkmm - exit status 8
gtk2 - exit status 1
nitrogen - exit status 8
[timm@tim-inspiron203052 ~]$
Thanks for your help !!!
Looks like the start of your issue here. Seems to be a connection issue
the failure seems to be getting gtk2
Any fix to it ?
I have a newer laptop and it installed just fine , but on the older 2018 desktop ??
Not sure why it was reset could be the server is down for maintenance or something else. You could just try again later.
Also clear your yay cache (~/.cache/yay) in case there’s something funky in there.
Been like this since yesterday , maybe tomorrow server will be better.
clean your cache as @MyNameIsRichard suggested.
[quote=“MyNameIsRichard, post:15, topic:79209”]
~/.cache/yay) I ran ( yay -Sc) & ( yay -Scc) & ( yay -Sca) & ( yay -Yc ) to clean out the junk but i'm still getting the same errors when i try to install agian , think i'll wait a few days and try agian ?
does this tell you anything ? ( ~/.cache/yay
[timm@tim-inspiron203052 yay]$ ls
completion.cache vcs.json zramswap
) BTW i live in Fairlawn,Ohio
Is your internet connection, otherwise reliable?