[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#810513: apt-cudf: SIGPIPE on 32-bit machine, causes experimental buildds to fail



Package: apt-cudf
Version: 4.1-1
Severity: grave

apt-cudf 4.1 fails to run on 32-bit machines producing a SIGPIPE. This
happens on all 32-bit experimental buildds running aspcud, which can
thus not build any experimental package currently.

See
https://buildd.debian.org/status/fetch.php?pkg=apt&arch=armel&ver=1.2~exp1&stamp=1452330134
for an example.

I believe it's a 4.1 bug, so I reported it against 4.1-1, I have
not checked if it was only introduced in 4.1-2.

Proof
-----
$ sudo apt install apt-cudf/testing
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Selected version '4.0.2-2' (Debian:testing [i386]) for 'apt-cudf'
The following packages will be DOWNGRADED:
  apt-cudf
0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 59 not upgraded.
Need to get 0 B/596 kB of archives.
After this operation, 125 kB disk space will be freed.
Do you want to continue? [Y/n] y
debconf: delaying package configuration, since apt-utils is not installed
dpkg: warning: downgrading apt-cudf from 4.1-2 to 4.0.2-2
(Reading database ... 14571 files and directories currently installed.)
Preparing to unpack .../apt-cudf_4.0.2-2_i386.deb ...
Unpacking apt-cudf (4.0.2-2) over (4.1-2) ...
Setting up apt-cudf (4.0.2-2) ...

$ apt --solver aspcud install icedove -s
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Execute external solver... Done
The following additional packages will be installed:
  fontconfig fontconfig-config fonts-dejavu-core libasound2 libasound2-data libatk1.0-0 libatk1.0-data libavahi-client3
  libavahi-common-data libavahi-common3 libcairo2 libcups2 libdatrie1 libdbus-1-3 libdbus-glib-1-2 libevent-2.0-5 libfontconfig1
  libfreetype6 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libglib2.0-0 libgnutls-deb0-28 libgraphite2-3 libgssapi-krb5-2 libgtk2.0-0
  libgtk2.0-common libharfbuzz0b libhogweed4 libhunspell-1.3-0 libice6 libicu55 libjbig0 libjpeg62-turbo libk5crypto3 libkeyutils1
  libkrb5-3 libkrb5support0 libnettle6 libnspr4 libnss3 libp11-kit0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpixman-1-0
  libpng12-0 libsm6 libstartup-notification0 libtasn1-6 libthai-data libthai0 libtiff5 libvpx3 libx11-6 libx11-data libx11-xcb1 libxau6
  libxcb-render0 libxcb-shm0 libxcb-util0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1
  libxml2 libxrandr2 libxrender1 libxt6 psmisc shared-mime-info ucf x11-common
Suggested packages:
  fonts-lyx libasound2-plugins alsa-utils cups-common gnutls-bin krb5-doc krb5-user librsvg2-common gvfs
Recommended packages:
  iceowl-extension myspell-en-us | hunspell-dictionary | myspell-dictionary dbus libglib2.0-data xdg-user-dirs hicolor-icon-theme
  libgtk2.0-bin hunspell-en-us | hunspell-dictionary | myspell-dictionary krb5-locales xml-core
The following NEW packages will be installed:
  fontconfig fontconfig-config fonts-dejavu-core icedove libasound2 libasound2-data libatk1.0-0 libatk1.0-data libavahi-client3
  libavahi-common-data libavahi-common3 libcairo2 libcups2 libdatrie1 libdbus-1-3 libdbus-glib-1-2 libevent-2.0-5 libfontconfig1
  libfreetype6 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libglib2.0-0 libgnutls-deb0-28 libgraphite2-3 libgssapi-krb5-2 libgtk2.0-0
  libgtk2.0-common libharfbuzz0b libhogweed4 libhunspell-1.3-0 libice6 libicu55 libjbig0 libjpeg62-turbo libk5crypto3 libkeyutils1
  libkrb5-3 libkrb5support0 libnettle6 libnspr4 libnss3 libp11-kit0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpixman-1-0
  libpng12-0 libsm6 libstartup-notification0 libtasn1-6 libthai-data libthai0 libtiff5 libvpx3 libx11-6 libx11-data libx11-xcb1 libxau6
  libxcb-render0 libxcb-shm0 libxcb-util0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1
  libxml2 libxrandr2 libxrender1 libxt6 psmisc shared-mime-info ucf x11-common
0 upgraded, 78 newly installed, 0 to remove and 60 not upgraded.

$ sudo apt install apt-cudf        
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be upgraded:
  apt-cudf
1 upgraded, 0 newly installed, 0 to remove and 59 not upgraded.
Need to get 0 B/622 kB of archives.
After this operation, 125 kB of additional disk space will be used.
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 14571 files and directories currently installed.)
Preparing to unpack .../apt-cudf_4.1-2_i386.deb ...
Unpacking apt-cudf (4.1-2) over (4.0.2-2) ...
Setting up apt-cudf (4.1-2) ...
(sid-i386)jak@jak-x230:~/Projects/Debian/apt$ apt --solver aspcud install icedove -s
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Fatal error: exception Sys_error("Broken pipe")
Execute external solver... Error!
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.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 icedove : Depends: fontconfig but it is not going to be installed
           Depends: psmisc but it is not going to be installed
           Depends: libasound2 (>= 1.0.16)
           Depends: libatk1.0-0 (>= 1.12.4) but it is not going to be installed
           Depends: libcairo2 (>= 1.10.2-2~) but it is not going to be installed
           Depends: libdbus-1-3 (>= 1.9.14) but it is not going to be installed
           Depends: libdbus-glib-1-2 (>= 0.78) but it is not going to be installed
           Depends: libevent-2.0-5 (>= 2.0.10-stable) but it is not going to be installed
           Depends: libfontconfig1 (>= 2.11) but it is not going to be installed
           Depends: libfreetype6 (>= 2.2.1) but it is not going to be installed
           Depends: libgdk-pixbuf2.0-0 (>= 2.22.0) but it is not going to be installed
           Depends: libglib2.0-0 (>= 2.22.0) but it is not going to be installed
           Depends: libgtk2.0-0 (>= 2.24.0) but it is not going to be installed
           Depends: libhunspell-1.3-0 (>= 1.3.3) but it is not going to be installed
           Depends: libnspr4 (>= 2:4.10.3) but it is not going to be installed
           Depends: libnss3 (>= 2:3.16.2) but it is not going to be installed
           Depends: libpango-1.0-0 (>= 1.14.0) but it is not going to be installed
           Depends: libpangocairo-1.0-0 (>= 1.14.0) but it is not going to be installed
           Depends: libpangoft2-1.0-0 (>= 1.14.0) but it is not going to be installed
           Depends: libpixman-1-0 (>= 0.19.6) but it is not going to be installed
           Depends: libstartup-notification0 (>= 0.8) but it is not going to be installed
           Depends: libvpx3 (>= 1.5.0) but it is not going to be installed
           Depends: libx11-6 but it is not going to be installed
           Depends: libxcomposite1 (>= 1:0.3-1) but it is not going to be installed
           Depends: libxdamage1 (>= 1:1.1) but it is not going to be installed
           Depends: libxext6 but it is not going to be installed
           Depends: libxfixes3 but it is not going to be installed
           Depends: libxrender1 but it is not going to be installed
           Depends: libxt6 but it is not going to be installed
           Recommends: iceowl-extension (= 38.5.0-1+b1) but it is not going to be installed
           Recommends: myspell-en-us but it is not installable or
                       hunspell-dictionary or
                       myspell-dictionary
E: Sub-process aspcud returned an error code (2)


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (900, 'unstable'), (500, 'unstable-debug'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-rc6-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages apt-cudf depends on:
ii  aspcud [cudf-solver]  1:1.9.1-2
ii  libbz2-1.0            1.0.6-8
ii  libc6                 2.21-6
ii  perl                  5.22.1-3
ii  zlib1g                1:1.2.8.dfsg-2+b1

apt-cudf recommends no packages.

apt-cudf suggests no packages.

-- no debconf information

-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.

When replying, only quote what is necessary, and write each reply
directly below the part(s) it pertains to (`inline'). Thank you.


Reply to: