Dependency Error while compiling GNOME Nautilus seems to be dependency is installed under a different name

I think I found a bug while trying to compile Nautilus

meson setup build

meson.build:129:17: ERROR: Dependency “tracker-sparql-3.0” not found, tried pkgconfig and cmake

If I search for tracker-sparql

zypper search tracker-sparql

S | Name | Summary | Type
—±------------------------±------------------------------±-------
i | libtracker-sparql-3_0-0 | Sparql library for tinysparql | package

I have libtracker-sparql-3_0-0 but what i need is tracker-sparql-3.0

sudo zypper install tinysparql-devel

I am deep into dependency hell guys

Alright i need to ask this because I just don’t know why it is like this.
I needed tracker-sparql-3.0 but that package doesn’t exist. Why did I have to find out this dependency is in tinysparql-devel? It doesn’t make sense, and I do not understand how a person is expected to navigate this situation.

zypper search --provides tracker-sparql-3.0

or even

zypper install tracker-sparql-3.0

That is the best way to make sure nobody answers.

Apologies for not making it clear but I found libtracker-sparql-.30 inside of tinysparql. If I used

zypper search tracker-sparql-.3.0

I get

No matching items found.

At this point what I want to know is why libtracker-sparql-3.0 is inside of a package called tinysparql-devel instead of libtracker-sparql-3.0
In my point of view it should have been inside libtracker-sparql-3.0 but it wasn’t

That’s not what I said. Please, read again.

ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh

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