[php-maint] Bug#823815: Bug#823815: php7.0-common: Provides "php-gettext" without Breaks/Replaces

Ondřej Surý ondrej at sury.org
Mon May 9 11:29:53 UTC 2016


Hi Dmitry,

this is the by-effect of our unfortunate naming of PHP packages. PHP
packages now automatically generates Provides for all included
extensions.

So, intentional yes, correct up-to-discussion. I can drop the Provides
quite easily, but ...

php-gettext has just few rev-deps:

Checking reverse dependencies...
# Broken Depends:
ampache: ampache-common
civicrm: civicrm-common
nagvis: nagvis
phpmyadmin: phpmyadmin
scuttle: scuttle
tt-rss: tt-rss

# Broken Build-Depends:
ampache: php-gettext
civicrm: php-gettext

So the other option might be to rename php-gettext written in PHP to
php-php-gettext (same as f.e. Fedora has) and fix those 6 packages.
Marcelo, what do you think? Does this seem viable to you?

Cheers,
-- 
Ondřej Surý <ondrej at sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
Vše pro chleba (https://vseprochleba.cz) – Potřeby pro pečení chleba
všeho druhu

On Mon, May 9, 2016, at 12:21, Dmitry Smirnov wrote:
> Package: php7.0-common
> Version: 7.0.6-1
> Severity: normal
> 
> php7.0-common Provides "php-gettext" without Breaks/Replaces.
> 
> I wonder if this is intentional and/or correct?
> 
> "php-gettext" is a real package that can be co-installed with
> "php7.0-common". However it seems that "php7.0-common" does not provide
> 100% 
> compatible gettext functionality for drop-in replacement of
> "php-gettext".
> 
> The trouble is that "php-gettext" is not installed automatically if 
> explicitly listed in Build-Depends when "php7.0-common" is already 
> installed...
> 
> -- 
> Best wishes,
>  Dmitry Smirnov
>  GPG key : 4096R/53968D1B
> _______________________________________________
> pkg-php-maint mailing list
> pkg-php-maint at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint
> Email had 1 attachment:
> + signature.asc
>   1k (application/pgp-signature)



More information about the pkg-php-maint mailing list