[PlanetCCRMA] rosegarden10 specfile

Orcan Ogetbil oget.fedora at gmail.com
Tue Mar 2 00:22:04 PST 2010


On Tue, Mar 2, 2010 at 3:02 AM, Martin Tarenskeen wrote:
> Hi,
>

Hello.

> I downloaded rosegarden4-10.02-1.src.rpm to try to rebuild it myself on my
> Fedora 12 system.
>
> I noticed 2 problems:
>
> 1) QTDIR not found. Adding "--with-qtdir=/usr" to the %configure line in
> the specfile fixed this problem.
>

There is a commented out section in %build that says "#unset OTDIR".
You may uncomment that line when you use plain rpmbuild. In Fedora
builds we use mock, which builds the rpms in a fresh clean new chroot
and since qt3-devel is not installed in this new build environment, we
don't need to use "unset QTDIR".

And yes, you can probably uninstall qt3-devel from your system. Then
you won't have to do the qtdir hacks to build rosegarden with plain
rpmbuild.

> 2) Building didn't proceed because of missing kdelibs4-devel on my system.
> Installing this fixed the problem, but I don't think rosegarden 10
> requires this: I had already built rosegarden 10 myself succesfully
> before, without kde4-lib-devel installed.
>

I noticed that after I built the official packages. But this is a
minor packaging bug and it is not worth rebuilding the official
package because of just this. I will fix it in the next release if I
remember :). BR:kdelibs4-devel should be changed to BR:qt4-devel

Thanks for the report!
Orcan



More information about the PlanetCCRMA mailing list