[pkg-php-pear] Bug#696468: phpunit-story: depends on php5-spl which does not appear to exist
Ivo De Decker
ivo.dedecker at ugent.be
Wed Dec 26 17:13:12 UTC 2012
clone 696468 -1
reassign -1 pkg-php-tools
retitle -1 pkg-php-tools: generates broken dependency on php5-spl
severity -1 important
thanks
Hi,
On Fri, Dec 21, 2012 at 09:10:14AM +0100, Niels Thykier wrote:
> Package: phpunit-story
> Version: 1.0.0-2
> Severity: serious
>
> Hi,
>
> phpunit-story depends on php5-spl, but the latter does not appear to
> be available. This makes phpunit-story uninstallable. Please do a
> minimal fix for this problem[1], so the fix for #694361 can migrate to
> testing.
The dependency on php5-spl is generated by pkg-php-tools, because the
upstream configuration of phpunit-story specifies a dependency on the php spl
module, which is included in the php5 debian packages, and not packaged as a
separate module. I'm not sure if this is a bug in phpunit-story or in
pkg-php-tools, so I'm cloning this bug.
The (temporary) fix in phpunit-story is to specify the dependencies manually
instead of via ${phppear:Debian-Depends}. A patch to do that is attached.
Cheers,
Ivo
-------------- next part --------------
diff -Nru phpunit-story-1.0.0/debian/changelog phpunit-story-1.0.0/debian/changelog
--- phpunit-story-1.0.0/debian/changelog 2012-12-06 16:08:41.000000000 +0100
+++ phpunit-story-1.0.0/debian/changelog 2012-12-26 18:03:16.000000000 +0100
@@ -1,3 +1,11 @@
+phpunit-story (1.0.0-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Don't add ${phppear:Debian-Depends} to depends, because it generates
+ broken dependencies (Closes: #696468)
+
+ -- Ivo De Decker <ivo.dedecker at ugent.be> Wed, 26 Dec 2012 18:01:47 +0100
+
phpunit-story (1.0.0-2) unstable; urgency=low
[ Thomas Goirand ]
diff -Nru phpunit-story-1.0.0/debian/control phpunit-story-1.0.0/debian/control
--- phpunit-story-1.0.0/debian/control 2012-12-06 16:08:41.000000000 +0100
+++ phpunit-story-1.0.0/debian/control 2012-12-26 18:03:16.000000000 +0100
@@ -12,7 +12,7 @@
Package: phpunit-story
Architecture: all
-Depends: ${misc:Depends}, php-pear, pear-phpunit-channel, ${phppear:Debian-Depends}
+Depends: ${misc:Depends}, php-pear, pear-phpunit-channel, php5 (>= 5.2.7)
Recommends: ${phppear:Debian-Recommends}
Breaks: ${phppear:Debian-Breaks}, phpunit (<< 3.6.10)
Replaces: phpunit (<< 3.6.10)
More information about the pkg-php-pear
mailing list