kickoff из оверлея Sabayon

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

kickoff из оверлея Sabayon

Сообщение nadge »

Недавно увидел в Сабайоне то, чего мне сильно не хватало в Генте - kickoff, модифицированное меню КДЕ, изначально появившееся в opensuse. Сам Сабайон я ставить очень не хочу.

Подключил при помощи layman оверлей sabayon, там есть ебилд kicker, в который интегрирован патч kickoff. При попытке установить этот ебилд, он, как и следовало ожидать, ругается на установленный kdebase.

Так вот вопрос такой, можно как-нибудь установить этот kicker не трогая kdebase? Ну или максимум просто перекомпилировав его (kdebase). Очень не хочется собирать вручную по отдельности все, что входит в kdebase.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: kickoff из оверлея Sabayon

Сообщение serzh-z »

nadge писал(а):
29.08.2007 00:14
можно как-нибудь установить этот kicker не трогая kdebase
Не видел ebuild от kicker, но, думаю, его можно переписать...
Спасибо сказали:
vfed
Сообщения: 145
ОС: Gentoo ~amd64/2007.0/desktop

Re: kickoff из оверлея Sabayon

Сообщение vfed »

kicker есть где-то ещё (xeffects)
PS ebuild тоже придётся поправить
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: kickoff из оверлея Sabayon

Сообщение nadge »

А что поправлять? На ум приходит разве что позволить ему игнорировать наличие kdebase, перезаписав некоторые его файлы при установке.
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: kickoff из оверлея Sabayon

Сообщение nadge »

Хитро там. Зависмости из ебилда поубирал, а он всеравно жалуется на конфликт с kdebase.


Попробую лучше прописать в kdebase патч поддержки kickoff.
Спасибо сказали:
vfed
Сообщения: 145
ОС: Gentoo ~amd64/2007.0/desktop

Re: kickoff из оверлея Sabayon

Сообщение vfed »

Этот ебилд зависит от двух пакетов из kdebase-meta: kde-base/libkonq и kde-base/kdebase-data.
Кроме того, там есть команда "inherit kde-meta", которая также конфликтует с монолитным kdebase.
Самый простой способ решить проблему (и в будущем упростить жизнь) - удалить монолитный kdebase (а также все остальные kde* кроме kdelibs и kde-i18n) и установить kdebase-meta и т.п.
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: kickoff из оверлея Sabayon

Сообщение nadge »

vfed, спасибо за совет.
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: kickoff из оверлея Sabayon

Сообщение nadge »

Ставлю kdebase-meta... Это нормально, что там половина пакетов версии 3.5.5 или 3.5.6, хотя сама мета версии 3.5.7?
Спасибо сказали:
vfed
Сообщения: 145
ОС: Gentoo ~amd64/2007.0/desktop

Re: kickoff из оверлея Sabayon

Сообщение vfed »

Нормально, просто в них (возможно) не было изменений.
С одной стороны удобно (при обновлении), с другой - не очень (при новой установке). Если не хочется держать несколько версий kdebase (и др.), можно скопировать соответствующие ебилды в оверлей и изменить версию в имени файла
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: kickoff из оверлея Sabayon

Сообщение nadge »

Если не хочется держать несколько версий kdebase

В каком смысле несколько версий? Ставится же не весь kdebase 3.5.5 и 3.5.6, а только программы (части меты), которые не обновились до 3.5.7. Или я не так понял?
Спасибо сказали:
vfed
Сообщения: 145
ОС: Gentoo ~amd64/2007.0/desktop

Re: kickoff из оверлея Sabayon

Сообщение vfed »

Ну а откуда эти части берутся? Из kdebase (kdenetwork и т.д.) соответствующей версии :yes3:
Спасибо сказали: