Sziasztok,
libpq-dev csomagot kellene telepítenem, de:
The following packages have unmet dependencies:
libpq-dev : Depends: libssl-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
ssl-nél pedig:
The following packages have unmet dependencies:
libssl-dev : Depends: libssl1.0.0 (= 1.0.1e-2+deb7u12) but 1.0.1e-2+deb7u13 is to be installed
apt-get update és upgrade is megavolt, minden uptodate.
Hogy lehetne rávenni, hogy tegye fel a libpq headerét még akkor is, ha nem érdekel az ssl téma?sources.list így néz ki:
# deb cdrom:[Debian GNU/Linux 7.7.0 _Wheezy_ - Official i386 NETINST Binary-1 20141018-11:52]/ wheezy main
#deb cdrom:[Debian GNU/Linux 7.7.0 _Wheezy_ - Official i386 NETINST Binary-1 20141018-11:52]/ wheezy main
deb http://ftp.us.debian.org/debian/ stable main non-free contrib
deb-src http://ftp.us.debian.org/debian/ stable main non-free contrib
#deb http://security.debian.org/ wheezy/updates main contrib non-free
#deb-src http://security.debian.org/ wheezy/updates main contrib non-free
# wheezy-updates, previously known as 'volatile'
#deb http://ftp.us.debian.org/debian/ wheezy-updates main contrib non-free
#deb-src http://ftp.us.debian.org/debian/ wheezy-updates main contrib non-free
Szerk: megoldotta a helyi rendszergazda, valamit downgradelt, hogy az elrontott függőséget kielégítse.
Ezt látom a /var/log/apt/history.log-ban:
Commandline: apt-get install libssl1.0.0=1.0.1e-2+deb7u12
Downgrade: libssl1.0.0:i386 (1.0.1e-2+deb7u13, 1.0.1e-2+deb7u12)
- 1884 megtekintés
Hozzászólások
# hint: E: Unable to correct problems, you have held broken packages.
apt-get -f install && apt-get install libpq-dev
- A hozzászóláshoz be kell jelentkezni
Sajnos ugyanaz:
root@ugyelet:~# apt-get -f install && apt-get install libpq-dev
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapotinformációk olvasása... Kész
0 frissített, 0 újonnan telepített, 0 eltávolítandó és 0 nem frissített.
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapotinformációk olvasása... Kész
Néhány csomagot nem lehetett telepíteni. Ez azt jelentheti, hogy
egy lehetetlen állapotot kért, vagy ha az unstable disztribúciót
használja, akkor néhány igényelt csomag még nem készült el vagy ki
lett mozdítva az Incoming-ból.
Az alábbi információk segíthetnek megoldani a problémát:
Az alábbi csomagoknak teljesítetlen függőségei vannak:
libpq-dev : Függ ettől: libssl-dev de az nincs telepítésre megjelölve
E: A problémák nem javíthatók, sérült csomagokat fogott vissza.
- A hozzászóláshoz be kell jelentkezni
Nem megoldotta, inkabb fat vagott... Az 1.0.1e-2+deb7u13 verzio a nalatok most epp kikommentezett security update repoban van. Villamgyorsan vissza kene rakni, es frissiteni a rendszert. Egyebkent nem szerencses keverni a stable es a wheezy disztribuciokat, at kene irni wheezy-re mindet, mielott kijon a jessie.
- A hozzászóláshoz be kell jelentkezni
>Villamgyorsan vissza kene rakni, es frissiteni a rendszert
kurt, te vagy az?
- A hozzászóláshoz be kell jelentkezni
Akkor ez inkább a megpiszkált sources.list miatt volt?
Wheezy != stabil ? (épp most)
https://wiki.debian.org/DebianReleases
The latest release is Debian 7.7. It is also (currently) known as stable or by its codename "wheezy".
- A hozzászóláshoz be kell jelentkezni
Fel volt rakva a security update-bol a libssl1.0.0, utana ki lett kommentezve ez a repo, es a kovetkezo apt-get update utan mar nem voltak meg az osszepasszolo verziok. Most a stable == wheezy, de amint irtam ez valtozni fog a jessie kiadasakor, es onnantol inkonzisztens lesz.
- A hozzászóláshoz be kell jelentkezni