Does gdebi ( the gdebi-gtk GUI) work for anybody on Buster?

If none of the more specific forums is the right place to ask

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby pcdoctor01 » 2019-07-10 22:51

I started to post this issue here.
Hopefully they fix this error soon.
I'm using XFCE

I emailed Debian's tech support and knew that this isn't the correct way to report this issue below:
Debian Bug Tracking System <owner@bugs.debian.org>
7:09 AM (12 hours ago)
to me

Your message didn't have a Package: line at the very first line of the
mail body (part of the pseudo-header), or didn't have a Package: line
at all. Unfortunatly, this means that your message has been ignored
completely.

Without this information we are unable to categorise or otherwise deal
with your problem report. Please _resubmit_ your report to
submit@bugs.debian.org and tell us which package the
report is for. For help, check out
https://www.debian.org/Bugs/Reporting.

Your message was dated Wed, 10 Jul 2019 11:05:02 +0000 and had
message-id <CAMzE9cbumDtSQ3YRx2T7OOdb6f-_8V4Ht7x8r-v7nsKebsZ3LA@mail.gmail.com>
and subject Gdebi does not install deb packages in Buster.
The complete text of it is attached to this message.

If you need any assistance or explanation please contact
owner@bugs.debian.org and include the the attached
message.

If you didn't send the attached message (spam was sent forging your
from address), we apologize; please disregard this message.

--
-1: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=-1
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems



---------- Forwarded message ----------
From: Gigi Gigi <*******@gmail.com>
To: submit@bugs.debian.org
Cc:
Bcc:
Date: Wed, 10 Jul 2019 11:05:02 +0000
Subject: Gdebi does not install deb packages in Buster
Gdebi does not install deb packages in Buster.
When clicking on install, the program exits.
pcdoctor01
 
Posts: 65
Joined: 2014-07-27 10:26

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby stevepusser » 2019-07-10 23:14

Some MX users say that changing the /usr/share/applications/gdebi.desktop file to use "gksu" in the exec line:

From
Code: Select all
Exec=gdebi-gtk %f


to
Code: Select all
Exec=gksu gdebi-gtk %f


fixes the crashing, but you have to have a real root account for that, I think--not sure. MX gives you both sudo and root accounts. You might be successful with gksudo instead, and need that installed, also--though I thought I read here that Debian is deprecating those in favor of pkexec, which gdebi-gtk was modified to use in Buster, apparently not completely successfully.

I remember that Debian had a broken gdebi for years back in the Lenny or Etch era...
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Clipgrab 3.8.6, Hedgewars 1.0.0, PulseEffects 4.6.8, Telegram-desktop 1.8.15, Pale Moon 28.7.2, KeepassXC 2.5.1
User avatar
stevepusser
 
Posts: 11254
Joined: 2009-10-06 05:53

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby CwF » 2019-07-10 23:28

Except gksu is gone? I spent some time purging gksu and revamping authority on my 4 images as I moved them to buster. The change in behavior I mentioned may have started with that purge. All 4 images have a few packages from sid that were all installed with gdebi = so gdebi does install packages into buster just fine.

On point is the method of use.
Execute from the menu with a gdebi policy file and navigate to the deb with gdebi's open dialog and it works as expected.
Execute from a file manager and the permissions sequence fails and gdebi exits.
CwF
 
Posts: 501
Joined: 2018-06-20 15:16

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby Head_on_a_Stick » 2019-07-11 16:49

stevepusser wrote:Some MX users say that changing the /usr/share/applications/gdebi.desktop file to use "gksu" in the exec line:

From
Code: Select all
Exec=gdebi-gtk %f


to
Code: Select all
Exec=gksu gdebi-gtk %f


fixes the crashing

I really don't think that's a good idea, the GUI already has one bug that we have found so running the entire thing with elevated privileges would just expose any others in a far more severe fashion.

I'll submit a bug report this weekend and see if they can fix this properly. I'm so glad Debian has debug repositories, I had to rebuild glic for an Arch bug report...
Don't break DebianHow to report bugs

SharpBang GNU/Linux — a pre-configured Openbox/Tint2 desktop running on Debian stable
User avatar
Head_on_a_Stick
 
Posts: 10613
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby pcdoctor01 » 2019-07-12 10:14

Head_on_a_Stick wrote:
stevepusser wrote:
I'll submit a bug report this weekend and see if they can fix this properly. I'm so glad Debian has debug repositories, I had to rebuild glic for an Arch bug report...


Thank you!
pcdoctor01
 
Posts: 65
Joined: 2014-07-27 10:26

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby Head_on_a_Stick » 2019-07-13 09:45

Bug report is in:

https://bugs.debian.org/cgi-bin/bugrepo ... bug=931986

Watch this space...
Don't break DebianHow to report bugs

SharpBang GNU/Linux — a pre-configured Openbox/Tint2 desktop running on Debian stable
User avatar
Head_on_a_Stick
 
Posts: 10613
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby Wheelerof4te » 2019-07-13 13:30

It failed for me in Cinnamon (couldn't bare that desktop so I switched to GNOME again) when I tried installing a .deb file.
I figured it may be because it wasn't configured correctly and just installed that .deb with apt. But I guess it was a bug.
Wheelerof4te
 
Posts: 1423
Joined: 2015-08-30 20:14

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby stevepusser » 2019-07-14 19:50

It turns out that in MX, our gksu calls a custom "mx-pkexec" to elevate privileges, so it seems we don't hopefully lose any security by using that workaround. I sent up a modified gdebi build to fix the problem.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Clipgrab 3.8.6, Hedgewars 1.0.0, PulseEffects 4.6.8, Telegram-desktop 1.8.15, Pale Moon 28.7.2, KeepassXC 2.5.1
User avatar
stevepusser
 
Posts: 11254
Joined: 2009-10-06 05:53

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby miks » 2019-07-25 17:24

I use KDE and have found that gdebi will not work when invoked from Dolphin. Because of the problems caused by not being able to use Dolphin as root anymore, I installed pcmanfm-qt for occasions when I need to use a file manager as root and gdebi works normally from a root pcmanfm-qt.
stevepusser wrote:-I actually use a KDE service menu in Dolphin to install debs myself with apt,


Is there a way to add this service menu for Dolphin in KDE Buster?
User avatar
miks
 
Posts: 60
Joined: 2009-08-21 17:41

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby sunrat » 2019-07-25 23:03

miks wrote:I use KDE and have found that gdebi will not work when invoked from Dolphin. Because of the problems caused by not being able to use Dolphin as root anymore, I installed pcmanfm-qt for occasions when I need to use a file manager as root and gdebi works normally from a root pcmanfm-qt.
stevepusser wrote:-I actually use a KDE service menu in Dolphin to install debs myself with apt,


Is there a way to add this service menu for Dolphin in KDE Buster?


Yes. Steve made a package for it but I was unable to find it with a quick search. I'm sure he will be along to point you in the right direction.
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!
User avatar
sunrat
 
Posts: 2882
Joined: 2006-08-29 09:12
Location: Melbourne, Australia

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby stevepusser » 2019-07-26 00:06

The mx17 version works fine in Buster, but I will build a mx19 version so it shows up in the repo once we release the public MX 19 beta. It does require sudo be enabled to work, though.

http://mxrepo.com/mx/repo/pool/main/k/k ... stalldebs/

I added an option to check a file's checksum, since the two things can be related. You can also install multiple debs in one go.

As for not being able to get a root Dolphin, this should allow you to open one, among several other root actions, since it uses pkexec to boost the privileges: http://mxrepo.com/mx/repo/pool/main/r/r ... rvicemenu/
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Clipgrab 3.8.6, Hedgewars 1.0.0, PulseEffects 4.6.8, Telegram-desktop 1.8.15, Pale Moon 28.7.2, KeepassXC 2.5.1
User avatar
stevepusser
 
Posts: 11254
Joined: 2009-10-06 05:53

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby NFT5 » 2019-07-26 08:38

stevepusser wrote:As for not being able to get a root Dolphin, this should allow you to open one, among several other root actions, since it uses pkexec to boost the privileges: http://mxrepo.com/mx/repo/pool/main/r/r ... rvicemenu/


In KDE Buster this won't install, citing dependency issues.
User avatar
NFT5
 
Posts: 331
Joined: 2014-10-10 11:38
Location: Canberra, Australia

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby miks » 2019-07-26 09:48

stevepusser wrote:The mx17 version works fine in Buster, but I will build a mx19 version so it shows up in the repo once we release the public MX 19 beta. It does require sudo be enabled to work, though.

http://mxrepo.com/mx/repo/pool/main/k/k ... stalldebs/

Thanks Stevo, this has installed, but when I tried using it to install the service menu, it came back with:
Code: Select all
[sudo] password for mike:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'kde-servicemenu-rootactions' instead of '/home/mike/Desktop/kde-servicemenu-rootactions_2.7.3+p8+git20160617.0159-1mx17+1_all.deb'
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:
 kde-servicemenu-rootactions : Depends: kde-baseapps-bin but it is not installable
E: Unable to correct problems, you have held broken packages.

press any key to close


Presumably the same problem mentioned by NFT5.

Strangely, there is no kde-baseapps-bin package for Buster or Bullseye, though it is available in Sid.
User avatar
miks
 
Posts: 60
Joined: 2009-08-21 17:41

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby L_V » 2019-07-26 11:27

miks wrote:Strangely, there is no kde-baseapps-bin package for Buster or Bullseye, though it is available in Sid.
Only debport for arm64
https://packages.debian.org/sid/kde-baseapps-bin
L_V
 
Posts: 1125
Joined: 2007-03-19 09:04

Re: Does gdebi ( the gdebi-gtk GUI) work for anybody on Bust

Postby stevepusser » 2019-07-26 17:30

It seems they need some reworking of the dependencies, so let me see what I can do.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Clipgrab 3.8.6, Hedgewars 1.0.0, PulseEffects 4.6.8, Telegram-desktop 1.8.15, Pale Moon 28.7.2, KeepassXC 2.5.1
User avatar
stevepusser
 
Posts: 11254
Joined: 2009-10-06 05:53

PreviousNext

Return to General Questions

Who is online

Users browsing this forum: No registered users and 11 guests

fashionable