Home Forums Wiki Doc Install Extras Screenshots IRC Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation unable to locate libido3-0.1-dev required by comple, mint Debian edition.
The latest stable release is the *3.2.1* : How to install it here.
Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Resolved] unable to locate libido3-0.1-dev required by comple, mint Debian edition.
rcrath English 6 Guest [Read]
29 May 2012 à 00:09

rcrath, Friday 25 May 2012 à 05:28 | Quote


Subscription date : 03 October 2011
Messages : 7
Don't forget to read our very complete Wiki (glx-dock.org/ww_page.php) !
But don't be shy to post all your questions or bugs here !

However before you post a message on the forum and to speed up things, don't forget to include as much informations as you can (if it's posible ):
    • The version of Cairo-Dock ('cairo-dock -v' in a terminal).
newest 3.0 version from source and from bzr. both fail with same error on compile that libido3-0.1-dev is not installed. libido3 is not yet available in the mint debian repositories. It does seem to be, along with libido3-0.1-dev, available in the debian sid and testing repos.
    • Your GNU/Linux distribution (Debian, Ubuntu, Fedora, etc.).
fresh install, linux mint debian edition
    • Or you using OpenGL or not.
yes
    • Your Window manager (Compiz, Metacity, Kwin, Openbox, etc.).
Mutter? goal is to be able to run Cairo Dock with compiz on gnome with no gnome shell
    • Your Desktop Environment (Gnome, KDE, XFCE, etc.).
Cinnamon/gnome 3
    • How you got the bug and therefore the answer to the question 'How can the bug be reproduced'.
method 1: compile cairo dock from source
method 2 install from bzr using install script.
    • Any other details you think could be useful .

I was able to install libido3-0.1 from source, but have been unable to figure out how to install the headers (libido3-0.1-dev) from source . I am guessing I will need to apt-pin the package but have never done that before so want to check before I try it.

What would be my best approach?

matttbe, Friday 25 May 2012 à 10:06 | Quote


Subscription date : 24 January 2009
Messages : 11207
Hello,

libido is an optional library (but needed if you want to have the sound-menu) and you should be able to compile the dock without it.
Can you give us the log of the compilation (with the error)?

PS: we have a repository for Debian (stable/testing/unstable) but I think LMDE is not following one of these series (but you can maybe add official debian repos )

rcrath, Friday 25 May 2012 à 22:41 | Quote


Subscription date : 03 October 2011
Messages : 7
The log is here (output by the bzr shell script, same error as the compile from stable source): http://way.net/tmp/log-cairo3bzr-shellscript.txt. libido3 is the prob.

I'll research adding the debian testing repo, though I don't want to switch the whole setup to testing as I had some trouble with the debian repos that led me to switch to LMDE, mostly to do with my ignorance . I am guessing I'll have to learn about apt-pinning?

WHat would be the command to compile without libido3? a flag on ./configure?

rcrath, Saturday 26 May 2012 à 00:02 | Quote


Subscription date : 03 October 2011
Messages : 7
Installing from the stable repo via the directions for "Debian Installation with one copy-paste" here:http://glx-dock.org/ww_page.php?p=From%20the%20repository&lang=en
gives the following:
]$sudo apt-get install cairo-dock cairo-dock-plug-ins
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
cairo-dock-plug-ins : Depends: libdbusmenu-glib1 (>= 0.3.3) but it is not installable
Depends: libdbusmenu-gtk1 (>= 0.3.3) but it is not installable
Depends: libetpan13 (>= 0.54) but it is not installable
Depends: libindicator0 (>= 0.3.6) but it is not installable
E: Broken packages


Synaptic gives a different set:
Install Cairo-dock (shows version 3 stable):
cairo-dock:
Depends: cairo-dock-plug-ins but it is not going to be installed
Depends: cairo-dock-plug-ins-dbus-interface-python but it is not going to be installed


install cairo-dock-plug-ins (shows v. 3) gives
"could not apply changes, fix broken packages first"


fix broken packages gives:
E: Unable to correct problems, you have held broken packages.
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies


sources.list:
deb http://packages.linuxmint.com/ debian main upstream import
deb http://debian.linuxmint.com/latest testing main contrib non-free
deb http://debian.linuxmint.com/latest/security testing/updates main contrib non-free
deb http://debian.linuxmint.com/latest/multimedia testing main non-free

deb http://download.tuxfamily.org/glxdock/repository/debian testing cairo-dock ## Cairo-Dock Stable

rcrath, Saturday 26 May 2012 à 01:19 | Quote


Subscription date : 03 October 2011
Messages : 7
Now when I try to install and run cairo-dock 2, I get the following error when trying to run from terminal:
warning : (/build/buildd-cairo-dock_2.4.0~2-1-i386-ecleC2/cairo-dock-2.4.0~2/src/gldit/cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:171)
couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...

============================================================================
Cairo-Dock version: 2.4.0~2
Compiled date: Oct 26 2011 07:14:30
Running with OpenGL: 1
============================================================================

warning : (/build/buildd-cairo-dock_2.4.0~2-1-i386-ecleC2/cairo-dock-2.4.0~2/src/gldit/cairo-dock-module-manager.c:cairo_dock_load_module:166)
this module ('/usr/lib/cairo-dock/libcd-Composite-Manager.so') was compiled with Cairo-Dock v3.0.1, but Cairo-Dock is in v2.4.0~2
It will be ignored

Can I bother you to tell me how to clean this up before I start over? I tried purging reinstalling cairo-dock, cairo-dock-plug-ins. and cairo-dock-core, but still get the same error. I still want to install cairo 3, but in the meantime 2 would be nice. If there is a solution to installing 3, I suppose we can just skip this part though.

Thanks!

matttbe, Saturday 26 May 2012 à 12:59 | Quote


Subscription date : 24 January 2009
Messages : 11207
About the compilation, everything seems fine (yes, you don't have libido3 but it's not a problem to compile most plugins).

If you want to use our repository for Debian, you've to use a distribution which use Debian testing repos (it seems LMDE is not a copy of Debian Testing (just like Linux Mint which use Ubuntu repos) but a fork (you don't have any official debian repository in your sources.list).

So if you want to have the latest stable version, you've to compile it by yourself. Simply re-launch the script and re-install the dock (don't forget to remove the version installed from repositories)

Guest, Tuesday 29 May 2012 à 00:09 | Quote

I compiled from source and this time it worked fine this time through. Thanks!

Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Resolved] unable to locate libido3-0.1-dev required by comple, mint Debian edition.
rcrath English 6 Guest [Read]
29 May 2012 à 00:09

Post a message

Anti-spam filter 7 (+) plus (+) 6 =
            
Did you know ? You can easily create a link to a user profile by using the tag : [[u:NAME]]


Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation unable to locate libido3-0.1-dev required by comple, mint Debian edition. Haut de page

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2012 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence.
Many thanks to TuxFamily for the web Hosting