Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#24035 - [ogre] missing dependency

Attached to Project: Community Packages
Opened by Alexander Baumann (axed) - Sunday, 01 May 2011, 23:20 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Thursday, 05 May 2011, 20:16 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Couldn't compile any ogre projects - had to install 'boost' additionally to boost-libs.

So could anybody please add 'boost' as an dependency to this package?
https://www.archlinux.de/?page=PackageDetails;repo=community;arch=i686;pkgname=ogre

Or did I miss something :S

greetings
alex
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Thursday, 05 May 2011, 20:16 GMT
Reason for closing:  Fixed
Additional comments about closing:  Added boost as optdepends for development.
Comment by Jan de Groot (JGC) - Monday, 02 May 2011, 08:10 GMT
I don't think this should be a dependency. The reason why boost and boost-libs are split up is because boost is a huge package that nobody needs to run the boost-compiled programs. If you add it to the dependency chain in ogre, it means that anything that uses ogre will depend on boost.
Comment by Alexander Baumann (axed) - Monday, 02 May 2011, 20:13 GMT
In file included from /usr/include/OGRE/Threading/OgreThreadHeaders.h:30:0,
from /usr/include/OGRE/OgreStdHeaders.h:110,
from /usr/include/OGRE/OgrePrerequisites.h:315,
from /usr/include/OGRE/OgreString.h:31,
from /usr/include/OGRE/OgreCommon.h:32,
from ../testQ_src/include/ogreWidget.h:4,
from ../testQ_src/include/cmainwindow.h:5,
from ../testQ_src/include/cmainwindow.cpp:1:
/usr/include/OGRE/Threading/OgreThreadHeadersBoost.h:29:32: schwerwiegender Fehler: boost/thread/tss.hpp: Datei oder Verzeichnis nicht gefunden ( <--- means file not found )
Kompilierung beendet.
make: *** [cmainwindow.o] Fehler 1
make: Leaving directory `/home/alex/testQ/testQ-build-desktop'

I got this message after I removed boost with pacman again ... so I guess I get this message because I'm trying to mix Qt with ogre ... sounds even more weired than I expected :S
btw reinstalling boost let my successfully compile that project.
Comment by Sven-Hendrik Haase (Svenstaro) - Thursday, 05 May 2011, 20:15 GMT
If you plan to develop with ogre, I think it is a given that you will install boost. If you only want to use ogre as a dependency of another package you shouldn't have to install boost. I made boost optdepends as a compromise.

Loading...