maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   purple-extra-protocols new update error (https://talk.maemo.org/showthread.php?t=65185)

zerocool2k 2010-11-06 21:22

purple-extra-protocols new update error
 
Anyone able to update this package?

It's a required dependency for purple-extra-protocols-dbg/2.7.5-1nix0/ and Pidgin. But it has some dependency error so it can't be updated. The author is not active in the forum since April, so I don't know how to contact him.

ConsultPlus 2010-11-07 10:48

Re: purple-extra-protocols new update error
 
Quote:

Originally Posted by zerocool2k (Post 865462)
Anyone able to update this package?

It's a required dependency for purple-extra-protocols-dbg/2.7.5-1nix0/ and Pidgin. But it has some dependency error so it can't be updated. The author is not active in the forum since April, so I don't know how to contact him.

No, same problem here.

When I run a

" apt-get -f install "

in X-Terminal, I get errors.

" Trying to overwrite /etc/purple/prefs.xml, which is also in package pidgin "

It also states that ".. 23 packages are not upgraded. And 11 not fully installed or removed .. "

" E: sub-process usr/bin/dpkg returned an error code (1) "


Any help to solve this is appreciated ;-)

:(

lunatik 2010-11-07 12:14

Re: purple-extra-protocols new update error
 
Yep, and also I can not remove pidgin. Even If I remove /etc/purple/prefs.xml it still complains about being unable to overwrite it.

Diablo 2010-11-07 12:32

Re: purple-extra-protocols new update error
 
Just hit the same issue when I upgraded extra-protocols and I managed to make it work as follows:

Using X-terminal:

dpkg -r pidgin
dpkg -P pidgin

cd /var/cache/apt/archives
dpkg -i libpurple0_2.7.5-1nix0_armel.deb

Then I tried installing pidgin again, with aptitude install pidgin which was failing with the same error :)

So I had to force it:

cp /etc/purple/prefs.xml prefs.xml.bak

cd /var/cache/apt/archives

dpkg -i --force-overwrite pidgin_2.7.5-1nix0_armel.deb

Went back to /etc/purple, prefs.xml was the same, no need to change.

I'm not sure if it's the best solution but it worked for me. And probably if you --force-overwrite libpurple it will also work without removing pidgin.

Hope it helps!

droll 2010-11-07 13:52

Re: purple-extra-protocols new update error
 
yep i have the same issue. had to fix it manually with dpkg.

used dpkg to show the dependencies and then manually removed them one at a time. i had issues with libpurple0 where apt-get was complaining that it needs a version that is newer but an older version was installed.

zerocool2k 2010-11-09 08:17

Re: purple-extra-protocols new update error
 
Does anyone know how to contact the author? I hate having to do this every time I update these packages (especially when they have a lot of updates lately).

xxxxts 2010-11-09 08:27

Re: purple-extra-protocols new update error
 
Fixed now...

zerocool2k 2010-11-09 08:31

Re: purple-extra-protocols new update error
 
Are you sure? I just updated all these to 2.7.5 nix1 and still got the error.

nix_nix 2010-11-11 08:14

Re: purple-extra-protocols new update error
 
From version 2.7.3 to version 2.7.5 I moved the prefs.xml from pidgin to libpurple. I made the mistake of forgetting to remove it from pidgin, so in version 2.7.5-0nix0 both packages were providing the same file.

I realized my mistake, and removed it from pidgin. Unfortunately, hildon application manager is pretty sticky about allowing files to move from one package to the other. You see, if you have pidgin-2.7.3-0nix2 and you want to upgrade, well, both pidgin-2.7.3-0nix2 and libpurple0-2.7.5-xnixx provide the same file, so for a short period the file would be owned by two packages. This is not allowed, and produces an error in application manager disallowing the upgrade of purple extra protocols.

As a workaround, you can do this:

Upgrade pidgin, then upgrade purple-extra-protocols separately, because once you've upgraded pidgin, the problem goes away.

I appologize for the inconvenience.

Also, please give your thumbs-up if you think this is good enough for you :D

http://maemo.org/packages/package_in...n/2.7.5-2nix2/

http://maemo.org/packages/package_in...s/2.7.5-2nix2/

http://maemo.org/packages/package_in...n/2.7.5-2nix2/

zlatko 2010-11-11 09:25

Re: purple-extra-protocols new update error
 
@nix_nix
I checked my Pidgin "About": version is 2.7.5(libpurple 2.7.3). I am not able to upgrade pidgin or extra-protocols due to "unmet dependencies". I have tried "--reinstall install" but get the same error. What is the right way to get rid of this annoying problem?

EDIT: I installed anew liburple0, pidgin and extra protocols from .deb files. Lets see if the update error will persist.
EDIT1: Updated Pidgin to version: pidgin-2.7.5-2nix3


All times are GMT. The time now is 02:40.

vBulletin® Version 3.8.8