Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kan niet meer installeren na upgrade Ubuntu 20.04 #61

Open
Wim-T opened this issue Jun 30, 2020 · 4 comments
Open

Kan niet meer installeren na upgrade Ubuntu 20.04 #61

Wim-T opened this issue Jun 30, 2020 · 4 comments

Comments

@Wim-T
Copy link

Wim-T commented Jun 30, 2020

Beschrijf de bug
Foutmelding bij installatie van "brewbuddy-5.4_amd64.deb":

Wanneer gebeurt het?
Als ik de volgende stappen doe gaat het mis:

  1. dubbelklikken op "brewbuddy-5.4_amd64.deb"
  2. "GDebi pakketinstalleerder" opent
  3. En ik krijg deze foutmelding: Fout: Afhankelijkheid is niet vervulbaar: libffi6

Verwacht resultaat
BrewBuddy zou gewoon geinstalleerd moeten kunnen worden

Screenshots
afbeelding

Recept
niet van toepassing

Welk systeem gebruik je?

  • OS: Linux Mint 20 Ulyana Cinnamon

Extra informatie
Onder OS Linux Mint 19.3 Cinnamon heeft BrewBuddy perfect gewerkt

@pvannierop
Copy link

pvannierop commented Nov 22, 2020

Ik heb last van het zelfde probleem. Ik run Pop_os 20.04 (Ubuntu-based distro).

@pvannierop
Copy link

pvannierop commented Nov 23, 2020

@Wim-T

Je kunt toch installeren door een oudere versie van libffi te installeren. In een terminal run:

cd
wget http://mirrors.kernel.org/ubuntu/pool/main/libf/libffi/libffi6_3.2.1-8_amd64.deb
sudo dpkg -i ~/libffi6_3.2.1-8_amd64.deb
rm libffi6_3.2.1-8_amd64.deb 

Daarna kun je BrewBuddy installeren.

@Wim-T
Copy link
Author

Wim-T commented Nov 27, 2020

@pvannierop

Dank voor de tip!

We hadden intussen ook zelf naar oplossingen gezocht.
Het was al gelukt om Brewbuddy te installeren door deze symlink te maken:
cd /usr/lib/x86_64-linux-gnu/
sudo ln -s libffi.so.7 libffi.so.6

En, omdat de updater (Bijwerkbeheer) in Linux Mint 20 een regressie blijft melden (kan libffi6 niet vinden), hebben we de methode toegepast die hier beschreven staat:
https://serverfault.com/questions/250224/how-do-i-get-apt-get-to-ignore-some-dependencies/859394
Daarin hebben we er voor gekozen om libffi6 uit de dependencies te halen.
Dat werkt goed.

Een vraag over jouw methode: installeer jij dan libffi6 naast libffi7, dus zodat ze allebei tegelijk actief zijn?
(ik ben nog niet erg ervaren in linux: ik had ergens gezien dat libffi6 en libffi7 niet tegelijk geïnstalleerd kunnen zijn)

Helaas, nadat het gelukt was om Brewbuddy te installeren, ontdekte ik dat het in Brewbuddy niet mogelijk is om maisch-stappen in te voeren. Ik neem aan dat dat niets te maken heeft met libffi6: bij een test met Brewbuddy onder Linux Mint 19 kon dat ook niet.
Maisch-stappen zijn dermate essentieel dat ik weer teruggegaan ben naar Brouwhulp, de (enigszins instabiele) Windows versie.

@mintgroen
Copy link

Ik kreeg net dezelfde foutmelding en heb de werkende libffi6 hier kunnen downloaden:

https://packages.debian.org/jessie/libffi6

libffi6 had weer een dependency aan:

https://packages.debian.org/jessie/multiarch-support

Daarna kon ik Brewbuddy installeren op:

System:
Kernel: 5.8.0-44-generic x86_64 bits: 64 compiler: N/A
Desktop: Cinnamon 4.8.6 wm: muffin 4.8.1 dm: LightDM 1.30.0
Distro: Linux Mint 20.1 Ulyssa base: Ubuntu 20.04 focal

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants