[PlanetCCRMA] Rosegarden problem

Fernando Lopez-Lezcano nando@ccrma.Stanford.EDU
Tue Feb 15 16:55:00 2005


On Tue, 2005-02-15 at 16:41, Jamie Bullock wrote:
> Dear Fernando,
> 
> On Tue, 2005-02-15 at 15:38 -0800, Fernando Lopez-Lezcano wrote:
> > On Tue, 2005-02-15 at 02:12, Jamie Bullock wrote:
> > > Since upgrading to FC3 with the latest PlanetEdge kernel, and Rosegarden
> > > 0.9.91 from the repos, Rosegarden gives the following message whilst
> > > launching:
> > 
> > You upgraded the distro from what version?
>
> From a FC2 system with a custom kernel and mainly PlanetCCRMA apps to
> FC3 with the latest rdt ccrma kernel. Rosegarden has been upgraded from
>
> rosegarden4_0.9.9-1.rhfc2.ccrma_i386.rpm
> to
> rosegarden4_0.9.91-1.rhfc3.ccrma_i386.rpm

Check (just in case) that you don't have any leftover packages from
rhfc2:
  rpm -q -a | grep rhfc2
(but that only covers the Planet CCRMA packages).

> > > Error when parsing file '/usr/share/apps/rosegarden/autoload.rg': "error
> > > occurred while parsing element at line 1, column 1"
> > > 
> > > It then fails to load any files, complaining about MIME types not being
> > > installed.
> > > 
> > > Anyone got any ideas?
> > 
> > I don't get this on my test systems (of course...). Could you check the
> > integrity of the installed rosegarden4 package, just in case:
> >   rpm -V rosegarden4
>  
> This gives no output.

Which means the installed package is fine. 

> > Maybe there's stuff left over from the previous version that you had
> > installed? What is rosegarden linking against?
> >   ldd /usr/bin/rosegarden
> 
> This gives:

Don't see anything obvious there. 
Hmmm, how about getting rid of or renaming the previous home directory
configuration file, just in case, should be in:
  ~/.kde/share/config/rosegardenrc

> Incidentally, I can't get Rosegarden to compile from source on my system
> either. ./configure complains about a missing  libstd++-dev even though
> I have the c++ compaibility libs...

Have you tried to build from the source package? This is what I require
for building the package, no compatibility libraries needed:

BuildRequires: gcc-c++ ladspa-devel XFree86-devel
BuildRequires: alsa-lib-devel curl-devel e2fsprogs-devel freetype-devel
BuildRequires: glib2-devel glibc-devel jack-audio-connection-kit-devel
BuildRequires: libart_lgpl-devel libmad-devel openssl-devel qt-devel
zlib-devel
BuildRequires: kdelibs-devel libpng-devel libtiff-devel libjpeg-devel
BuildRequires: liblrdf-devel dssi-devel
%if "%{fc2}" == "1" || "%{fc3}" == "1"
BuildRequires: libselinux-devel
%endif

-- Fernando