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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-05-15 15:01:47

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

[solved]aptitude chce usunąć apt

Polecam się ze wstrzymaniem... Większość ludzi robi to z przyzwyczajenia i daje Y (ja często też). Ale dziś przykuło to moją uwagę (zanim wcisnąłem Y):

Kod:

Uzupełnianie niespełnionych zależności...         
Następujące NOWE pakiety zostaną zainstalowane:
  guile-2.0-libs{a} libapt-inst1.5{a} libapt-pkg4.12{a} libasprintf0c2{a} libboost-iostreams1.49.0{a} libcogl9{a} libept1.4.12{a} 
Następujące pakiety zostaną USUNIĘTE:
  apt{u} apt-utils{u} debian-archive-keyring{u} guile-1.8-libs{u} libboost-iostreams1.48.0{u} libcogl5{u} libept1{u} 
Następujące pakiety zostaną zaktualizowane:
  aisleriot aptitude autopoint bash-completion cheese cheese-common evolution-data-server evolution-data-server-common gettext-base gir1.2-clutter-1.0 
  gir1.2-clutter-gst-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-gtkclutter-1.0 gir1.2-mutter-3.0 gir1.2-rb-3.0 gnome-shell gnome-shell-common gnome-sushi 
  libcamel-1.2-29 libchamplain-0.12-0 libchamplain-gtk-0.12-0 libcheese-gtk21 libcheese3 libclutter-1.0-0 libclutter-gst-1.0-0 libclutter-gtk-1.0-0 
  libclutter-imcontext-0.1-0 libcluttergesture-0.0.2-0 libcogl-pango0 libebackend-1.2-1 libebook-1.2-12 libecal-1.2-10 libedata-book-1.2-11 libedata-cal-1.2-13 
  libedataserver-1.2-15 libedataserverui-3.0-1 libgupnp-1.0-4 libical0 libmutter0 libmx-1.0-2 libpackagekit-glib2-14 libpam-modules libpam-modules-bin 
  libpam-runtime libpam0g librhythmbox-core5 mutter-common packagekit packagekit-backend-aptcc python-packagekit rhythmbox rhythmbox-data rhythmbox-plugins rsyslog 
Następujące pakiety POLECANE przez inne NIE zostaną zainstalowane:
  apt-xapian-index aptitude-doc-cs aptitude-doc-en aptitude-doc-es aptitude-doc-fi aptitude-doc-fr aptitude-doc-ja libclutter-1.0-common libcogl-common libmx-bin 
  libparse-debianchangelog-perl packagekit-tools 
55 pakietów aktualizowanych, 7 instalowanych, 7 do usunięcia i 0 nieaktualizowanych.
Do pobrania 39,5 MB archiwów. Zajęte po rozpakowaniu: 5602 kB.
Kontynuować? [Y/n/?] Y

Na szczęście jest 'małe' zabezpieczenie głupkoodporne:

Kod:

Następujące ISTOTNE pakiety zostaną USUNIĘTE!
  apt 

UWAGA: Wykonanie tej akcji prawdopodobnie spowoduje poważne problemy!
       NIE kontynuuj, chyba że DOKŁADNIE wiesz co robisz!
Aby kontynuować napisz "Wiem, rozumiem, to bardzo kiepski koncept":

Wiem, że jakieś tam miały być prace nad aptitude stąd pytam się czy to normalne i nie należy się obawiać?

Ostatnio edytowany przez P@blo (2012-05-15 15:29:08)


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#2  2012-05-15 15:04:13

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [solved]aptitude chce usunąć apt

Pokaż jeśli możesz:

Kod:

aptitude search apt~i

Offline

 

#3  2012-05-15 15:04:37

  krasnij - oj tam

krasnij
oj tam
Skąd: z JO73VT
Zarejestrowany: 2012-05-04
Serwis

Re: [solved]aptitude chce usunąć apt

Debian Testing u mnie i nic takiego nie mam. Za to była aktualizacja apta i wywalał libept1.


Pozdrawiam i życzę sukcesów :)
The truth is out there.

Offline

 

#4  2012-05-15 15:05:20

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: [solved]aptitude chce usunąć apt

Kod:

pablo@lena:~$ aptitude search apt~i
i A apt                                                                         - commandline package manager                                                           
i A apt-utils                                                                   - package managment related utility programs                                            
i A aptitude                                                                    - terminal-based package manager                                                        
i A libraptor2-0                                                                - Raptor 2 RDF syntax library                                                           
i A packagekit-backend-aptcc                                                    - Backend APT-a do PackageKit                                                           
i A xserver-xorg-input-synaptics                                                - Sterownik touchpada Synaptics do serwera X.Org

Czyli nie jest to normalne?


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#5  2012-05-15 15:06:27

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [solved]aptitude chce usunąć apt

A daj:

Kod:

aptitude unmarkauto apt

Offline

 

#6  2012-05-15 15:07:43

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: [solved]aptitude chce usunąć apt

Już sprawdziłem:

Kod:

Uzupełnianie niespełnionych zależności...         
Następujące NOWE pakiety zostaną zainstalowane:
  guile-2.0-libs{a} libapt-inst1.5{a} libapt-pkg4.12{a} libasprintf0c2{a} libboost-iostreams1.49.0{a} libcogl9{a} libept1.4.12{a} 
Następujące pakiety zostaną USUNIĘTE:
  apt-utils{u} guile-1.8-libs{u} libboost-iostreams1.48.0{u} libcogl5{u} libept1{u} 
Następujące pakiety zostaną zaktualizowane:
  aisleriot apt aptitude autopoint bash-completion cheese cheese-common evolution-data-server evolution-data-server-common gettext-base gir1.2-clutter-1.0 
  gir1.2-clutter-gst-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-gtkclutter-1.0 gir1.2-mutter-3.0 gir1.2-rb-3.0 gnome-shell gnome-shell-common gnome-sushi 
  libcamel-1.2-29 libchamplain-0.12-0 libchamplain-gtk-0.12-0 libcheese-gtk21 libcheese3 libclutter-1.0-0 libclutter-gst-1.0-0 libclutter-gtk-1.0-0 
  libclutter-imcontext-0.1-0 libcluttergesture-0.0.2-0 libcogl-pango0 libebackend-1.2-1 libebook-1.2-12 libecal-1.2-10 libedata-book-1.2-11 libedata-cal-1.2-13 
  libedataserver-1.2-15 libedataserverui-3.0-1 libgupnp-1.0-4 libical0 libmutter0 libmx-1.0-2 libpackagekit-glib2-14 libpam-modules libpam-modules-bin 
  libpam-runtime libpam0g librhythmbox-core5 mutter-common packagekit packagekit-backend-aptcc python-packagekit rhythmbox rhythmbox-data rhythmbox-plugins rsyslog 
Następujące pakiety POLECANE przez inne NIE zostaną zainstalowane:
  apt-xapian-index aptitude-doc-cs aptitude-doc-en aptitude-doc-es aptitude-doc-fi aptitude-doc-fr aptitude-doc-ja libclutter-1.0-common libcogl-common libmx-bin 
  libparse-debianchangelog-perl packagekit-tools 
56 pakietów aktualizowanych, 7 instalowanych, 5 do usunięcia i 0 nieaktualizowanych.
Do pobrania 40,7 MB archiwów. Zajęte po rozpakowaniu: 8819 kB.
Kontynuować? [Y/n/?]

i jak widać jest lepiej... ale chyba nie powinno tak być... zawsze miałem apt jako markauto


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#7  2012-05-15 15:09:39

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [solved]aptitude chce usunąć apt

Jeszcze:

Kod:

aptitude unmarkauto apt-utils

i gotowe. :) Możesz aktualizować… Widać zależności się pozmieniały i nic ich nie trzymało już.

Offline

 

#8  2012-05-15 15:11:45

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: [solved]aptitude chce usunąć apt

Już zrobiłem... Czyżby aktualizacja aptitude była za to odpowiedzialna? Dziwne to... o_0

Jednak chyba aptitude powinien trzymać w zależnościach apt'a...

Ostatnio edytowany przez P@blo (2012-05-15 15:13:23)


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#9  2012-05-15 15:13:44

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [solved]aptitude chce usunąć apt

Jeżeli jeszcze nie zaktualizowałeś, to pokaż jakie stare aptitude ma zależności.

P@blo napisał(-a):

Jednak chyba aptitude powinien trzymać w zależnościach apt'a...

Niby tak, ale z drugiej strony to wcale nie jest tak łatwo usunąć. Żeby potwierdzić trzeba co do znaku wpisać:

Kod:

Wiem, rozumiem, to bardzo kiepski koncept

Może ktoś używa aptitude tylko po to żeby w tę jego grę pograć i nie potrzebuje apta? :D

Offline

 

#10  2012-05-15 15:16:51

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: [solved]aptitude chce usunąć apt

Niestety za późno... Mogę dać nowe, w którym nie widzę apt'a...

Kod:

pablo@lena:~$ aptitude show aptitude
Pakiet: aptitude                             
Stan: zainstalowany
Zainstalowany automatycznie: tak
Wersja: 0.6.7-1
Priorytet: ważny
Sekcja: admin
Opiekun: Aptitude Development Team <aptitude-devel@lists.alioth.debian.org>
Architektura: amd64
Rozmiar rozpakowanego: 12,9 M
Wymaga: libapt-pkg4.12 (>= 0.8.16~exp9), libboost-iostreams1.49.0 (>= 1.49.0-1), libc6 (>= 2.4), libcwidget3, libept1.4.12, libgcc1 (>= 1:4.1.1), libncursesw5 (>=
        5.6+20070908), libsigc++-2.0-0c2a (>= 2.0.2), libsqlite3-0 (>= 3.6.5), libstdc++6 (>= 4.6), libtinfo5, libxapian22, zlib1g (>= 1:1.1.4)
Poleca: aptitude-doc-en | aptitude-doc, sensible-utils, apt-xapian-index, libparse-debianchangelog-perl
Sugeruje: tasksel, debtags
W konflikcie z: ia32-apt-get (< 22)
Opis: terminal-based package manager
 aptitude is a package manager with a number of useful features, including: a mutt-like syntax for matching packages in a flexible manner, dselect-like persistence of
 user actions, the ability to retrieve and display the Debian changelog of most packages, and a command-line mode similar to that of apt-get. 
 
 aptitude is also Y2K-compliant, non-fattening, naturally cleansing, and housebroken.
Strona internetowa: http://aptitude.alioth.debian.org/

ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#11  2012-05-15 15:19:11

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [solved]aptitude chce usunąć apt

stary:

Kod:

aptitude
  Wymaga: apt
  Wymaga: <libapt-pkg4.10>
  Wymaga: libboost-iostreams1.48.0
  Wymaga: libc6
  Wymaga: libcwidget3
  Wymaga: libept1
  Wymaga: libgcc1
  Wymaga: libncursesw5
  Wymaga: libsigc++-2.0-0c2a
  Wymaga: libsqlite3-0
  Wymaga: libstdc++6
  Wymaga: libtinfo5
  Wymaga: libxapian22
  Wymaga: zlib1g
  Sugeruje: tasksel
  Sugeruje: debtags
 |Poleca: aptitude-doc-en
  Poleca: <aptitude-doc>
    aptitude-doc-cs
    aptitude-doc-en
    aptitude-doc-es
    aptitude-doc-fi
    aptitude-doc-fr
    aptitude-doc-ja
  Poleca: sensible-utils
  Poleca: apt-xapian-index
  Poleca: libparse-debianchangelog-perl
  W konflikcie z: <ia32-apt-get>

nowy:

Kod:

aptitude
  Wymaga: libapt-pkg4.12
  Wymaga: libboost-iostreams1.49.0
  Wymaga: libc6
  Wymaga: libcwidget3
  Wymaga: libept1.4.12
  Wymaga: libgcc1
  Wymaga: libncursesw5
  Wymaga: libsigc++-2.0-0c2a
  Wymaga: libsqlite3-0
  Wymaga: libstdc++6
  Wymaga: libtinfo5
  Wymaga: libxapian22
  Wymaga: zlib1g
  Sugeruje: tasksel
  Sugeruje: debtags
 |Poleca: aptitude-doc-en
  Poleca: <aptitude-doc>
    aptitude-doc-cs
    aptitude-doc-en
    aptitude-doc-es
    aptitude-doc-fi
    aptitude-doc-fr
    aptitude-doc-ja
  Poleca: sensible-utils
  Poleca: apt-xapian-index
  Poleca: libparse-debianchangelog-perl
  W konflikcie z: <ia32-apt-get>

Czyli faktycznie pakiet apt wyleciał z zależności aptitude.

Offline

 

#12  2012-05-15 15:22:13

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: [solved]aptitude chce usunąć apt

Śmieszne... Czyżby sam sobie potrafił poradzić i RZECZYWIŚCIE go nie potrzebuje? Może kiedyś to sprawdzę :D


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#13  2012-05-15 15:23:11

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [solved]aptitude chce usunąć apt

Wątpię, w changelogu nic o tym nie widać. Znaczy coś tam się pewnie odpali, ale nic nie zainstalujesz.

Offline

 

#14  2012-05-15 15:25:17

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: [solved]aptitude chce usunąć apt

No to nie powinno tak być. Jak komuś podsunie się jakiś sznurek (bug czy coś) na ten temat to niech tu przyklei. Tak żeby ciekawość zaspokoić... ;)

ArnVaker napisał(-a):

Znaczy coś tam się pewnie odpali, ale nic nie zainstalujesz.

Saper :D

Ostatnio edytowany przez P@blo (2012-05-15 15:26:30)


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#15  2012-05-15 15:53:34

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [solved]aptitude chce usunąć apt

W sumie jak tak patrzę, to może rzeczywiście pakiet apt nie jest mu już niezbędny. Biblioteki z których korzysta chyba zostały przeniesione z pakietu apt do osobnego pakietu (pojawienie się pakietu libapt-pkg4.12 na to mi właśnie wygląda) i to jego wymaga teraz aptitude.

EDIT: Usunąłem. :) Nie polecam. :P

Offline

 

#16  2012-05-15 23:57:42

  lx - Użytkownik

lx
Użytkownik
Zarejestrowany: 2010-06-22

Re: [solved]aptitude chce usunąć apt

P@blo napisał(-a):

No to nie powinno tak być. Jak komuś podsunie się jakiś sznurek (bug czy coś) na ten temat to niech tu przyklei. Tak żeby ciekawość zaspokoić... ;)

Moje wytłumaczenie:

Pakiety "istotne" (essential) nie muszą (a wręcz nie powinny) być deklarowane jako zależności, chyba że wymagana jest konkretna wersja takiego pakietu. Tak było w przypadku aptitude (apt >= 0.8.12), lecz najwyraźniej to się zmieniło - prawdopodobnie z powodu podanego przez ArnVakera. Tak więc apt nadal jest potrzebny aptitude, ale jest to zależność niewersjonowana - a takiej nie nie podaje się w przypadku pakietów "istotnych" :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)