Ubuntu Suomen keskustelualueet
Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: jekku - 25.11.19 - klo:20.57
-
Onkohan tuohon löytymässä selitystä/ratkaisua:
root@t400:~# apt install calendar-google-provider
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:
calendar-google-provider : Riippuvuudet: lightning (>= 1:60.9.0-1~deb10u1) mutta ei ole merkitty asennettavaksi
E: Pulmia ei voi korjata, rikkinäisiä paketteja on pysytetty.
Em. koneessa sitä ei tarvitakaan, mutta kun mokoma kiukuttelu pysäyttää tuotantokoneiden päivitykset ;(
Olikoos joku loitsu jolla voi apt:ile (tai aptitudelle, apt-get:ille) kertoa että "ohita tuo mutta hoida muut kuitenkin"?
Houkutus on kokeilla jotain QnD -ratkaisua ja asentaa tuo kaivattu paketti ohi 'virallisen' kanavan, mutta hiukan anhittoman kuuloinen ratkaisu ...
Lähinnä tuo osio 'D' arveluttaa ;)
-
Mitä se sanoo, jos yrität asentaa/päivittää lightning-paketin? Siitähän on saatavilla jo versio 1:68.2.2-1~deb10u1 virallisesta lähteestä: https://packages.debian.org/buster/lightning
-
Sanoi ihan samaa:
root@hpze:~# apt update lightning
E: Komento update ei käytä parametreja
root@hpze:~# apt upgrade lightning
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
Käsitellään päivitystä... 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:
lightning : Riippuvuudet: thunderbird (>= 1:68.2.2-1~deb10u1) mutta 1:60.9.0-1~deb10u1 on merkitty asennettavaksi
E: Rikkinäiset paketit
Mutta sitten kokeilin:
root@hpze:~# apt dist-upgrade lightning
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
Käsitellään päivitystä... Valmis
Seuraavat paketit POISTETAAN:
calendar-google-provider
Nämä paketit päivitetään:
lightning thunderbird
2 päivitetty, 0 uutta asennusta, 1 poistettavaa ja 0 päivittämätöntä.
Noudettavaa arkistoa 42,4 Mt.
Toiminnon jälkeen käytetään 32,1 M t lisää levytilaa.
Haluatko jatkaa? [K/e] K
Päivitänpä robotin käyttämään tuota dist-upgradea ja katson aamulla josko kelpaa :)
-
Päivitänpä robotin käyttämään tuota dist-upgradea ja katson aamulla josko kelpaa :)
dist-upgrade -vipusen sijaan, nykyisin on apt:in määreenä full-upgrade kovaa kamaa...
Molempien komento-vipusten toki pitäisi toimia, kun apt update on toiminut toivotusti.
-
Niin loppui se ilmoittelu.
Mutta myös toiseen koneeseen piti päivittää lightning käsityönä.
Lisämausteena apt-listchanges raportoi jottas:
thunderbird (1:68.2.2-1) unstable; urgency=medium
Starting with version 68.2.2-1 src:thunderbird isn't building the binary
package calendar-google-provider any more.
If you want or need to use this Add-On please install this extension from
https://addons.thunderbird.net/en-GB/thunderbird/addon/provider-for-google-calendar/
(Please choose your preferred language!)
The removal of this Add-On from the Thunderbird source was discussed within
this issue:
https://bugzilla.mozilla.org/show_bug.cgi?id=1584614
-- Carsten Schoenert <c.schoenert@t-online.de> Sun, 10 Nov 2019 11:07:00 +0100
Tämä kuitenkin ratkaistu.
-
Niin loppui se ilmoittelu.
Mutta myös toiseen koneeseen piti päivittää lightning käsityönä.
Eiköhän apt dist-upgrade riittänyt siinäkin, ja sitä tosiaan on syytä käyttää päivityksissä juuri siksi, että joskus joku paketti pudotetaan kokonaan pois. Apt:n manuaalista:
full-upgrade
full-upgrade performs the function of upgrade but may also remove
installed packages if that is required in order to resolve a
package conflict.
Tarkennettakoon vielä, että ajamasi komento apt dist-upgrade lightning vastaa komentoa apt dist-upgrade (tai apt full-upgrade). Upgrade-komennot eivät ota paketin nimeä parametrina, vaan ne päivittävät kaikki paketit.
-
Ahaa.
Eli eivät olekaan toiminnallisesti ihan samoja, nuo dist-upgrade ja full-upgrade?
Kun em. 'toisella koneella' kokeilin uppiloitsussa tuota full-upgrade -variaatiota, ja siinä ei mennyt läpi kuten odotin.
-
Ahaa.
Eli eivät olekaan toiminnallisesti ihan samoja, nuo dist-upgrade ja full-upgrade?
Ovat kyllä. Ne tekevät täsmälleen saman asian.
Kun em. 'toisella koneella' kokeilin uppiloitsussa tuota full-upgrade -variaatiota, ja siinä ei mennyt läpi kuten odotin.
Hmm. Mitä sitten teit? Poistitko paketin calendar-google-provider manuaalisesti?
-
Ajoin manuaalisesti tuon:
apt full-upgrade thunderbird
Jolloin kertoi mm. poistavansa sen calendar-google-provider:in
Ja toden totta, kertoi myös päivittävänsä seuraavat:
chromium chromium-common chromium-sandbox lightning thunderbird
-
Ajoin manuaalisesti tuon:
apt full-upgrade thunderbird
Periaatteessa full-upgrade (tai dist-upgrade) ei ota parametrina paketin nimeä, vaan tuo komento tekee saman kuin
apt install thunderbird
apt full-upgrade
Tämän olisi kuitenkin pitänyt riittää:
apt full-upgrade
Mutta on mahdollista, että aiemmat päivitysyritykset olivat merkanneet thunderbirdiin liittyviä paketteja manuaalisesti asennetuiksi, jolloin full-upgrade saattaa toimia niiden suhteen eri tavalla.