[РЕШЕНО]Как обновить Гном3, если heimdal и krb5 конфликтуют?

Давно не обновлял систему на нетбуке (стоит Гном2 ещё), сейчас решил всё таки…
pacman -Syu
:: Синхронизируются базы данных пакетов...
 core не устарел
 extra не устарел
 community не устарел
 archlinuxfr не устарел
 arch-games не устарел
:: Запускается полное обновление системы...
:: Заменить cherrypy на community/python2-cherrypy? [Y/n] y
:: Заменить gnome2-user-docs на extra/gnome-user-docs? [Y/n] y
:: Заменить gnome-panel-bonobo на extra/gnome-panel? [Y/n] y
:: Заменить gnome-themes на extra/gnome-themes-standard? [Y/n] y
:: Заменить heimdal на core/krb5? [Y/n] y
:: Заменить nautilus-elementary на archlinuxfr/marlin-bzr? [Y/n] y
:: Заменить python2-qt на extra/python2-pyqt? [Y/n] y
предупреждение: shedskin: установленная версия (0.7.1-1) новее, чем в arch-games (0.6-3)
разрешение зависимостей...
проверка на взаимную несовместимость...
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: gtk2-appmenu: требует heimdal>=1.3.2
Status: 1

Что делать? Gnome 2 ведь просто так не удалишь - кучу зависимостей имеет он.
Сервера обновления менял.
upd:
почистил некоторые пакеты, сервера
теперь
pacman -Syu
:: Синхронизируются базы данных пакетов...
 core не устарел
 extra не устарел
 community не устарел
:: Запускается полное обновление системы...
:: Заменить gnome-panel-bonobo на extra/gnome-panel? [Y/n] y
:: Заменить gnome-themes на extra/gnome-themes-standard? [Y/n] y
:: Заменить heimdal на core/krb5? [Y/n] y
разрешение зависимостей...
предупреждение: не удалось разрешить "heimdal>=1.2-1", зависимость "smbclient"
предупреждение: не удалось разрешить "heimdal>=1.2-1", зависимость "smbclient"
предупреждение: не удалось разрешить "heimdal>=1.2-1", зависимость "smbclient"
предупреждение: не удалось разрешить "heimdal>=1.2-1", зависимость "smbclient"
предупреждение: не удалось разрешить "heimdal>=1.2-1", зависимость "smbclient"
предупреждение: не удалось разрешить "heimdal>=1.2-1", зависимость "smbclient"
:: Эти пакеты не могут быть обновлены из-за неразрешимых зависимостей:
      elinks  gnome-sharp  gnome-vfs  libgnome  smbclient  vlc
Вы уверены что хотите пропустить эти пакеты при обновлении? [y/N] y
проверка на взаимную несовместимость...
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: gnome-vfs: требует heimdal>=1.3.3
:: gtk2-appmenu: требует heimdal>=1.3.2
:: libgnome: требует libgnome-data=2.32.0
:: smbclient: требует heimdal>=1.2-1
Status: 1
Да, у гнома цепкие лапы…
Я удалял практически вручную: зависимость? ага, добавляю к удаляемым.., ещё? ещё добавляю…, так, постепенно все зависимые пакеты и снёс. Только желательно сохранить список удалаемого, чтобы потом голову не ломать где чего не хватает.
Может есть и более изящный способ снести гном подчистую, типа
pacman -Rnsc $(pacman -Qsq gnome-)
но не прошло, та-же канитель с неудовлетворёнными зависимостями.
Лучше-бы и конфиги потереть (забэкапить) в ~/.config, чтобы не было сюрпризов, потом смотреть по обстоятельствам.
ps/ или удалять smbclient и heimdal, но что оно ещё вслед потянет, не знаю.
pacman -Rdd smbclient heimdal
как-то так.
Т.е. другого метода нет? Как все нормальные люди обновлялись на гном3?
В вики написано, что обновляется просто :)
Как обновлялись “нормальные люди” ищите на форуме. Целая тема на > 20 страниц.
viewtopic.php?f=12&t=5998
Тоже самое, только на кде.
Помогло:
pacman -Rdd smbclient
Самба нужна только менкодеру, зачем?
Можно как то избавится от самбы и оставить менкодер? Без пересборки.
Циклическая зависимость получается:

[email protected]:/home/vvs$ pacman -Rns smbclient
проверка зависимостей...
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: gnome-vfs: требует smbclient>=3.5.5
Status: 1
[email protected]:/home/vvs$ pacman -Rns gnome-vfs
проверка зависимостей...
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: libgnome: требует gnome-vfs>=2.24.3
Status: 1
[email protected]:/home/vvs$ pacman -Rns libgnome
проверка зависимостей...
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: libbonoboui: требует libgnome
Status: 1
[email protected]:/home/vvs$ pacman -Rns libgnome gnome-vfs smbclient
проверка зависимостей...
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: libbonoboui: требует libgnome
Status: 1
[email protected]:/home/vvs$ pacman -Rns libgnome gnome-vfs smbclient libbonoboui
проверка зависимостей...
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: gnome-panel-bonobo: требует libbonoboui>=2.24.3
:: libgnomeui: требует libbonoboui>=2.24.3
Status: 1
[email protected]:/home/vvs$ pacman -Rns libgnome gnome-vfs smbclient libbonoboui libgnomeui
проверка зависимостей...
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: gnome-panel-bonobo: требует libbonoboui>=2.24.3
:: gnome-sharp: требует libgnomeui>=2.24.1
:: go-home-applet: требует libgnomeui
:: libgail-gnome: требует libgnomeui
Status: 1
[email protected]:/home/vvs$ pacman -Rns libgnome gnome-vfs smbclient libbonoboui libgnomeui gnome-panel-bonobo
проверка зависимостей...
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: gnome-netstatus: требует gnome-panel-bonobo>=2.32.0
:: gnome-sharp: требует libgnomeui>=2.24.1
:: go-home-applet: требует libgnomeui
:: libgail-gnome: требует gnome-panel-bonobo
:: libgail-gnome: требует libgnomeui
:: libpanelappletmm: требует gnome-panel-bonobo
:: mousetweaks: требует gnome-panel-bonobo>=2.32.0
Status: 1

После pacman -Rdd smbclient
[email protected]:/home/vvs$ pacman -Rdd smbclient
Удалить (1): smbclient-3.5.8-2
Размер удаляемых файлов:   60,38 МБ
Хотите удалить эти пакеты? [Y/n] y
(1/1) удаление smbclient                           [######################] 100%
[email protected]:/home/vvs$ pacman -Syu
:: Синхронизируются базы данных пакетов...
 core не устарел
 extra не устарел
 community не устарел
:: Запускается полное обновление системы...
:: Заменить gnome-panel-bonobo на extra/gnome-panel? [Y/n] y
:: Заменить gnome-themes на extra/gnome-themes-standard? [Y/n] y
:: Заменить heimdal на core/krb5? [Y/n] y
разрешение зависимостей...
предупреждение: не удалось разрешить "heimdal>=1.2-1", зависимость "smbclient"
предупреждение: не удалось разрешить "heimdal>=1.2-1", зависимость "smbclient"
предупреждение: не удалось разрешить "heimdal>=1.2-1", зависимость "smbclient"
:: Эти пакеты не могут быть обновлены из-за неразрешимых зависимостей:
      gnome-sharp  gnome-vfs  libgnome
Вы уверены что хотите пропустить эти пакеты при обновлении? [y/N] y
проверка на взаимную несовместимость...
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: gnome-vfs: требует heimdal>=1.3.3
:: gtk2-appmenu: требует heimdal>=1.3.2
:: libgnome: требует libgnome-data=2.32.0
Status: 1
У меня вот что пишет:
$ sudo yaourt -Syu
:: Синхронизируются базы данных пакетов...
 core не устарел
 extra не устарел
 community не устарел
 archlinuxfr не устарел
error: failed to prepare transaction (could not satisfy dependencies)
:: Starting full system upgrade...
:: smbclient: requires heimdal>=1.2-1
[[email protected] ~]$ 
А удалять smbclient и heimdal стремненько.
$ sudo yaourt -R smbclient
проверка зависимостей...
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: elinks: требует smbclient
:: gnome-vfs: требует smbclient
:: mplayer: требует smbclient
Раскоментируйте в /etc/pacman.d/mirrorlist эту строку: Server = http://archlinux.limun.org/$repo/os/$arch , закоментируйте используемое зеркало и обновляйтесь.
dengor
Раскоментируйте в /etc/pacman.d/mirrorlist эту строку: Server = http://archlinux.limun.org/$repo/os/$arch , закоментируйте используемое зеркало и обновляйтесь.
Не выходит:
pacman -Syu
:: Синхронизируются базы данных пакетов...
 core не устарел
 extra не устарел
 community не устарел
:: Запускается полное обновление системы...
:: Заменить gnome-panel-bonobo на extra/gnome-panel? [Y/n] 
:: Заменить gnome-themes на extra/gnome-themes-standard? [Y/n] 
:: Заменить heimdal на core/krb5? [Y/n] 
разрешение зависимостей...
проверка на взаимную несовместимость...
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: gtk2-appmenu: требует heimdal>=1.3.2
Status: 1
 
Зарегистрироваться или войдите чтобы оставить сообщение.