Bug 30785

Summary: Cannot install libdbus-devel-1.13.18-3.mga8.i586 due to insufficient systemd-devel-246.9-5.mga8.i586
Product: Mageia Reporter: Kristoffer Grundström <lovaren>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: Normal CC: lovaren
Version: 8   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: systemd-devel CVE:
Status comment:
Attachments: Proposal spec for the Mastodon client called Tootle

Description Kristoffer Grundström 2022-08-29 21:06:45 CEST
Description of problem: I'm trying to port the Mastodon client called Tootle from ALT Linux and I know I have 32 bit medias added and enabled, but if I do sudo urpmi tootle.spec I get this error:

A requested package cannot be installed:
libdbus-devel-1.13.18-3.mga8.i586 (due to unsatisfied systemd-devel-246.9-5.mga8.i586)
While some packages may have been installed, there were failures.
A requested package cannot be installed:
libdbus-devel-1.13.18-3.mga8.i586 (due to unsatisfied systemd-devel-246.9-5.mga8.i586)

I therefor check with urpmq -i systemd-devel to see if it lists the 32-bit versions, but I only see x86_64 based results.

Here is my media list:

Core Release (distrib1)
Core Release Debug (distrib2)
Core Updates (distrib3)
Core Updates Debug (distrib4)
Nonfree Release (distrib11)
Nonfree Release Debug (distrib12)
Nonfree Updates (distrib13)
Nonfree Updates Debug (distrib14)
Core 32bit Release (distrib31)
Core 32bit Updates (distrib32)
Nonfree 32bit Release (distrib36)
Nonfree 32bit Updates (distrib37)
 
Version-Release number of selected component (if applicable): 8.125

How reproducible: All the time.

Steps to Reproduce:
1. Open a terminal window.
2. Do urpmq --list-media to confirm that you see Core 32bit Release (distrib31) in the list.
3. Try to install the dependencies from the attached spec using sudo urpmi tootle.spec --auto and it will fail to find the i586 package.
Comment 1 Kristoffer Grundström 2022-08-29 21:07:21 CEST
Created attachment 13366 [details]
Proposal spec for the Mastodon client called Tootle

CC: (none) => lovaren

Comment 2 Kristoffer Grundström 2022-08-29 21:09:42 CEST
My mirror of choice is http://www.mirrorservice.org/ as I've been having trouble using mirrorlist lately.
Comment 3 sturmvogel 2022-08-29 21:20:14 CEST
You got already answer to this in bug 30168

Resolution: (none) => INVALID
Status: NEW => RESOLVED

Comment 4 sturmvogel 2022-08-29 22:08:57 CEST
Additionally your spec contains several problems.

You need lib64granite-devel instead of libgranite-devel.
You need lib64soup-devel instead of pkgconfig(libsoup-2.4). There is not even libsoup-2.4 in Mageia but libsoup2.4_1
...

And some more stuff later on when you where able to install the build requires...
Comment 5 sturmvogel 2023-08-31 17:51:42 CEST
*** Bug 32217 has been marked as a duplicate of this bug. ***