oerdnj / deb.sury.org

Public bugreports for anything ppa:ondrej/*
825 stars 26 forks source link

php7.0-dev installs php7.1-xml #616

Closed NielsH closed 7 years ago

NielsH commented 7 years ago

Hello,

Installing php7.0-dev also installs PHP7.1-xml, while no other php7.1 packages are present. See:

Start-Date: 2017-06-08  10:42:22
Commandline: /usr/bin/apt-get -y -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install php7.0-dev
Install: php7.1-xml:amd64 (7.1.5-1+0~20170522123046.25+jessie~1.gbpb8686b, automatic), libgettextpo-dev:amd64 (0.19.3-2, automatic), php-xml:amd64 (7.1+52+0~20170504085122.17+jessie~1.gbpd2ab76, automatic), shtool:amd64 (2.0.8-6, automatic), libgettextpo0:amd64 (0.19.3-2, automatic), libmail-sendmail-perl:amd64 (0.79.16-1, automatic), libasprintf-dev:amd64 (0.19.3-2, automatic), liblist-moreutils-perl:amd64 (0.33-2+b1, automatic), intltool-debian:amd64 (0.35.0+20060710.1, automatic), libpcre32-3:amd64 (8.38-3.1+0~20160728135918.4+jessie~1.gbpa65687, automatic), debhelper:amd64 (9.20150101+deb8u2, automatic), xml2:amd64 (0.4-3.1, automatic), php7.1-common:amd64 (7.1.5-1+0~20170522123046.25+jessie~1.gbpb8686b, automatic), libpcre3-dev:amd64 (8.38-3.1+0~20160728135918.4+jessie~1.gbpa65687, automatic), libunistring0:amd64 (0.9.3-5.2+b1, automatic), dh-php:amd64 (0.25+0~20161215150751.9+jessie~1.gbpb9ac31, automatic), po-debconf:amd64 (1.0.16+nmu3, automatic), libcroco3:amd64 (0.6.8-3+b1, automatic), libsys-hostname-long-perl:amd64 (1.4-3, automatic), php7.0-dev:amd64 (7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8), gettext:amd64 (0.19.3-2, automatic), libpcrecpp0:amd64 (8.38-3.1+0~20160728135918.4+jessie~1.gbpa65687, automatic), libxslt1.1:amd64 (1.1.28-2+deb8u3, automatic), autopoint:amd64 (0.19.3-2, automatic), php-pear:amd64 (1.10.1+submodules+notgz-8+0~20160602114111.2+jessie~1.gbp916245, automatic), pkg-php-tools:amd64 (1.34+0~20161129091156.1+jessie~1.gbp3fc7c9, automatic), libpcre16-3:amd64 (8.38-3.1+0~20160728135918.4+jessie~1.gbpa65687, automatic)
Upgrade: libpcre3:amd64 (8.35-3.3+deb8u4, 8.38-3.1+0~20160728135918.4+jessie~1.gbpa65687)
 dpkg -l | grep php
ii  dh-php                         0.25+0~20161215150751.9+jessie~1.gbpb9ac31                        all          debhelper add-on to handle PHP PECL extensions
ii  php-common                     1:52+0~20170504085122.17+jessie~1.gbpd2ab76                       all          Common files for PHP packages
ii  php-pear                       1:1.10.1+submodules+notgz-8+0~20160602114111.2+jessie~1.gbp916245 all          PEAR Base System
ii  php-xml                        1:7.1+52+0~20170504085122.17+jessie~1.gbpd2ab76                   all          DOM, SimpleXML, WDDX, XML, and XSL module for PHP [default]
ii  php7.0-bz2                     7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        bzip2 module for PHP
ii  php7.0-cli                     7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        command-line interpreter for the PHP scripting language
ii  php7.0-common                  7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        documentation, examples and common module for PHP
ii  php7.0-curl                    7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        CURL module for PHP
ii  php7.0-dba                     7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        DBA module for PHP
ii  php7.0-dev                     7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        Files for PHP7.0 module development
ii  php7.0-fpm                     7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        server-side, HTML-embedded scripting language (FPM-CGI binary)
ii  php7.0-gd                      7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        GD module for PHP
ii  php7.0-intl                    7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        Internationalisation module for PHP
ii  php7.0-json                    7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        JSON module for PHP
ii  php7.0-mbstring                7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        MBSTRING module for PHP
ii  php7.0-mcrypt                  7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        libmcrypt module for PHP
ii  php7.0-mysql                   7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        MySQL module for PHP
ii  php7.0-opcache                 7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        Zend OpCache module for PHP
ii  php7.0-readline                7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        readline module for PHP
ii  php7.0-soap                    7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        SOAP module for PHP
ii  php7.0-xmlrpc                  7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        XMLRPC-EPI module for PHP
ii  php7.0-zip                     7.0.19-1+0~20170522123046.31+jessie~1.gbpfcdab8                   amd64        Zip module for PHP
ii  php7.1-common                  7.1.5-1+0~20170522123046.25+jessie~1.gbpb8686b                    amd64        documentation, examples and common module for PHP
ii  php7.1-xml                     7.1.5-1+0~20170522123046.25+jessie~1.gbpb8686b                    amd64        DOM, SimpleXML, WDDX, XML, and XSL module for PHP
ii  pkg-php-tools                  1.34+0~20161129091156.1+jessie~1.gbp3fc7c9                        all          various packaging tools and scripts for PHP packages

Is there a way to prevent PHP 7.1 from being installed in this case? Or can it not cause any issues?

oerdnj commented 7 years ago

https://github.com/oerdnj/deb.sury.org/wiki/PPA-Migration#why-is-php71-cli-always-installed