Fails to install on Ubuntu 12.04 (unmet dependency)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zorba |
Fix Released
|
High
|
Juan Zacarias |
Bug Description
Zorba fails to install from the repository "ppa:juan457/zorba" on Ubuntu 12.04 Precise Pangolin.
Reason: zorba: Depends: libicu44 but it is not installable
Output as follows:
$ sudo apt-get install zorba
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:
zorba : Depends: libicu44 but it is not installable
E: Unable to correct problems, you have held broken packages.
$ apt-cache search libicu
libicu-dev - Development files for International Components for Unicode
libicu48 - International Components for Unicode
libicu48-dbg - International Components for Unicode
libicu4j-4.4-java - Library for Unicode support and internalisation
libicu4j-java - Library for unicode support and internalisation
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise
$ uname -a
Linux losalamos 3.2.0-25-generic #40-Ubuntu SMP Wed May 23 20:30:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Changed in zorba: | |
assignee: | nobody → Juan Zacarias (juan457) |
milestone: | none → 2.7 |
Changed in zorba: | |
importance: | Undecided → High |
Changed in zorba: | |
status: | New → Fix Committed |
status: | Fix Committed → Fix Released |
This bug has arisen again in Ubuntu 14.04.1 LTS, i.e.
$ apt-cache show zorba ubuntu14. 04.1 z/zorba/ zorba_3. 0.0-1~ubuntu14. 04.1_amd64. deb 5ec1eab007243c7 42 64d4341acd0cb36 a092ef7289 bf8ed56e953f5aa 09db15e93459f51 0f1fe734aca760b ff98 870a95ca24cd081 e0
Package: zorba
Priority: extra
Section: devel
Installed-Size: 26541
Maintainer: The FLWOR Fundation <email address hidden>
Architecture: amd64
Version: 3.0.0-1~
Depends: libc6 (>= 2.14), libcurl3 (>= 7.16.2), libgcc1 (>= 1:4.1.1), libicu48 (>= 4.8-1), libstdc++6 (>= 4.6), libuuid1 (>= 2.16), libxerces-c3.1, libxml2 (>= 2.7.4), libicu-dev
Filename: pool/main/
Size: 9070970
MD5sum: 097aec4c19c1dfc
SHA1: 0e14a4e3f562303
SHA256: c5dd852110437cc
Description: a general purpose XQuery processor
Zorba is a general purpose XQuery processor implementing in C++ the W3C family
of specifications. It is not an XML database. The query processor has been
designed to be embeddable in a variety of environments such as other
programming languages extended with XML processing capabilities, browsers,
database servers, XML message dispatchers, or smartphones. Its architecture
employes a modular design, which allows customizing the Zorba query processor
to the environment’s needs. In particular the architecture of the query
processor allows a pluggable XML store (e.g. main memory, DOM stores,
persistent disk-based large stores, S3 stores). Zorba runs on most platforms
and is available under the Apache license v2.
Description-md5: f68a14c00c3a038
$ apt-cache search libicu ation
icu-devtools - Development utilities for International Components for Unicode
libicu-dev - Development files for International Components for Unicode
libicu52 - International Components for Unicode
libicu52-dbg - International Components for Unicode
libicu4j-4.4-java - Library for Unicode support and internalisation
libicu4j-java - Library for Unicode support and internationaliz
libicu44 - International Components for Unicode
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty
$ sudo apt-get install zorba
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:
zorba : Depends: libicu48 (>= 4.8-1) but it is not installable
E: Unable to correct problems, you have held broken packages.
$ sudo apt-get install libicu48
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libicu48 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libicu48:i386
E: Package 'libicu48' has no installation candidate