mqtt-users team mailing list archive
-
mqtt-users team
-
Mailing list archive
-
Message #00004
Re: Problems updating on Karmic
Hi Andy,
I've got a half-written post about this. The launchpad build was
coming up as not going to be built for 8 hours so I thought I had time
to get some other things done! Obviously not...
> The following packages have unmet dependencies:
> mosquitto: Depends: sqlite3-pcre (< 0) but 0.1-0~ppa4 is installed.
I've now got the sqlite3-pcre package into lucid, but as part of that
I was told I'd done things incorrectly in my ppa package. The big
mistake was giving it too high a version number - so the version from
my ppa (as was) would override that in lucid. The other problem was
that the library was ending up in the wrong place. The sqlite3-pcre
packages in my ppa now have the right version number and the library
goes to the right location. Unfortunately, you've already got a later
sqlite3-pcre installed (the actual library is identical) which
wouldn't be in the right place - and you wouldn't get any potential
distro provided updates later on. To force the issue, mosquitto-0.5.1
depends on the "proper" version rather than the existing one - hence
the error above.
The solution is straightforward - remove sqlite3-pcre and reinstall.
That'll give you the correct version and mosquitto will be happy. This
may force you to uninstall mosquitto first as well.
Sorry for the muckup. Packaging isn't as easy to get right as it looks :(
Cheers,
Roger
References