Bug 30785 - Cannot install libdbus-devel-1.13.18-3.mga8.i586 due to insufficient systemd-devel-246.9-5.mga8.i586
Summary: Cannot install libdbus-devel-1.13.18-3.mga8.i586 due to insufficient systemd-...
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
: 32217 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-08-29 21:06 CEST by Kristoffer Grundström
Modified: 2023-08-31 17:51 CEST (History)
1 user (show)

See Also:
Source RPM: systemd-devel
CVE:
Status comment:


Attachments
Proposal spec for the Mastodon client called Tootle (1.21 KB, text/plain)
2022-08-29 21:07 CEST, Kristoffer Grundström
Details

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. ***

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