Grazie Marco per la risposta,

Il 29/03/20 17:26, Marco Marongiu ha scritto:


On 29/03/20 17:06, Mauro Murgioni wrote:
The following packages have unmet dependencies:
  libssl-dev : Depends: libssl1.1 (= 1.1.0l-1~deb9u1) but
1.1.1c-1+0~20190710.13+debian9~1.gbp359e02 is to be installed
E: Unable to correct problems, you have held broken packages.

Hai dei repository APT configurati che forniscono anche la libssl1.1?
Dal sintomo, sembrerebbe che tu abbia un repository configurato che ha
la stessa priorità di quelli ufficiali e una versione più alta.

Se è questo il caso, ci sono diversi modi per sistemare:

1) porkaround: installa la versione giusta di libssl1.1 a mano, e poi
installa libssl-dev, sempre a mano;

Visto che lo metti al primo punto, provo subito il porkaround ;-)

Purtroppo per installare le libssl1.1 (= 1.1.0l-1~deb9u1) apt vuole rimuovere altri 21 pacchetti:

The following packages were automatically installed and are no longer required: cloud-guest-utils dh-python distro-info-data gdisk gir1.2-glib-2.0 gir1.2-packagekitglib-1.0 iso-codes java-common jitsi-meet-web libdbus-glib-1-2 libgirepository-1.0-1 libmpdec2 libnspr4 libnss3 libpackagekit-glib2-18 libpcsclite1 libpython3-stdlib libpython3.5-minimal libpython3.5-stdlib libxi6 libxrender1 libxtst6 libyaml-0-2 lsb-release lua-expat lua-filesystem lua-sec lua-socket lua5.1 net-tools python-apt-common python3 python3-apt python3-blinker python3-cffi-backend python3-chardet python3-configargparse python3-configobj python3-cryptography python3-dbus python3-gi python3-idna python3-jinja2 python3-josepy python3-json-pointer python3-jsonpatch python3-jwt python3-markupsafe python3-minimal python3-mock python3-oauthlib python3-openssl python3-parsedatetime python3-pbr python3-pkg-resources python3-prettytable python3-pyasn1 python3-pycurl python3-rfc3339 python3-setuptools python3-six python3-software-properties python3-tz python3-urllib3 python3-yaml python3-zope.component python3-zope.event python3-zope.hookable python3-zope.interface python3.5 python3.5-minimal qemu-utils x11-common
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
ca-certificates ca-certificates-java certbot cloud-image-utils cloud-init cloud-initramfs-growroot cloud-utils jicofo jitsi-meet jitsi-meet-prosody jitsi-meet-web-config jitsi-videobridge2 openjdk-8-jre-headless openssl prosody python3-acme python3-certbot python3-requests python3-requests-toolbelt software-properties-common ssl-cert
The following packages will be DOWNGRADED:
  libssl1.1
0 upgraded, 0 newly installed, 1 downgraded, 21 to remove and 0 not upgraded.

Sempre in piena filosofia porkaround potrebbe essere una soluzione fare un "dpkg -r --force-depends libssl1.1" e poi l'apt install della versione richiesta da libssl-dev oppure meglio evitare per non buttare tutto ai pesci?

M.


2) usa gli apt pin per ridurre la priorità del repository "infestante",
in modo che sia più bassa dei repository ufficiali

3) se per qualche motivo non è consigliabile abbassare la priorità del
repository "infestante", riduci almeno la priorità del singolo pacchetto
(libssl), dimodoché almeno per quel pacchetto sia la versione nel
repository ufficiale a vincere la selezione.

Fammi/facci sapere

Ciao
-- bronto
_______________________________________________
Gulchelp mailing list
Gulchelp@gulch.crs4.it
http://www.gulch.crs4.it/cgi-bin/mailman/listinfo/gulchelp


_______________________________________________
Gulchelp mailing list
Gulchelp@gulch.crs4.it
http://www.gulch.crs4.it/cgi-bin/mailman/listinfo/gulchelp

Rispondere a