keybase / keybase/client

Debian Jessie - Install fails

Open
#6,800 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

I tried 3 times, but it abort the installation, because libappindicator1 is not installed.
OS: Debian GNU/Linux 8.7 (jessie) x86_64
Model: DIY
Kernel: 3.16.0-4-amd64
Uptime: 11 hours, 14 minutes
Packages: 1537
Shell: bash 4.3.30
Resolution: 1920x1200
DE: MATE
WM: Metacity (Marco)
Theme: GreenLaguna [GTK2/3]
Icons: Menta [GTK2/3]
Terminal: mate-terminal
CPU: AMD A10-7860K Radeon R7, 12 Compute s 4C+8G (4) @ 3.6GHz
GPU: AMD Radeon R7 Graphics
Memory: 1355MB / 14954MB
1.
sudo apt-get update
2.
curl -O https://prerelease.keybase.io/keybase_amd64.deb

if you see an error about missing libappindicator1

from the next command, you can ignore it, as the

subsequent command corrects it

sudo dpkg -i keybase_amd64.deb
sudo apt-get install -f
run_keybase
<<<< this fails >>>>

sudo apt-get install libappindicator1 libdbusmenu-glib4 libdbusmenu-gtk4 libindicator7
2.
curl -O https://prerelease.keybase.io/keybase_amd64.deb

if you see an error about missing libappindicator1

from the next command, you can ignore it, as the

subsequent command corrects it

sudo dpkg -i keybase_amd64.deb
sudo apt-get install -f
run_keybase
<<<< this works >>>>

mike@mpc4:$ curl -O https://prerelease.keybase.io/keybase_amd64.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 54.4M 100 54.4M 0 0 5705k 0 0:00:09 0:00:09 --:--:-- 6084k
mike@mpc4:
$ # if you see an error about missing libappindicator1
mike@mpc4:$ # from the next command, you can ignore it, as the
mike@mpc4:
$ # subsequent command corrects it
mike@mpc4:~$ sudo dpkg -i keybase_amd64.deb
(Lese Datenbank ... 155822 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von keybase_amd64.deb ...
Entpacken von keybase (1.0.21-20170428160949.36e780b) über (1.0.21-20170428160949.36e780b) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von keybase:
keybase hängt ab von libappindicator1; aber:
Paket libappindicator1 ist nicht installiert.

dpkg: Fehler beim Bearbeiten des Paketes keybase (--install):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für desktop-file-utils (0.22-1) werden verarbeitet ...
Trigger für mime-support (3.58) werden verarbeitet ...
Trigger für hicolor-icon-theme (0.13-1) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
keybase
mike@mpc4:~$ sudo apt-get install -f
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
libappindicator1 libdbusmenu-glib4 libdbusmenu-gtk4 libindicator7
Empfohlene Pakete:
indicator-application
Die folgenden NEUEN Pakete werden installiert:
libappindicator1 libdbusmenu-glib4 libdbusmenu-gtk4 libindicator7
0 aktualisiert, 4 neu installiert, 0 zu entfernen und 44 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen 299 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 638 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] J
Abbruch.

Sorry, but my Installation is in german

Best regards Michael

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the failure with keybase_amd64.deb on Debian Jessie, following the commands in the issue and observing the run_keybase result. Check the package dependency metadata and installation flow; done means a normal installation succeeds without manually installing libappindicator1 and its related packages first.

Written by the indexing model from the issue text.

Assessment

Tech stack
bash, debian
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.