[Aptitude-devel] Bug#820486: I follow aptitude's advice and end up with a broken (B) package

積丹尼 Dan Jacobson jidanni at jidanni.org
Fri Apr 8 23:24:40 UTC 2016


Package: aptitude
Version: 0.7.8-1

I follow aptitude's advice and end up with a broken (B) package:
iBA libgdal20                                                          - Geospatial Data Abstraction Library
And why does it say 0 broken?
"Current status: 0 (+0) broken, 8 (+0) upgradable, 51509 (+0) new."

# aptitude search ~U
iF  debian-reference-en                                                - Debian system administration guide, English original
i   gdal-bin                                                           - Geospatial Data Abstraction Library - Utility programs
i A libclutter-gtk-1.0-0                                               - Open GL based interactive canvas library GTK+ widget
i A libgdal20                                                          - Geospatial Data Abstraction Library
iFA libgtk-3-0                                                         - GTK+ graphical user interface library
iFA libgtk-3-bin                                                       - programs for the GTK+ graphical user interface library
iFA libgtk-3-common                                                    - common files for the GTK+ graphical user interface library
i   python-gdal                                                        - Python bindings to the Geospatial Data Abstraction Library
# aptitude install ~U~ngdal
The following NEW packages will be installed:
  libcrypto++6{a} (D: libgdal20) (gdal-bin D: libgdal20 D: libcrypto++6, python-gdal D: libgdal20 D: libcrypto++6)
  libqhull7{a} (D: libgdal20) (gdal-bin D: libgdal20 D: libqhull7, python-gdal D: libgdal20 D: libqhull7)
The following packages will be upgraded:
  gdal-bin  libgdal20 (gdal-bin D: libgdal20, python-gdal D: libgdal20)  python-gdal
The following packages will NOT be UPGRADED:
  debian-reference-en  libclutter-gtk-1.0-0{a}  libgtk-3-0{a}  libgtk-3-bin{a}  libgtk-3-common{a} (R: libgtk-3-0)
3 packages upgraded, 2 newly installed, 0 to remove and 5 not upgraded.
Need to get 7,495 kB of archives. After unpacking 6,698 kB will be used.
The following packages have unmet dependencies:
 libqgis-analysis2.14.1 : Depends: gdal-abi-2-0-2 which is a virtual package, provided by:
                                   - libgdal20 (2.0.2+dfsg-4), but 2.1.0~beta1+dfsg-1~exp2 is to be installed
                                   - libgdal20 (2.0.2+dfsg-5+b1), but 2.1.0~beta1+dfsg-1~exp2 is to be installed

 qgis : Depends: gdal-abi-2-0-2 which is a virtual package, provided by:
                 - libgdal20 (2.0.2+dfsg-4), but 2.1.0~beta1+dfsg-1~exp2 is to be installed
                 - libgdal20 (2.0.2+dfsg-5+b1), but 2.1.0~beta1+dfsg-1~exp2 is to be installed

The following actions will resolve these dependencies: [[I pick this 6th
or 7th choice]]

     Upgrade the following packages:
1)     gdal-bin [2.0.2+dfsg-4 (now) -> 2.0.2+dfsg-5+b1 (unstable)]
2)     libgdal20 [2.0.2+dfsg-4 (now) -> 2.0.2+dfsg-5+b1 (unstable)]
3)     python-gdal [2.0.2+dfsg-4 (now) -> 2.0.2+dfsg-5+b1 (unstable)]

Accept this solution? [Y/n/q/?]
The following packages will be upgraded:
  gdal-bin  libgdal20  python-gdal
The following packages will NOT be UPGRADED:
  debian-reference-en  libclutter-gtk-1.0-0{a}  libgtk-3-0{a}  libgtk-3-bin{a}  libgtk-3-common{a} (R: libgtk-3-0)
3 packages upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
Need to get 5,704 kB of archives. After unpacking 21.5 kB will be freed.
Do you want to continue? [Y/n/?]
Get: 1 http://free.nchc.org.tw/debian unstable/main i386 libgdal20 i386 2.0.2+dfsg-5+b1 [4,672 kB]
Get: 2 http://free.nchc.org.tw/debian unstable/main i386 gdal-bin i386 2.0.2+dfsg-5+b1 [416 kB]
Get: 3 http://free.nchc.org.tw/debian unstable/main i386 python-gdal i386 2.0.2+dfsg-5+b1 [616 kB]
Fetched 5,704 kB in 32s (175 kB/s)
(Reading database ... 182112 files and directories currently installed.)
Preparing to unpack .../libgdal20_2.0.2+dfsg-5+b1_i386.deb ...
Unpacking libgdal20 (2.0.2+dfsg-5+b1) over (2.0.2+dfsg-4) ...
Preparing to unpack .../gdal-bin_2.0.2+dfsg-5+b1_i386.deb ...
Unpacking gdal-bin (2.0.2+dfsg-5+b1) over (2.0.2+dfsg-4) ...
Preparing to unpack .../python-gdal_2.0.2+dfsg-5+b1_i386.deb ...
Unpacking python-gdal (2.0.2+dfsg-5+b1) over (2.0.2+dfsg-4) ...
Processing triggers for libc-bin (2.23-0experimental1) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up libgdal20 (2.0.2+dfsg-5+b1) ...
Setting up gdal-bin (2.0.2+dfsg-5+b1) ...
Setting up python-gdal (2.0.2+dfsg-5+b1) ...
Processing triggers for libc-bin (2.23-0experimental1) ...

Current status: 0 (+0) broken, 8 (+0) upgradable, 51509 (+0) new.
# aptitude search ~U
iF  debian-reference-en                                                - Debian system administration guide, English original
iu  gdal-bin                                                           - Geospatial Data Abstraction Library - Utility programs
i A libclutter-gtk-1.0-0                                               - Open GL based interactive canvas library GTK+ widget
iBA libgdal20                                                          - Geospatial Data Abstraction Library
iFA libgtk-3-0                                                         - GTK+ graphical user interface library
iFA libgtk-3-bin                                                       - programs for the GTK+ graphical user interface library
iFA libgtk-3-common                                                    - common files for the GTK+ graphical user interface library
iu  python-gdal

# aptitude -v show $@|s
Package: libgdal20
Version: 2.1.0~beta1+dfsg-1~exp2
New: yes
State: installed (2.0.2+dfsg-5+b1), upgrade available (2.1.0~beta1+dfsg-1~exp2)
Automatically installed: yes
...


-- System Information:
Debian Release: stretch/sid
  APT prefers experimental
  APT policy: (990, 'experimental'), (500, 'unstable')
Architecture: i386 (i686)



More information about the Aptitude-devel mailing list