[hardy] Package pycaml has unmet dependencies
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pycaml (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Hardy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Hello,
Package pycaml cannot be installed:
The following packages have unmet dependencies:
pycaml: Depends: ocaml-base-
E: Broken packages
Complete test:
(hardy-
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Reading package lists... Done
(hardy-
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.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
pycaml: Depends: ocaml-base-
E: Broken packages
Here is the proposed patch for hardy-updates:
pycaml (0.82-7ubuntu0.1) hardy-proposed; urgency=low
* Fix FTBFS (and thus make the package installable again) by backporting rField spec.
a patch from pycaml 0.82-8 (LP: #197216).
* Apply fix from Debian OCaml Group SVN (rev 5688):
+ Add missing dependency on ocaml-interp to pycaml.
+ Move dllpycaml_stubs.so to the directory where ocaml looks for it.
* debian/Makefile:
+ Build with python 2.5.
* debian/control:
+ Modify Maintainer value to match DebianMaintaine
-- Michael Bienia <email address hidden> Tue, 27 May 2008 19:25:06 +0200
The patch contains two fixes: one for the FTBFS of pycaml with python 2.5 (patch taken from pycaml 0.82-8) and a second fix for a problem I discovered while testing the rebuild package. I've contacted the Debian OCaml maintainers for help and they fixed it in their SVN where I took the fix from.
TEST CASE:
- try to install pycaml in hardy
The second problem is harder to test as it needs a package where only the first fix got applied. But with the fixed package it's possible to run pycamltop (included in pycaml) without getting errors about missing files.