Bug 30773 - gnome-shell still depends on chrome-gnome-shell, instead of gnome-browser-connector -> unmet dependencies
Summary: gnome-shell still depends on chrome-gnome-shell, instead of gnome-browser-con...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal major
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
: 30775 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-08-25 00:12 CEST by Lewis Goeroech
Modified: 2022-08-25 18:54 CEST (History)
3 users (show)

See Also:
Source RPM: gnome-browser-connector-42.0-1.mga9.x86_64.rpm, gnome-shell-42.4-1.mga9.x86_64.rpm
CVE:
Status comment:


Attachments

Description Lewis Goeroech 2022-08-25 00:12:43 CEST
When I am trying to install the task-gnome metapackage for Mageia Cauldron, RPMDrake throws an error saying that it has unmet dependencies for gnome-shell, resulting in not being able to install the GNOME desktop environment.

I then tried to install gnome-shell to see the error logs in the terminal, and it threw me an error message saying that it depends on chrome-gnome-shell, but it cannot find the package since it was replaced by gnome-browser-connector.

Please change gnome-shell's dependency to gnome-browser-connector as soon as possible.

Version-Release number of selected component (if applicable):
GNOME Shell: 42.4-1
GNOME Browser Connector: 42.0-1

How reproducible:

By either trying to install the task-gnome(-minimal) metapackage or gnome-shell

Steps to Reproduce:
1. Go into your preferred choice for managing packages (rpmdrake, dnfdragora or urpmi/dnf in the terminal)
2. Try to install the aforementioned packages
Lewis Goeroech 2022-08-25 00:15:21 CEST

Hardware: All => x86_64

Comment 1 Lewis Goeroech 2022-08-25 00:28:16 CEST
This is the exact error message when I use the command "sudo urpmi task-gnome":

While some packages may have been installed, there were failures.
A requested package cannot be installed:
gnome-shell-42.4-1.mga9.x86_64 (due to unsatisfied chrome-gnome-shell)
Comment 2 Lewis Goeroech 2022-08-25 00:31:21 CEST
And this is the DNF error message:

Problem: conflicting requests
  - package task-gnome-1:42.2-1.mga9.noarch requires task-gnome-minimal, but none of the providers can be installed
  - package task-gnome-minimal-1:42.2-1.mga9.noarch requires gnome-shell, but none of the providers can be installed
  - nothing provides chrome-gnome-shell needed by gnome-shell-42.4-1.mga9.i586
  - nothing provides chrome-gnome-shell needed by gnome-shell-42.4-1.mga9.x86_64
Comment 3 GG HH 2022-08-25 08:08:28 CEST
an ugly workaround :

rpm -e --nodeps chrome-gnome-shell
urpmi gnome-browser-connector

CC: (none) => boulshet

Comment 4 Jani Välimaa 2022-08-25 10:18:27 CEST
Fixed with gnome-shell >= 42.4-2.mga9 and gnome-browser-connector >= 42.0-2.mga9.

Resolution: (none) => FIXED
Status: NEW => RESOLVED
CC: (none) => jani.valimaa

Comment 5 Dave Hodgins 2022-08-25 18:54:10 CEST
*** Bug 30775 has been marked as a duplicate of this bug. ***

CC: (none) => imbeault.regis


Note You need to log in before you can comment on or make changes to this bug.