Kirjoittaja Aihe: libapache2-mod-passenger ei asennu Ubuntu 20.04 LTS [RATKAISTU]  (Luettu 742 kertaa)

dRaken

  • Käyttäjä
  • Viestejä: 11
    • Profiili
En saa jostain syystä asennettua pakettia "libapache2-mod-passenger" ubuntu 20.04 versioon.

Yritän asentaa paketin komennolla "sudo apt install libapache2-mod-passenger -y", niin saan seuraavanlaisen ilmoituksen;
Lainaus
xxx@xxx:~$ sudo apt install libapache2-mod-passenger -y
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
Joitakin paketteja ei voitu asentaa. On ehkä vaadittu mahdottomia tai,
jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole
vielä luotu tai siirretty Incoming-kansiosta.
Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:

Näillä paketeilla on tyydyttämättömiä riippuvuuksia:
 libapache2-mod-passenger : Riippuvuudet: passenger (= 5.0.30-1.1ubuntu3) mutta ei ole merkitty asennettavaksi
E: Pulmia ei voi korjata, rikkinäisiä paketteja on pysytetty.
xxx@xxx:~$

Tämän jälkeen olen yrittänyt korjata tilannetta asentamalla kyseisen paketin "passenger=5.0.30-1.1ubuntu3" komennolla "sudo apt install passenger=passenger=5.0.30-1.1ubuntu3 -y":
Lainaus
xxx@xxx:~$ sudo apt install passenger=5.0.30-1.1ubuntu3 -y[/b]
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
Joitakin paketteja ei voitu asentaa. On ehkä vaadittu mahdottomia tai,
jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole
vielä luotu tai siirretty Incoming-kansiosta.
Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:

Näillä paketeilla on tyydyttämättömiä riippuvuuksia:
 passenger : Riippuvuudet: ruby (< 1:2.8~) mutta 2:2.7.0+1bbox1~focal2 on merkitty asennettavaksi
E: Pulmia ei voi korjata, rikkinäisiä paketteja on pysytetty.
xxx@xxx:~$

Asennettuna on ruby ja rails versiot:
Lainaus
xxx@xxx:~$ ruby -v
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
xxx@xxx:~$

xxx@xxx:~$ rails -v
Rails 6.1.4.1
xxx@xxx:~$

Olisiko jollain antaa neuvoja, miten korjata tilanne? Kiitos paljon jo etukäteen!

#terv: dRaken
« Viimeksi muokattu: 21.11.21 - klo:21.50 kirjoittanut dRaken »

dRaken

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Ratkesi ongelma poistamalla kaikki paketit koneesta komennoilla:
Lainaus
1. sudo apt-get purge ruby rubygems
2. sudo apt-get autoremove

tämän jälkeen vielä rvm poistot:

3. source /etc/profile.d/rvm.sh
4. rvm implode (ja "yes" valinta, kun kysytään)
5. sudo rm /etc/apt/sources.list.d/passenger.list.save /etc/apt/sources.list.d/passenger.list
6. sudo rm -d /usr/local/rvm /etc/rvmrc ~/.rvmrc /etc/profile.d/rvm.sh (manuaalisti vielä kaikki, missä rvm + gem sijaitsevat koneella) 

#terv: dRaken