KDE -semantic-desktop

В KDE-4.4.4 убрали возможность флага -semantic-desktop.
Решение в http://forums.gentoo.org/viewtopic-t-833463.html как понимаю не gentoo-way.
Каким же должен быть "нееретический" путь решения?

Куда это его убрали? %

Куда это его убрали?

 % equery h semantic-desktop 
 * Searching for USE flag semantic-desktop ... 
[IP-] [  ] kde-base/dolphin-4.4.4:4.4
[IP-] [  ] kde-base/gwenview-4.4.4-r1:4.4
[IP-] [  ] kde-base/kdebase-runtime-meta-4.4.4:4.4
[IP-] [  ] kde-base/kdelibs-4.4.4:4.4
[IP-] [  ] kde-base/kdepimlibs-4.4.4:4.4
[IP-] [  ] kde-base/kdeplasma-addons-4.4.4:4.4
[IP-] [  ] kde-base/plasma-workspace-4.4.4:4.4
[IP-] [  ] kde-base/pykde4-4.4.4:4.4
[IP-] [  ] media-gfx/digikam-1.1.0-r1:4

 % eix --installed nepomuk
No matches found.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

.

 #emerge -pvuDN world

These are the packages that would be merged, in order:

emerge: there are no ebuilds built with USE flags to satisfy ">=kde-base/kdepimlibs-4.4.4[semantic-desktop,-kdeprefix,-aqua]".
!!! One of the following packages is required to complete your request:
- kde-base/kdepimlibs-4.4.4 (Change USE: +semantic-desktop)
(dependency required by "kde-base/kdepim-runtime-4.4.4" [ebuild])
(dependency required by "kde-base/kontact-4.4.4" [ebuild])
(dependency required by "kde-base/akregator-4.4.4" [ebuild])

Какая у вас архитектура?

Какая у вас архитектура?

Я Gentoo & Funtoo

.

amd64 и х86

kontact могу попробовать убрать - всё равно я им не пользуюсь, а akregator жалко и не понятно зачем он ему нужен.

PS. x86 - еще не проверял.

Попробуйте выключить этот

Попробуйте выключить этот флаг отдельно для пакета kde-base/kdepimlibs.
Я сейчас, отключив этот флаг глобально в /etc/make.conf, всё равно продолжал его видеть во флагах сборки пакета kde-base/kdepimlibs. Пришлось сделать

echo "kde-base/kdepimlibs -semantic-desktop" >> /etc/portage/package.use/kde-base

Я Gentoo & Funtoo

.

Я чего-то не понимаю.

Сделал как рекомендовали. Ситуация не изменилась. ( Как и предполагал ).
У меня этот флаг в USE make.conf
Для обновления emerge просит его включить. При этом отчета не пишет, а сразу переходит к жалобам.

Не знаю, получится ли мне

Не знаю, получится ли мне избавиться от semantic-desktop, пока пересобирается. Позже напишу.
P.S. Проверьте, вы его нигде случайно не забыли отключить.

egrep semantic-desktop -R /etc

P.S.S. Не получилось.
Флаг отключается везде, однако, попытка выполнить emerge @preserved-rebuild приводит к указанной топикстартером проблеме. А отказываться от использования kde-base/akregator и kde-base/kmail я не хочу.

Я Gentoo & Funtoo

.

Проверил. Нигде более чем, в USE make.conf не встречается.

По ссылке в топе приводится решение проблемы, но на мой взгляд - оно не "политкорректно".

на opennet.ru месяц назад

на opennet.ru месяц назад публиковали перевод эпической саги, почему не выйдет "-semantic-desktop". Им баг репорты нужны, поэтому приколотили метровыми гвоздями... Только в Debian, типа, отвязали, но какм-то жестоким хаком...
P.S.: сижу на kde-3.5. раздражает только одна "мелочь" - монтируются, но не открываются CD/DVD с "неASCII" метками

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Объясните, почему вы так

Объясните, почему вы так решили?
У меня система собрана с этим флагом, однако, к примеру, команда emerge -pv kde-base/kdepimlibs показывает его, как отключаемый.
Ради интереса запустил

USE="-semantic-desktop" emerge -1 kde-base/kdepimlibs

начало пересобирать :(

Я Gentoo & Funtoo

Так-то оно так, но

kmail требует включения этого флага, без вариантов.

Похоже, такова генеральная линия партии (КДЕ)

P.S. Мне, например, это ничуть не мешает. Semantic-desktop, в частности, akonadi, интересная вещь. Я с его помощью синхронизировал адресную книгу Kmail с оной в Gmail, например.

Подскажите пожалуйста что

Подскажите пожалуйста что интересного в semantic ? Как то мне привычнее slocate. Или я не прав ?

Мышка дура, прав был Суворов.

vovanvster написал(а): Как то

vovanvster написал(а):
Как то мне привычнее slocate. Или я не прав ?

slocate знает о том что внутри файлов и понимает что можно с этим содержимым делать?

Да вроде как я знаю...

Да вроде как я знаю...

Мышка дура, прав был Суворов.

мдя, а еще slocate умеет

мдя, а еще slocate умеет поиск по связам в файлах, ага :-D

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

обновление

Во время обновления наткнулся на непонятную мне ситуацию.

В определенное время в make.conf удалось установить безусловно USE="-semantic-desktop"

При нынешнем обновлении вновь появились претензии.

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

kde-base/kdepimlibs:4.4

  ('ebuild', '/', 'kde-base/kdepimlibs-4.4.5', 'merge') pulled in by
    >=kde-base/kdepimlibs-4.4.5[-kdeprefix,-aqua] required by ('installed', '/', 'kde-base/kontact-4.4.5', 'nomerge')
    >=kde-base/kdepimlibs-4.4.5[-kdeprefix,-aqua] required by ('installed', '/', 'kde-base/kget-4.4.5', 'nomerge')
    >=kde-base/kdepimlibs-4.4.5[-kdeprefix,-aqua] required by ('installed', '/', 'kde-base/akregator-4.4.5', 'nomerge')
    (and 1 more)

  ('installed', '/', 'kde-base/kdepimlibs-4.4.5', 'nomerge') pulled in by
    >=kde-base/kdepimlibs-4.4.5[semantic-desktop,-kdeprefix,-aqua] required by ('installed', '/', 'kde-base/libkdepim-4.4.5', 'nomerge')
    >=kde-base/kdepimlibs-4.4.5[semantic-desktop,-kdeprefix,-aqua] required by ('installed', '/', 'kde-base/kdepim-runtime-4.4.5', 'nomerge')
    (and 4 more)

  Explanation:

    New USE for 'kde-base/kdepimlibs:4.4' are incorrectly set. In order to
    solve this, adjust USE to satisfy '>=kde-base/kdepimlibs-4.4.5
    [semantic-desktop,-kdeprefix,-aqua]'.

kde-base/kdelibs:4.4

  ('ebuild', '/', 'kde-base/kdelibs-4.4.5', 'merge') pulled in by
    >=kde-base/kdelibs-4.4.5[-kdeprefix,-aqua] required by ('installed', '/', 'kde-base/kdepimlibs-4.4.5', 'nomerge')
    >=kde-base/kdelibs-4.4.5[-kdeprefix,-aqua] required by ('ebuild', '/', 'kde-base/kdepimlibs-4.4.5', 'merge')
    >=kde-base/kdelibs-4.4[-aqua] required by ('installed', '/', 'kde-misc/kdiff3-0.9.95', 'nomerge')
    (and 171 more)

  ('installed', '/', 'kde-base/kdelibs-4.4.5', 'nomerge') pulled in by
    >=kde-base/kdelibs-4.4.5[semantic-desktop,-kdeprefix,-aqua] required by ('installed', '/', 'kde-base/kdepim-runtime-4.4.5', 'nomerge')
    >=kde-base/kdelibs-4.4.5[semantic-desktop,-kdeprefix,-aqua] required by ('installed', '/', 'kde-base/nepomuk-4.4.5', 'nomerge')
    (and 174 more)

  Explanation:

    New USE for 'kde-base/kdelibs:4.4' are incorrectly set. In order to
    solve this, adjust USE to satisfy '>=kde-base/kdelibs-4.4.5[semantic-
    desktop,-kdeprefix,-aqua]'.

Попытался убрать из make.conf -semantic-desktop. Ситуация стала легче, но не до конца

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

kde-base/kdelibs:4.4

  ('ebuild', '/', 'kde-base/kdelibs-4.4.5', 'merge') pulled in by
    >=kde-base/kdelibs-4.4.5[-kdeprefix,-aqua] required by ('installed', '/', 'kde-base/drkonqi-4.4.5', 'nomerge')
    >=kde-base/kdelibs-4.4[-aqua] required by ('installed', '/', 'kde-misc/kdiff3-0.9.95', 'nomerge')
    >=kde-base/kdelibs-4.4.5[-kdeprefix,-aqua] required by ('installed', '/', 'kde-base/libkcddb-4.4.5', 'nomerge')
    (and 170 more)

  ('installed', '/', 'kde-base/kdelibs-4.4.5', 'nomerge') pulled in by
    >=kde-base/kdelibs-4.4.5[semantic-desktop,-kdeprefix,-aqua] required by ('installed', '/', 'kde-base/kdepim-runtime-4.4.5', 'nomerge')
    >=kde-base/kdelibs-4.4.5[semantic-desktop,-kdeprefix,-aqua] required by ('installed', '/', 'kde-base/nepomuk-4.4.5', 'nomerge')
    (and 173 more)

  Explanation:

    New USE for 'kde-base/kdelibs:4.4' are incorrectly set. In order to
    solve this, adjust USE to satisfy '>=kde-base/kdelibs-4.4.5[semantic-
    desktop,-kdeprefix,-aqua]'.

Ситуацию решает только насильственно установленный USE="semantic-desktop".
Не понимаю причин, почему мне надо явно указать использование этого флага.

Подскажите, что от меня хотят, и самое главное - почему.

(PS. Возможно, я, просто, не верно понял перевод. )

все, забудь про ПИМ без

все, забудь про ПИМ без семантик десктопа. этого уже никогда наверно не будет:
все данные ( закладки браузера, ленты rss, контакты, метадаты майлов, заметки, естц) - все едет в аконади.
И это - рулезз для тех, у кого много доков,малов,закладок ....

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

.

Хорошо.
С отключением семантик не так всё просто.
Но почему от меня требуют его включить, почему я не могу воспользоваться состоянием USE по умолчанию (если он так полезен системе)?

Ж_Ж

Kevol написал(а):
С отключением семантик не так всё просто.
Но почему от меня требуют его включить, почему я не могу воспользоваться состоянием USE по умолчанию

Состояние "по умолчанию" меняется во время обновления.
От вас требуют его включить, потому что вы обновляетесь в состояние, в котором подразумевается, что он включён "по умолчанию", и в котором с отключением его не так всё просто. Если не обновляться, требовать перестанут.

а эта строка - это просто подпись

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".