[Bug 1946499] Re: installation of deb-packages with gdebi-gtk shows "dpkg: error: unable to read filedescriptor flags for <package status and progress file descriptor>: Bad file descriptor" in gdebi terminal, package is not installed
Gunnar Hjalmarsson
1946499 at bugs.launchpad.net
Wed Oct 20 17:26:03 UTC 2021
My understanding is that it was intended for impish as well. If so, can
somebody (@Norbert, @Martin, anyone...) please edit the bug description
to comply with the SRU template:
https://wiki.ubuntu.com/StableReleaseUpdates#SRU_Bug_Template
Another thing: When uploading to Debian, I picked Dani's small debdiff,
i.e. the one without translation changes. gdebi is a universe package
which is normally sync'ed from Debian, so we should avoid to struggle
with translations in an Ubuntu specific upload.
@Dani: From where did you pick the translation changes in your first
bigger debdiff? I'd say that if there are additional translations
available, they'd better be added to the Debian version of gdebi.
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1946499
Title:
installation of deb-packages with gdebi-gtk shows "dpkg: error: unable
to read filedescriptor flags for <package status and progress file
descriptor>: Bad file descriptor" in gdebi terminal, package is not
installed
Status in Ubuntu MATE:
Invalid
Status in gdebi package in Ubuntu:
Fix Released
Status in vte2.91 package in Ubuntu:
Confirmed
Status in gdebi source package in Impish:
Triaged
Bug description:
Steps to reproduce:
1. Install Ubuntu MATE 21.10
2. Open Firefox, navigate to discord.com
3. Download deb-file. At time of writing from the https://dl.discordapp.net/apps/linux/0.0.16/discord-0.0.16.deb link
4. Open Caja in ~/Downloads folder and use GDebi to install the discord-0.0.16.deb file
5. In the GDebi window click Install button
Expected results:
* Gdebi quietly install discord package, there are no error messages in its terminal
Actual results:
* Gdebi terminal shows the error in the last line
```
Selecting previously unselected package gconf2-common.
(Reading database ... 457178 files and directories currently installed.)
Preparing to unpack .../0-gconf2-common_3.2.6-7ubuntu2_all.deb ...
Unpacking gconf2-common (3.2.6-7ubuntu2) ...
Selecting previously unselected package libgconf-2-4:amd64.
Preparing to unpack .../1-libgconf-2-4_3.2.6-7ubuntu2_amd64.deb ...
Unpacking libgconf-2-4:amd64 (3.2.6-7ubuntu2) ...
Selecting previously unselected package gconf-service-backend.
Preparing to unpack .../2-gconf-service-backend_3.2.6-7ubuntu2_amd64.deb ...
Unpacking gconf-service-backend (3.2.6-7ubuntu2) ...
Selecting previously unselected package gconf-service.
Preparing to unpack .../3-gconf-service_3.2.6-7ubuntu2_amd64.deb ...
Unpacking gconf-service (3.2.6-7ubuntu2) ...
Selecting previously unselected package libappindicator1.
Preparing to unpack .../4-libappindicator1_12.10.1+20.10.20200706.1-0ubuntu1_amd64.deb ...
Unpacking libappindicator1 (12.10.1+20.10.20200706.1-0ubuntu1) ...
Selecting previously unselected package libunwind-13:amd64.
Preparing to unpack .../5-libunwind-13_1%3a13.0.0-2_amd64.deb ...
Unpacking libunwind-13:amd64 (1:13.0.0-2) ...
Selecting previously unselected package libc++abi1-13:amd64.
Preparing to unpack .../6-libc++abi1-13_1%3a13.0.0-2_amd64.deb ...
Unpacking libc++abi1-13:amd64 (1:13.0.0-2) ...
Selecting previously unselected package libc++1-13:amd64.
Preparing to unpack .../7-libc++1-13_1%3a13.0.0-2_amd64.deb ...
Unpacking libc++1-13:amd64 (1:13.0.0-2) ...
Selecting previously unselected package libc++1:amd64.
Preparing to unpack .../8-libc++1_1%3a13.0-53~exp1_amd64.deb ...
Unpacking libc++1:amd64 (1:13.0-53~exp1) ...
Setting up libappindicator1 (12.10.1+20.10.20200706.1-0ubuntu1) ...
Setting up gconf2-common (3.2.6-7ubuntu2) ...
Creating config file /etc/gconf/2/path with new version
Setting up libunwind-13:amd64 (1:13.0.0-2) ...
Setting up libc++abi1-13:amd64 (1:13.0.0-2) ...
Setting up libc++1-13:amd64 (1:13.0.0-2) ...
Setting up libc++1:amd64 (1:13.0-53~exp1) ...
Setting up gconf-service (3.2.6-7ubuntu2) ...
Processing triggers for libc-bin (2.34-0ubuntu2) ...
Processing triggers for sgml-base (1.30) ...
Setting up libgconf-2-4:amd64 (3.2.6-7ubuntu2) ...
Setting up gconf-service-backend (3.2.6-7ubuntu2) ...
Processing triggers for libc-bin (2.34-0ubuntu2) ...
dpkg: error: unable to read filedescriptor flags for <package status and progress file descriptor>: Bad file descriptor
```
and as the result Discord package is not installed .
ProblemType: Bug
DistroRelease: Ubuntu 21.10
Package: gdebi 0.9.5.7+nmu5ubuntu1
ProcVersionSignature: Ubuntu 5.13.0-16.16-generic 5.13.13
Uname: Linux 5.13.0-16-generic x86_64
ApportVersion: 2.20.11-0ubuntu70
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: MATE
Date: Fri Oct 8 18:17:36 2021
InstallationDate: Installed on 2021-10-08 (0 days ago)
InstallationMedia: Ubuntu-MATE 21.10 "Impish Indri" - Daily amd64 (20211008)
PackageArchitecture: all
SourcePackage: gdebi
UpgradeStatus: No upgrade log present (probably fresh install)
modified.conffile..etc.default.apport:
# set this to 0 to disable apport, or to 1 to enable it
# you can temporarily override this with
# sudo service apport start force_start=1
enabled=0
mtime.conffile..etc.default.apport: 2021-10-08T15:41:41.001986
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-mate/+bug/1946499/+subscriptions
More information about the Ubuntu-sponsors
mailing list