[+] FreeGLUT3 vs. GLX-diversion

Tematy związane z oprogramowaniem, instalacją, konfiguracją
kwachuone
Posty: 8
Rejestracja: 03 kwietnia 2008, 00:13

[+] FreeGLUT3 vs. GLX-diversion

Post autor: kwachuone »

Witam,

chciałbym zainstalować bibliotekę freeglut3-dev (potrzebuję do szkoły napisać program korzystający z tej biblioteki), jednak podczas instalacji dostaję informację o konflikcie. Po czym następuję próba usunięcie glx-diversions!

Czy ktoś może mi pomóc w jaki sposób, mogę mieć zainstalowanego freeglut'a obok glx-diversion?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Co jest w konflikcie? Wklej listing z konsoli.
kwachuone
Posty: 8
Rejestracja: 03 kwietnia 2008, 00:13

Post autor: kwachuone »

Kod: Zaznacz cały

# apt-get install freeglut3-dev
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
  libdrm-dev libgl1-mesa-dev libgl1-mesa-glx libglapi-mesa libglu1-mesa-dev libx11-xcb-dev libxcb-dri2-0-dev libxcb-glx0-dev libxdamage-dev libxext-dev libxfixes-dev libxxf86vm-dev mesa-common-dev x11proto-damage-dev
  x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-xext-dev x11proto-xf86vidmode-dev
Sugerowane pakiety:
  libxext-doc
Następujące pakiety zostaną USUNIĘTE:
  glx-diversions
Zostaną zainstalowane następujące NOWE pakiety:
  freeglut3-dev libdrm-dev libgl1-mesa-dev libglu1-mesa-dev libx11-xcb-dev libxcb-dri2-0-dev libxcb-glx0-dev libxdamage-dev libxext-dev libxfixes-dev libxxf86vm-dev mesa-common-dev x11proto-damage-dev x11proto-dri2-dev
  x11proto-fixes-dev x11proto-gl-dev x11proto-xext-dev x11proto-xf86vidmode-dev
Następujące pakiety zostaną zaktualizowane:
  libgl1-mesa-glx libglapi-mesa
2 aktualizowanych, 18 nowo instalowanych, 1 usuwanych i 441 nieaktualizowanych.
Konieczne pobranie 0 B/2227 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 7346 kB miejsca na dysku.
Kontynuować? [T/n]
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Ja tu nie widzę żadnej informacji o konflikcie. Ten pakiet jest ci do czegoś potrzebny? Moim zdaniem możesz go spokojnie usunąć.
kwachuone
Posty: 8
Rejestracja: 03 kwietnia 2008, 00:13

Post autor: kwachuone »

po naciśnięciu "t" wychodzi to tak:

Kod: Zaznacz cały

Odczytywanie dzienników zmian... Zrobione
(Odczytywanie bazy danych ... 285639 plików i katalogów obecnie zainstalowanych.)
Removing glx-diversions (0.2.2) ...
Usuwanie "ominięcie /usr/lib/libGL.so.1.2 do /usr/lib/mesa-diverted/libGL.so.1.2 przez glx-diversions"
Usuwanie "ominięcie /usr/lib/i386-linux-gnu/libGL.so.1.2 do /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2 przez glx-diversions"
Usuwanie "ominięcie /usr/lib/x86_64-linux-gnu/libGL.so.1.2 do /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2 przez glx-diversions"
Usuwanie "ominięcie /usr/lib/libGL.so.1 do /usr/lib/mesa-diverted/libGL.so.1 przez glx-diversions"
Usuwanie "ominięcie /usr/lib/i386-linux-gnu/libGL.so.1 do /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 przez glx-diversions"
Usuwanie "ominięcie /usr/lib/x86_64-linux-gnu/libGL.so.1 do /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 przez glx-diversions"
dpkg-divert: błąd: zmiana nazwy oznacza nadpisanie "/usr/lib/x86_64-linux-gnu/libGL.so.1" 
  innym plikiem "/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1", co nie jest dozwolone
dpkg: error processing package glx-diversions (--remove):
 podproces zainstalowany skrypt post-removal zwrócił kod błędu 2
Wystąpiły błędy podczas przetwarzania:
 glx-diversions
E: Sub-process /usr/bin/dpkg returned an error code (1)
glx-diversions to jakiś komponent sterownika (?) bez niego X'y nie będą hulać ;)
Awatar użytkownika
saturno
Junior Member
Posty: 745
Rejestracja: 08 lipca 2008, 20:04

Post autor: saturno »

kwachuone pisze:

Kod: Zaznacz cały

2 aktualizowanych, 18 nowo instalowanych, 1 usuwanych i [B][size=134]441 nieaktualizowanych[/size][/B].
System masz nieaktualizowany i pewnie stąd problemy.
kwachuone
Posty: 8
Rejestracja: 03 kwietnia 2008, 00:13

Post autor: kwachuone »

System masz nieaktualizowany i pewnie stąd problemy.
no nie zgadłeś :)
419 pakietów nieaktualizowanych, bo ich wersja została wymuszona - nie są to pakiety powiązane z problemem.
Awatar użytkownika
saturno
Junior Member
Posty: 745
Rejestracja: 08 lipca 2008, 20:04

Post autor: saturno »

kwachuone pisze:nie są to pakiety powiązane z problemem.
Bardzo w to wątpię.
Taka ilość pakietów (~1/3 standardowego systemu) musi mieć mnóstwo zależności, a te zależności mają dalsze zależności.

A przede wszystkim: threads/12771-Zak%C5%82adaj%C4%85c-tema ... kasz-pomoc
kwachuone
Posty: 8
Rejestracja: 03 kwietnia 2008, 00:13

Post autor: kwachuone »

cóż... zainstalowałem wszystkie aktualizacje. okazało się, że w moim systemie nie jest już potrzebny glx-diversions, a co za tym idzie instalacja freeglut3 przebiegła pomyślnie.

saturno - dziękuję za pomoc - miałeś rację.
ODPOWIEDZ