Здравейте, при мен изникна следния проблем:
за да подкарам една програмка под ми трябваше GLIBC_2.4. Стандартната версия, която върви с etch е 2.3.6.ds1-13etch2 и ми даде грешка. Опитах се да си кача по-горна версия на GLIBС ръчно от .deb файл, но пак се натъкнах на депенданси проблеми и сляд няколко часа ровене в интернет и опити за безопасно инсталиране на новата версия на библиотеката се отказах.Както и да е, намерих си версия на програмката, която върви с по-старата версия на и сега всичко е наред с изключение на това, че когато се опитам да инсталирам нещо с apt-get се получава следното:
# apt-get install dosbox
Reading package lists... Done
Building dependency tree... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
dosbox: Depends: libsdl-net1.2 but it is not going to be installed
libc6: Depends: locales (>= 2.3.11)
libc6-dev: Depends: libc6 (= 2.3.6.ds1-13etch2) but 2.4-1ubuntu12 is to be installed
libc6-i686: PreDepends: libc6 (= 2.3.6.ds1-13etch2) but 2.4-1ubuntu12 is to be installed
locales: Depends: glibc-2.3.6.ds1-1
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
apt-get -f install иска да ми деинсталира почти всички пакети пак заради това, че не са съвместими с по-новата версия на библиотеката, която усърдно иска да се инсталира на всяка цена...

Как да кажа на апт-а, че искам да се откажа от инсталацията на даден пакет, а именно GLIBC_2.4?
P.S. Извинявам се за дългия постинг, но по-кратко не можах да обясня проблема. Благодаря предварително за всяка помощ или информация...може би решението е елементарно, но прочетох 10 пъти ман-овете на дпкг и апт, а също така и се рових, в нет-а, но не намерих решение. Може и да е защото ми се е доспало вече....
