[SOLVED] Orphan (unmaintained) AUR Packages - 7 Different lib32 Packages

I tried an update and got these Orphan (unmaintained) AUR Packages.

❯ yay
:: Synchronizing package databases...
 endeavouros is up to date
 core is up to date
 extra is up to date
 multilib is up to date
 chaotic-aur is up to date
:: Searching AUR for updates...
:: Searching databases for updates...
 -> Orphan (unmaintained) AUR Packages: lib32-gtk2  lib32-libappindicator-gtk2  lib32-libdbusmenu-gtk2  lib32-libindicator-gtk2  libappindicator-gtk2  libdbusmenu-gtk2  libindicator-gtk2
 there is nothing to do
❯

I tried an -Rns to see any dependency issues. They seem to be related to steam-native-runtime.

❯ yay -Rns lib32-gtk2  lib32-libappindicator-gtk2  lib32-libdbusmenu-gtk2  lib32-libindicator-gtk2  libappindicator-gtk2  libdbusmenu-gtk2  libindicator-gtk2
[sudo] password for wombat: 
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing lib32-gtk2 breaks dependency 'lib32-gtk2' required by steam-native-runtime
:: removing lib32-libappindicator-gtk2 breaks dependency 'lib32-libappindicator-gtk2' required by steam-native-runtime
:: removing lib32-libindicator-gtk2 breaks dependency 'lib32-libindicator-gtk2' required by steam-native-runtime
:: removing lib32-libdbusmenu-gtk2 breaks dependency 'lib32-libdbusmenu-gtk2' required by steam-native-runtime
 -> exit status 1
❯

Anyone have any ideas on how I might address this?

2 Likes

GTK2 is EOL

see also

I installed Steam on the first day of this EOS installation. That was 187 days ago. Curious as to why it is only now that there is a warning when updating???

I just updated via YAY and extra/libappindicator replaces both libappindicator-gtk2 & -gtk3

:: Synchronising package databases...
 endeavouros is up to date
 core is up to date
 extra is up to date
 multilib is up to date
 sublime-text is up to date
:: Starting full system upgrade...
:: Replace libappindicator-gtk3 with extra/libappindicator? [Y/n]
resolving dependencies...
looking for conflicting packages...
1 Like

@MrSmartepants, yours is gtk3: Replace libappindicator-gtk3 with extra/libappindicator? [Y/n]

Mine is lib32 and gtk2 lib32-libappindicator-gtk2. And that’s just 1 of 7 in my case.

Here’s one:

sudo pacman -R steam-native-runtime
sudo pacman -Rns lib32-gtk2  lib32-libappindicator-gtk2  lib32-libdbusmenu-gtk2  lib32-libindicator-gtk2  libappindicator-gtk2  libdbusmenu-gtk2  libindicator-gtk2
sudo pacman -Syu steam-native-runtime

Edit.
Or try to see if Steam works without installing the steam-native-runtime package.

1 Like

I did that and upon doing yay -Syu steam-native-runtime, I got this…

❯ yay -Syu steam-native-runtime
:: Synchronizing package databases...
 endeavouros is up to date
 core is up to date
 extra is up to date
 multilib is up to date
 chaotic-aur is up to date
:: Searching AUR for updates...
:: Searching databases for updates...
:: 1 package to upgrade/install.
1  multilib/steam-native-runtime   -> 1.0.0.75-4
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
 -> Excluding packages may cause partial upgrades and break systems
==> 
Sync Explicit (1): steam-native-runtime-1.0.0.75-4
:: Synchronizing package databases...
 endeavouros is up to date
 core is up to date
 extra is up to date
 multilib is up to date
 chaotic-aur is up to date
:: Starting full system upgrade...
resolving dependencies...
warning: cannot resolve "lib32-gtk2", a dependency of "steam-native-runtime"
warning: cannot resolve "lib32-libappindicator-gtk2", a dependency of "steam-native-runtime"
warning: cannot resolve "lib32-libindicator-gtk2", a dependency of "steam-native-runtime"
warning: cannot resolve "lib32-libdbusmenu-gtk2", a dependency of "steam-native-runtime"
:: The following package cannot be upgraded due to unresolvable dependencies:
      steam-native-runtime

:: Do you want to skip the above package for this upgrade? [y/N]

That seems to be the case. Launched Steam without steam-native-runtime installed. All seems well

THANKS!

1 Like

You need one of the the two Steam packages, the “steam” package is the recommended one.

2 Likes

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