Page 1 of 1

Updating Rosegarden

Posted: Wed Nov 05, 2008 11:28 am
by werock
Hi Guys,

I have installed the Ubuntu Studio packages on Ubuntu 8.04, but I want to update the Rosegarden package. I have a deb of version 1.7 from getdeb.

I want to remove the current Rosegarden package before installing the new one, but Synaptic tells me it will remove the ubuntustudio-audio package. Ovviously, I don't want this to be removed.

Is it neccessary to remove the old Rosegarden package before installing the new one? If so, any tips on how I can remove it without removing the rest of the UbuntuStudio audio packages.

Thanks,
Andy.

Re: Updating Rosegarden

Posted: Wed Nov 05, 2008 12:22 pm
by thorgal
hey!

the apt (.deb) way is much easier than you think :

just install the package you picked up and it will remove the old one (only what's necessary) automatically.
Don't even think you have to remove something to upgrade it :)

Re: Updating Rosegarden

Posted: Wed Nov 05, 2008 12:56 pm
by werock
Thanks for the tip, I'll try that later.

Re: Updating Rosegarden

Posted: Thu Nov 06, 2008 9:19 am
by werock
That worked, although it wasn't plain sailing - after running the rosegarden-data deb, it complained about dependency problems. Running 'sudo apt-get install -f' fixed it, although it still threw up a message saying it was going to remove ubuntustudio-audio. I was then able to install the main rosegarden deb file without probems and thankfully ubuntustudio-audio hadn't been removed. :D

Re: Updating Rosegarden

Posted: Thu Nov 06, 2008 9:52 am
by raboof
werock wrote:I was then able to install the main rosegarden deb file without probems and thankfully ubuntustudio-audio hadn't been removed. :D
This is actually not as big a problem as it may seem.

Ubuntustudio-audio is a 'metapackage' that doesn't contain anything itself, but just depends on a collection of other (audio-related) applications, including (I guess) Rosegarden. Because of that, installing 'ubuntustudio-audio' will install all those other applications.

While removing rosegarden will violate one of those dependencies, it'll cause ubuntustudio-audio to be deinstalled, but all other dependencies of ubuntustudio-audio (i.e. the actual apps) will remain in place.

Except /usr/share/ubuntustudio-audio/rtprio.py . Why that lives in ubuntustudio-audio is beyond me :).