Re: [Rhythmbox-devel] Error Installing Rythmbox 0.13 on Ubuntu 10.04


On Sun, Jul 4, 2010 at 11:03 AM, John Teixido <jteixido myglnc com> wrote:
> Hi,
> I have attached the file with the error that I am getting when I attempt to
> Install Rythmbox 0.13 on Ubuntu 10.04

A few points:

1. Please do not use proprietary document formats like Microsoft
Word's .doc. On Ubuntu (or any Linux) there are much better
alternatives, especially for something like a console dump:

(a) A Pastebin service online, like
(b) A plain text document is sufficient for console output, if you
want to attach a file
(c) A PDF is good for data that others don't have to edit
(d) OpenOffice's native format is .odt (Open Document format) -- if
you must use an office application for a simple console dump, this
would be the preferred format.

2. There is no need to run ./configure as root. You can remove the
"sudo". You only need to run the `make install' step as root, assuming
you want to install to a system directory.

3. If you intend this to replace the system rhythmbox, you probably
want to install it into /usr, not /usr/local. To do this, you need to
add the option "--prefix=/usr" (remove the quotes) to ./configure.

4. Be careful about the possibility that some Rhythmbox plugins that
Ubuntu ships, may not be compatible with the upgraded Rhythmbox. This
may cause Rhythmbox to crash, display errors, or some plugins may be
unavailable. You will have to recompile broken plugins from source to
get them back, or else delete them so Rhythmbox can start without

5. The error you're getting suggests you don't have the Gstreamer
development packages. This is a very simple error basically telling
you that you don't meet the requirements for building rhythmbox, but
it is easy to fix. To successfully build rhythmbox, you will need to
install at least the `build-essential' package, as well as running,
from the console:

sudo apt-get build-dep rhythmbox

This should give you the development dependencies needed to build
Rhythmbox. You can then proceed with the "./configure --prefix=/usr &&
make && sudo make install" step.

BTW: compiling packages is generally something that should be left to
developers (programmers, software engineers, people in Information
Technology industry, ...). This particular error you received is one
of the simplest errors you may encounter in a build, which leads me to
believe that you are just starting out -- or, at least, that you are
starting out with Free Software development. If this is what your goal
is, that's fantastic! There are many resources you can seek out to
learn the complexities of build systems, which is a great way to start
down the path of development. You will eventually be able to interpret
error messages you get from build tools, so you can fix the errors

If a career or hobby in software development is not in your plans, it
is recommended that you stick with the packages that others provide
through the package manager (the Ubuntu Software Center on 10.04).
This will save you a lot of time, headaches and having to deal with
the often complex steps required to build software from source code.

I have written the last two paragraphs just in case you are an
ordinary user who stumbled upon some build instructions for upgrading
Rhythmbox. By putting the compilation process in context, hopefully
you can make an informed decision about whether you want to invest the
time required to become self-sufficient working with software. It is
perfectly acceptable and encouraged for users to get involved in
software -- by all means, dive right in if you please -- but if that's
not your thing, hopefully you will now understand what can of worms
you are opening, here. :)



> Regards,
> John...
> _______________________________________________
> rhythmbox-devel mailing list
> rhythmbox-devel gnome org

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]