You are not logged in.

#1 2011-04-24 22:04:57

jlindgren
Member
Registered: 2011-02-27
Posts: 260

[solved] Dependency hell with redland and redland-compat

It seems that redland and redland-compat are in conflict, but both are required.
I notice that the installed version of redland-compat provides redland, but the new version does not.

$ pacman -Qu
redland-compat 1.0.12-1
skype 2.1.0.81-5.1

$ sudo pacman -Su
:: Starting full system upgrade...
warning: skype: ignoring package upgrade (2.1.0.81-5.1 => 2.2.0.25-1)
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: audacity: requires redland
:: libreoffice: requires redland

$ sudo pacman -S redland
resolving dependencies...
looking for inter-conflicts...
:: redland and redland-compat are in conflict. Remove redland-compat? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: redland-compat-storage-virtuoso: requires redland-compat
:: soprano: requires redland-compat

Last edited by jlindgren (2011-04-28 03:41:39)

Offline

#2 2011-04-24 22:06:18

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,481
Website

Re: [solved] Dependency hell with redland and redland-compat

Apparently this is now fixed in [testing].  Wait a bit for your mirror to sync.

Offline

#3 2011-04-24 22:38:32

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,358

Re: [solved] Dependency hell with redland and redland-compat

Allan wrote:

Apparently this is now fixed in [testing].  Wait a bit for your mirror to sync.

I've already posted back to the ML that there's still file conflicts. It seems librdf doesn't have versioned so-names?


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#4 2011-04-25 02:20:41

jlindgren
Member
Registered: 2011-02-27
Posts: 260

Re: [solved] Dependency hell with redland and redland-compat

I just ran pacman -Syu again; none of the repositories have been changed since my first post, and the problem is still there.  Allan, do you know in what package the problem was fixed?

Last edited by jlindgren (2011-04-25 02:22:31)

Offline

#5 2011-04-25 02:28:15

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,358

Re: [solved] Dependency hell with redland and redland-compat

jlindgren wrote:

I just ran pacman -Syu again; none of the repositories have been changed since my first post, and the problem is still there.  Allan, do you know in what package the problem was fixed?

You can follow the discussion in the ML yourself. No, it is not yet fixed, as I have indicated above.

Related question - why aren't you subscribed to [arch-dev-public]? The announcement on this was made there, and discussion has continued on [arch-general]. Its generally a good idea to be subscribed to at least the former (preferably the latter as well) if you're going to be using [testing].


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#6 2011-04-25 04:21:48

jlindgren
Member
Registered: 2011-02-27
Posts: 260

Re: [solved] Dependency hell with redland and redland-compat

I do not subscribe to mailing lists because I don't like the idea of filtering out the 99% of messages I don't care about in order to find the 1% I do care about.  However, I will try in future to search arch-general and arch-dev-public before posting here.  Are there any more lists I should search through?

Offline

#7 2011-04-25 05:04:46

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,257

Re: [solved] Dependency hell with redland and redland-compat

You don't have to subscribe -- it is available as an archive


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#8 2011-04-25 10:25:33

sl1pkn07
Member
From: Spanishtán
Registered: 2010-03-30
Posts: 371

Re: [solved] Dependency hell with redland and redland-compat

sl1pkn07@sL1pKn07 pacman.d]$ yaourt -S redland
Contraseña:
resolviendo dependencias...
verificando conflictos...

Objetivos (2): rasqal-0.9.25-1 [0,22 MB]  redland-1.0.13-1 [0,18 MB]

Tamaño total de descarga:   0,00 MB
Tamaño total instalado:   3,44 MB


¿Continuar con la instalación? [S/n] s
(2/2) verificando la integridad de los paquetes                                                                                                [---------------------------------------------------------------------------------------] 100%
(2/2) verificando conflictos entre archivos                                                                                                    [---------------------------------------------------------------------------------------] 100%
error: error al realizar la transacción (archivos en conflicto)
redland: /usr/lib/librdf.so.0 existe en el sistema de archivos
redland: /usr/lib/librdf.so.0.0.0 existe en el sistema de archivos

[sl1pkn07@sL1pKn07 pacman.d]$ yaourt -Qo /usr/lib/librdf.so.0
/usr/lib/librdf.so.0 es propiedad de redland-compat 1.0.12-3
[sl1pkn07@sL1pKn07 pacman.d]$


sorry. menssage in spanish

Offline

#9 2011-04-25 10:30:17

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: [solved] Dependency hell with redland and redland-compat


1000

Offline

#10 2011-04-25 12:06:59

siriusb
Member
From: Hungary
Registered: 2010-01-01
Posts: 422

Re: [solved] Dependency hell with redland and redland-compat

Today I ran into this problem as well. Unfortunately I have openoffice-base 3.2.1-5 installed since other versions of OOO and libreoffice have a bug, so I need to keep this version. Since redland has been replaced recently with redland-compat, system upgrade fails as it it is stated in OP. Testing repo was enabled for installing gnome3.
My question is can I keep openoffice-base in some way? Modifying /var/lib/pacman/local/openoffice-base-3.2.1-5/desc does the trick or it is not viable?

Edit: openoffice-base is in pacman.conf IgnorePkg array.

Edit2: I was able to run a system upgrade after modifying /var/lib/pacman/local/openoffice-base-3.2.1-5/desc.

Last edited by siriusb (2011-04-25 15:07:54)

Offline

#11 2011-04-25 20:42:51

mango123
Member
From: Moscow, RU
Registered: 2009-01-24
Posts: 19
Website

Re: [solved] Dependency hell with redland and redland-compat

Temporary solved add in /etc/pacman.conf

IgnorePkg   = redland redland-compat

Offline

#12 2011-04-25 21:43:06

alphazo
Member
Registered: 2009-10-20
Posts: 164

Re: [solved] Dependency hell with redland and redland-compat

mango123 wrote:

Temporary solved add in /etc/pacman.conf

IgnorePkg   = redland redland-compat

When doing that I'm still getting:

:: slv2: requires redland>=1.0.13
:: slv2: requires redland>=1.0.13
:: soprano: requires redland-compat

Offline

#13 2011-04-25 21:44:11

jlindgren
Member
Registered: 2011-02-27
Posts: 260

Re: [solved] Dependency hell with redland and redland-compat

Install the older redland-compat from stable, it provides redland.

Offline

#14 2011-04-25 21:50:51

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,481
Website

Re: [solved] Dependency hell with redland and redland-compat

So many people using [testing] and not knowing about library sonames...

Offline

#15 2011-04-25 21:58:35

alphazo
Member
Registered: 2009-10-20
Posts: 164

Re: [solved] Dependency hell with redland and redland-compat

I added to my ignore list:  "redland redland-compat slv2 ardour soprano"
and re-installed older version of the above packages. Upgrade went fine after that

Offline

#16 2011-04-25 22:00:27

Inxsible
Forum Fellow
From: Chicago
Registered: 2008-06-09
Posts: 9,183

Re: [solved] Dependency hell with redland and redland-compat

Allan wrote:

So many people using [testing] and not knowing about library sonames...

I think its because of the fact that gnome3 hit [testing]. Everyone wanted to try it out I guess.


Forum Rules

There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !

Offline

#17 2011-04-25 22:18:10

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,358

Re: [solved] Dependency hell with redland and redland-compat

Inxsible wrote:
Allan wrote:

So many people using [testing] and not knowing about library sonames...

I think its because of the fact that gnome3 hit [testing]. Everyone wanted to try it out I guess.

Yeah, most likely that. Wonder how many are subscribed to [archlinux-dev-public] even.

Anyway, Allan, I've been wondering whether the fact that the library versions are librdf.so.0.0.0 is a bug. Shouldn't it be librdf.so.1.0.13 or something? At least that's how its like with other shared objects I've seen (for example gcc's .so.1.0.3).


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#18 2011-04-25 22:26:48

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,481
Website

Re: [solved] Dependency hell with redland and redland-compat

It appears upstream do not actually version the library, so the two versions being provided should be compatible indicating one could just be removed...  If not, then that is an upstream bug.   I'm guessing there is issues with selecting the right libraries to build against and that is holding up this fix.

Offline

#19 2011-04-25 23:25:45

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,358

Re: [solved] Dependency hell with redland and redland-compat

Allan wrote:

It appears upstream do not actually version the library, so the two versions being provided should be compatible indicating one could just be removed...  If not, then that is an upstream bug.   I'm guessing there is issues with selecting the right libraries to build against and that is holding up this fix.

Yes, seems likely. If it should be compatible I can help test related applications. The thing is, I'm not really sure what redland does (RDF data, huh?).... or rather what each app uses it for. I don't use akonadi/nepomuk for example.


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#20 2011-04-25 23:29:15

jlindgren
Member
Registered: 2011-02-27
Posts: 260

Re: [solved] Dependency hell with redland and redland-compat

ngoonee wrote:

The thing is, I'm not really sure what redland does (RDF data, huh?).... or rather what each app uses it for.

My thought exactly.

Offline

#21 2011-04-26 16:39:23

AndyRTR
Developer
From: Magdeburg/Germany
Registered: 2005-10-07
Posts: 1,641

Re: [solved] Dependency hell with redland and redland-compat

Offline

#22 2011-04-26 17:39:10

schivmeister
Developer/TU
From: Singapore
Registered: 2007-05-17
Posts: 971
Website

Re: [solved] Dependency hell with redland and redland-compat

ngoonee wrote:

The thing is, I'm not really sure what redland does (RDF data, huh?).... or rather what each app uses it for. I don't use akonadi/nepomuk for example.

Just a library for data modelling: http://en.wikipedia.org/wiki/Resource_D … _Framework

That page also mentions nepomuk.

Last edited by schivmeister (2011-04-26 17:39:40)


I need real, proper pen and paper for this.

Offline

#23 2011-04-26 19:51:59

jlindgren
Member
Registered: 2011-02-27
Posts: 260

Re: [solved] Dependency hell with redland and redland-compat

schivmeister wrote:

Somehow I don't think that answers the question of what it actually does.  What sort of data does it model, and what is the model good for?

Offline

#24 2011-04-26 23:41:46

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,358

Re: [solved] Dependency hell with redland and redland-compat

Replied to that report.. Thanks Andreas.


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#25 2011-04-27 14:00:37

GogglesGuy
Member
From: Rocket City
Registered: 2005-03-29
Posts: 610
Website

Re: [solved] Dependency hell with redland and redland-compat

So are these broken packages just going to stay in testing?

Offline

Board footer

Powered by FluxBB