Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Debian issues unmet dependencies
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Resolved] Debian issues unmet dependencies
Guest English 6 Guest [Read]
22 April 2014 à 08:10

Guest, Saturday 23 July 2011 à 00:51 | Quote

$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
cairo-dock : Depends: cairo-dock-core (= 2.3.0~3-1) but 2.3.0~3-0~debian is installed
E: Unmet dependencies. Try using -f.


From Synaptic:
E: /var/cache/apt/archives/cairo-dock-core_2.3.0~3-1_amd64.deb: trying to overwrite '/usr/share/pixmaps/cairo-dock.svg', which is also in package cairo-dock-data 2.3.0~3-0~debian2

$ cairo-dock -v

2.3.0~3

As you can see, I am at the latest version..

deb http://download.tuxfamily.org/glxdock/repository/debian unstable cairo-dock


is what is in my sources.list

The question is, are Debian users at the mercy of what? I have been trying for days to do an update but cannot due to this issue.

I have tried to lock the version but without success.

If I knew where the issue is (Debian package delay?) it would be easier to digest..

I am running pure Debian Wheezy (testing) on a 64 bit platform ... Everything is running fine, I just cannot update anything due to this error

matttbe, Saturday 23 July 2011 à 09:44 | Quote


Subscription date : 24 January 2009
Messages : 12573
Hello,

I'm sorry but it's really hard to discuss with Cairo-Dock debian maintainers... We want to change a few things but they don't want to change anything (we are the upstream... it's our project...).

But I'll try to fix this problem for the next stable release.

Meanwhile, you can do that:
sudo apt-get purge cairo-dock cairo-dock-core cairo-dock-data cairo-dock-plugins # and maybe other packages (your configuration will not be removed)
sudo apt-get install cairo-dock cairo-dock-plug-ins

VastOne, Wednesday 27 July 2011 à 22:09 | Quote


Subscription date : 02 January 2010
Messages : 12
matttbe :
Hello,

I'm sorry but it's really hard to discuss with Cairo-Dock debian maintainers... We want to change a few things but they don't want to change anything (we are the upstream... it's our project...).

But I'll try to fix this problem for the next stable release.

Meanwhile, you can do that:
sudo apt-get purge cairo-dock cairo-dock-core cairo-dock-data cairo-dock-plugins # and maybe other packages (your configuration will not be removed)
sudo apt-get install cairo-dock cairo-dock-plug-ins


Hey mattbe,

That post was by me, in a place where I could not login...

Thanks for the explanation...

A friend of mine seems to think that this is related to libdb4.7 being moved to Squeeze and replaced in Wheezy with libdb4.8

I realize this is all on Debian, and it frustrates the heck out of me as on several machines no matter how I have it in sources.list or the pinning setup correctly, and preferences, this issue still continues... I cannot imagine how it must frustrate you...

apt-cache policy cairo-dock

cairo-dock:
Installed: (none)
Candidate: 2.3.0~3-0~debian2
Version table:
2.3.0~3-1 0
400 ftp://ftp.debian.org/debian/ testing/main amd64 Packages
2.3.0~3-0~debian2 0
500 http://download.tuxfamily.org/glxdock/repository/debian/ stable/cairo-dock amd64 Packages


After the purge and rerunning

sudo apt-get install cairo-dock cario-dock-plugins

The following packages have unmet dependencies:
cairo-dock-plug-ins : Depends: libdb4.7 but it is not installable or
libdb4.6 but it is not installable
Depends: libetpan13 but it is not installable or
libetpan11 but it is not installable
E: Broken packages
Further update:

I went to

http://download.tuxfamily.org/glxdock/repository/debian/ unstable/cairo-dock amd64 Packages

in sources.list and installed CD to version 2.3.0~3-0-debian

Now any update wants to upgrade it to the Debian package that installs all of the plugins individually, this I can just bypass

I am only feeding all of this as information...

matttbe, Wednesday 27 July 2011 à 23:14 | Quote


Subscription date : 24 January 2009
Messages : 12573
As you can see there, it's maybe better to force apt to use packages from our repository.
Simply create this file: /etc/apt/preferences/cairo-dock
With this content:
Package: cairo-dock*
Pin: origin download.tuxfamily.org
Pin-Priority: 501

VastOne, Thursday 28 July 2011 à 00:58 | Quote


Subscription date : 02 January 2010
Messages : 12
matttbe :
As you can see there, it's maybe better to force apt to use packages from our repository.
Simply create this file: /etc/apt/preferences/cairo-dock
With this content:
Package: cairo-dock*
Pin: origin download.tuxfamily.org
Pin-Priority: 501


Hey thanks... I had this in already but had a syntax error...

I fixed it and now things are as they should be...

Perhaps debian packaging will get it together soon

Edit:

And for clarification, the content should be added to

/etc/apt/preferences

Package: cairo-dock*
Pin: origin download.tuxfamily.org
Pin-Priority: 501

SQP, Thursday 28 July 2011 à 17:59 | Quote


Subscription date : 03 July 2010
Messages : 1086
happy to see that your problem is solved

Just to correct the file location. There is a /etc/apt/preferences file and a /etc/apt/preferences.d/ directory.
Like there is /etc/apt/sources.list file and /etc/apt/sources.list.d/ directory.

The directories now allow us to split configuration into smaller dedicated files, which I think help maintenance if you get the habit of using them, and never use the main file.

/etc/apt/preferences.d/cairo-dock
Package: cairo-dock*
Pin: origin download.tuxfamily.org
Pin-Priority: 501


Marked as solved

Guest, Tuesday 22 April 2014 à 08:10 | Quote

!!! Don't forget the Anti-spam filter !!!

Hey, try this..
work for me

Run:    sudo apt-get clean or sudo apt-get autoclean

Run:    sudo apt-get -f install

Then run: sudo dpkg --configure -a

Then run this again: sudo apt-get -f install

If the output is: 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Next solution is to run: sudo apt-get -u dist-upgrade

Try this command to find and repair the conflicts: sudo apt-get -o Debug::pkgProblemResolver=yes dist-upgrade

If it cannot fix the conflicts, it will exit with: 0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.

Then run: sudo apt-get remove --dry-run package-name

Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Resolved] Debian issues unmet dependencies
Guest English 6 Guest [Read]
22 April 2014 à 08:10

Post a message

Anti-spam filter 9 (*) times (*) 10 =
            
Did you know ? The Colour tag can display your code in any colours : [color=#ffdfa8][/color]


Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Debian issues unmet dependencies Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.