Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
troszkę namieszałem sobie w moim debian'ku. Z rok temu miałem prze-kompilowane środowisko programistyczne Ultimate++, które wymaga między innymi libgtk2.0-dev. Nie dawno (jako tak zwany "klik-acz") grzebałem przy flesh'u dla iceweasel, oczywiście na zgadzałem się i wydaje mi się że pozbyłem się tych wszystkich bibliotek dla U++.
Chciałem teraz prze-kompilować nowszą wersje U++, próbuje zainstalować libgtk2.0-dev. AAA TUUU:
Nie udało się zainstalować niektórych pakietów. Może to oznaczać, że zażądano niemożliwej sytuacji lub używasz dystrybucji niestabilnej, w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione z katalogu Incoming ("Przychodzące"). Następujące informacje mogą pomóc rozwiązać sytuację: Następujące pakiety mają niespełnione zależności: libgtk2.0-dev : Wymaga: libpango1.0-dev (>= 1.20) ale nie zostanie zainstalowany Wymaga: libcairo2-dev (>= 1.6.4-6.1) ale nie zostanie zainstalowany E: Pakiety są uszkodzone
oczywiście jako klik-acz mieszam apt-get z aptitude - aptitude mówi mi że mam libcairo2-dev 1.10 a wymaga 1.8
w Synapticu jak chce odinstalować libcairo2- 1.8 to razem z nim pół systemu :D
deb http://ftp.pl.debian.org/debian/ squeeze main non-free contrib deb-src http://ftp.pl.debian.org/debian/ squeeze main non-free contrib deb http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free deb http://ftp.pl.debian.org/debian/ squeeze-updates main non-free contrib deb-src http://ftp.pl.debian.org/debian/ squeeze-updates main non-free contrib deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free deb http://www.deb-multimedia.org squeeze main non-free deb-src http://www.deb-multimedia.org squeeze main non-free deb http://www.deb-multimedia.org squeeze-backports main deb http://mozilla.debian.net/ squeeze-backports iceweasel-release
oczywiście mieszałem też z sources.list pousuwałem głownie wpisy z deb-src jak instalowałem flesh'a teraz wróciłem do starych.
Czytałem szukałem, próbowałem i nic.
Da się to jakoś sprytnie naprawić?
Z góry dzięki za informacje.
Offline
Co do libcairo2, to nowsze pewnie zassałeś z backportów wraz z Iceweaselem i teraz libcairo2-dev z głównego repo nie pasuje do niego. Zobacz tak:
aptitude -t squeeze-backports install libgtk2.0-dev
Zakładam, że nie chcesz pozbywać się nowszego Iceweasela, stąd podbicie priorytetu backportów. To nie wynika z komunikatu, tylko z tego co sam napisałeś. Gdyby to nie pomogło, pokaż komunikat z aptitude.
PS Gdy w aptitude nie zgodzisz się na dane rozwiązanie, ten zaproponuje kolejne.
PS2 Szkodliwość mieszania apt-get i aptitude to mit.
Offline
Dzięki wielkie wszystko gra:D:D:D U++ już prze-kompilowane.
aptitude mi proponowało 4 rozwiązania, naciskałem enter lub y i enter ale to nie pomagało, może powinienem wybrać opcje(np 1.do 4) ale już wszystko działa więc nie będę tego ruszał.
Jeszcze raz Dzięki!!!
Ps. Chciałem zaktualizować przeglądarkę, potem okazało się że flesh'a miałem starego więc za niego się wziąłem i narozrabiałem.
Offline
Te numerki to nie różne rozwiązania, tylko kroki które wykona w tym jednym rozwiązaniu. Aby przejść do następnego: n, enter.
Offline
To rozumiem że żadne z rozwiązań nie potrafiły naprawić tego problemu. Po akceptacji po mielił trochę i nic.
Offline
Chodzi o to żeby nie zaakceptować. :) Klawisz N, a potem enter.
Offline