terrapkg / packages

Monorepo for Terra Packages
https://terra.fyralabs.com
GNU General Public License v3.0
70 stars 21 forks source link

[BUG] Cannot install Pantheon Switchboard packages on x86_64 #1441

Closed electricduck closed 1 month ago

electricduck commented 3 months ago

Describe the bug

error: Installing packages: Could not depsolve transaction; 15 problems detected:
 Problem 1: conflicting requests
  - package wingpanel-applications-menu-2.11.1-2.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by wingpanel-applications-menu-2.11.1-2.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by wingpanel-applications-menu-2.11.1-2.fc39.aarch64 from terra
  - nothing provides wingpanel(aarch-64) needed by wingpanel-applications-menu-2.11.1-2.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by wingpanel-applications-menu-2.11.1-2.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by wingpanel-applications-menu-2.11.1-2.fc39.x86_64 from terra
 Problem 2: conflicting requests
  - package switchboard-plug-tweaks-1.1.2-1.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-tweaks-1.1.2-1.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-tweaks-1.1.2-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-tweaks-1.1.2-1.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-tweaks-1.1.2-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-tweaks-1.1.2-1.fc39.x86_64 from terra
 Problem 3: conflicting requests
  - package switchboard-plug-sound-2.3.3-1.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-sound-2.3.3-1.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-sound-2.3.3-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-sound-2.3.3-1.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-sound-2.3.3-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-sound-2.3.3-1.fc39.x86_64 from terra
 Problem 4: conflicting requests
  - package switchboard-plug-sharing-2.1.6-1.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-sharing-2.1.6-1.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-sharing-2.1.6-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-sharing-2.1.6-1.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-sharing-2.1.6-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-sharing-2.1.6-1.fc39.x86_64 from terra
 Problem 5: conflicting requests
  - package switchboard-plug-printers-2.2.1-2.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-printers-2.2.1-2.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-printers-2.2.1-2.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-printers-2.2.1-2.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-printers-2.2.1-2.fc39.aarch64 from terra
  - nothing provides cups(aarch-64) needed by switchboard-plug-printers-2.2.1-2.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-printers-2.2.1-2.fc39.x86_64 from terra
 Problem 6: conflicting requests
  - package switchboard-plug-pantheon-shell-6.5.0-1.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-pantheon-shell-6.5.0-1.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-pantheon-shell-6.5.0-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-pantheon-shell-6.5.0-1.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-pantheon-shell-6.5.0-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-pantheon-shell-6.5.0-1.fc39.x86_64 from terra
 Problem 7: conflicting requests
  - package switchboard-plug-onlineaccounts-6.5.3-1.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-onlineaccounts-6.5.3-1.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-onlineaccounts-6.5.3-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-onlineaccounts-6.5.3-1.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-onlineaccounts-6.5.3-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-onlineaccounts-6.5.3-1.fc39.x86_64 from terra
 Problem 8: conflicting requests
  - package switchboard-plug-notifications-2.2.0-2.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-notifications-2.2.0-2.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-notifications-2.2.0-2.fc39.aarch64 from terra
  - nothing provides gala(aarch-64) needed by switchboard-plug-notifications-2.2.0-2.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-notifications-2.2.0-2.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-notifications-2.2.0-2.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-notifications-2.2.0-2.fc39.x86_64 from terra
 Problem 9: conflicting requests
  - package switchboard-plug-networking-2.5.0-1.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-networking-2.5.0-1.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-networking-2.5.0-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-networking-2.5.0-1.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-networking-2.5.0-1.fc39.aarch64 from terra
  - nothing provides NetworkManager(aarch-64) needed by switchboard-plug-networking-2.5.0-1.fc39.aarch64 from terra
  - nothing provides network-manager-applet(aarch-64) needed by switchboard-plug-networking-2.5.0-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-networking-2.5.0-1.fc39.x86_64 from terra
 Problem 10: conflicting requests
  - package switchboard-plug-mouse-touchpad-7.0.0-1.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-mouse-touchpad-7.0.0-1.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-mouse-touchpad-7.0.0-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-mouse-touchpad-7.0.0-1.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-mouse-touchpad-7.0.0-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-mouse-touchpad-7.0.0-1.fc39.x86_64 from terra
 Problem 11: conflicting requests
  - package switchboard-plug-keyboard-3.2.1-1.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-keyboard-3.2.1-1.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-keyboard-3.2.1-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-keyboard-3.2.1-1.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-keyboard-3.2.1-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-keyboard-3.2.1-1.fc39.x86_64 from terra
 Problem 12: conflicting requests
  - package switchboard-plug-display-7.0.0-1.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-display-7.0.0-1.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-display-7.0.0-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-display-7.0.0-1.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-display-7.0.0-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-display-7.0.0-1.fc39.x86_64 from terra
 Problem 13: conflicting requests
  - package switchboard-plug-bluetooth-2.3.6-1.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-bluetooth-2.3.6-1.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-bluetooth-2.3.6-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-bluetooth-2.3.6-1.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-bluetooth-2.3.6-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-bluetooth-2.3.6-1.fc39.x86_64 from terra
  - package switchboard-plug-bluetooth-2.3.6-4.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-bluetooth-2.3.6-4.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-bluetooth-2.3.6-4.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-bluetooth-2.3.6-4.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-bluetooth-2.3.6-4.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-bluetooth-2.3.6-4.fc39.x86_64 from terra
 Problem 14: conflicting requests
  - package switchboard-plug-applications-7.0.1-1.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-applications-7.0.1-1.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-applications-7.0.1-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-applications-7.0.1-1.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-applications-7.0.1-1.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-applications-7.0.1-1.fc39.x86_64 from terra
 Problem 15: conflicting requests
  - package switchboard-plug-about-6.2.0-2.fc39.aarch64 from terra does not have a compatible architecture
  - nothing provides ld-linux-aarch64.so.1()(64bit) needed by switchboard-plug-about-6.2.0-2.fc39.aarch64 from terra
  - nothing provides ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) needed by switchboard-plug-about-6.2.0-2.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-about-6.2.0-2.fc39.aarch64 from terra
  - nothing provides switchboard(aarch-64) needed by switchboard-plug-about-6.2.0-2.fc39.aarch64 from terra
  - nothing provides libswitchboard-2.0.so.0()(64bit) needed by switchboard-plug-about-6.2.0-2.fc39.x86_64 from terra

To Reproduce dnf install switchboard

Affected (please complete the following information):

madonuko commented 3 months ago

image Cannot quite reproduce, but are you trying to upgrade from Fedora 39 to Fedora 40 (from the error messages, just purely guessing)?

electricduck commented 3 months ago

Hm, I'd (incorrectly!) assumed this was just a packaging issue, much like #872. I am actually using these packages during a treefile build with rpm-ostree, basing it on Fedora 40: removing switchboard from the treefile does not cause this to occur.