FS#26507 - [liblrdf] problem with its dependency raptor when compiling liblrdf dependent AUR packages

Attached to Project: Arch Linux
Opened by vnoel (kaouete) - Tuesday, 18 October 2011, 17:38 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 18 October 2011, 18:29 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Hi,

I think liblrdf () works well by itself, but when compiling a program that depends on it, such errors appear:
/usr/include/lrdf.h:8:20: erreur fatale: raptor.h : Aucun fichier ou dossier de ce type
(sorry it's in French, but it is a classical file not found)

The problem appears for example with aqualung:
https://aur.archlinux.org/packages.php?ID=11979

I think the reason for this is that raptor.h is not in /usr/include but in /usr/include/raptor2/

I don't know how this can be fixed, I guess maybe by changing the way raptor.h is referenced in lrdf.h...
I guess it can't be done at the raptor level, since raptor1 is still in the repositor and provides the file raptor.h.
This task depends upon

Closed by  Andrea Scarpino (BaSh)
Tuesday, 18 October 2011, 18:29 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#25898 
Comment by vnoel (kaouete) - Tuesday, 18 October 2011, 17:48 GMT
Please also note that changing the #include statement to raptor2/raptor.h does not work, but raptor2/raptor2.h does.

The reason is that raptor.h includes raptor2.h and thus this one can't be found !

Loading...