[Box Backup-dev] Compile BoxBackup under Debian Woody failed

Martin Ebourne boxbackup-dev@fluffy.co.uk
Tue, 20 Jun 2006 15:56:02 +0100


Roy <boxbackup@hostingbrothers.nl> wrote:
> I suppose I didn't look at the packages that apt-get wanted to remove.
> Most of them are indeed dev packages. But don't I need g++ (g++-2.95),
> or is Box written in C and not C++?

Sorry, I missed the g++ in there. You don't need g++-2.95 because that =20
will be an old compatibility compiler in addition to the newer g++. =20
But you most certainly do need g++. I also find it remarkable that the =20
package dependencies in debian would mutually exlude g++ and the bdb =20
v1 dev package - that is absurd. There must be something else going on =20
to make it want to do that.

I'd be inclined to let it go ahead. Then afterwards apt-get install =20
g++ back on again. Starting from a different point it might suggest =20
removing something else instead which is causing this conflict.

> And if I compile Box with BDB v1 support, then it expects it at runtime
> I think. Won't I run into problems later if I want to compile something
> else and all those dev packages are reinstalled? Logically I would say
> no, only bdb dev package will be deinstalled and box will run fine
> without.

You're correct, only the dev package is affected because you've =20
already said you managed to parallel install the runtime packages.

Cheers,

Martin.