LINUX.ORG.RU

Вопрос kde-шникам

 , ,


0

1

Зачем krusader'у kdelibs'у phonon?

В debian не задавался этим вопросом т.к. был phonon-backed-null, в gentoo его не нашел.

Deleted

Последнее исправление: log4tmp (всего исправлений: 1)
pinkbyte@phantom ~ $ cat /usr/portage/kde-misc/krusader/krusader-2.4.0_beta3.ebuild
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/krusader/krusader-2.4.0_beta3.ebuild,v 1.4 2013/01/11 13:04:03 ago Exp $

EAPI=4

KDE_HANDBOOK="optional"
KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga
gl hr hu it ja ko lt mai nb nds nl pa pl pt pt_BR ro ru sk sl sr
sr@ijekavian sr@ijekavianlatin sr@latin sv tr ug uk zh_CN zh_TW"
inherit kde4-base

MY_P="${P/_/-}"

DESCRIPTION="An advanced twin-panel (commander-style) file-manager for KDE with many extras."
HOMEPAGE="http://www.krusader.org/"
SRC_URI="mirror://sourceforge/krusader/${MY_P}.tar.bz2"
LICENSE="GPL-2"

SLOT="4"
KEYWORDS="amd64 ~ppc x86"
IUSE="+bookmarks debug"

RDEPEND="
        $(add_kdebase_dep libkonq)
        sys-libs/zlib
        bookmarks? ( $(add_kdebase_dep keditbookmarks) )
"
DEPEND="${RDEPEND}
        sys-devel/gettext
"

S="${WORKDIR}/${MY_P}"
pinkbyte@phantom ~ $ grep -i phonon /usr/portage/eclass/kde4-*
/usr/portage/eclass/kde4-base.eclass:           ( >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] dev-qt/designer:4[-phonon] )

Зависимость от phonon у самого krusader(и в eclass-ах, которые он использует) в упор не вижу, шо курил?

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
$ sudo yum deplist krusader
Загружены модули: fastestmirror, langpacks, refresh-packagekit
Loading mirror speeds from cached hostfile
 * fedora: mirror.yandex.ru
 * rpmfusion-free: mirror.yandex.ru
 * rpmfusion-free-updates: mirror.yandex.ru
 * rpmfusion-nonfree: mirror.yandex.ru
 * rpmfusion-nonfree-updates: mirror.yandex.ru
 * russianfedora-fixes: mirror.yandex.ru
 * russianfedora-fixes-updates: mirror.yandex.ru
 * russianfedora-free: mirror.yandex.ru
 * russianfedora-free-updates: mirror.yandex.ru
 * russianfedora-nonfree: mirror.yandex.ru
 * russianfedora-nonfree-updates: mirror.yandex.ru
 * updates: mirror.yandex.ru
пакет: krusader.x86_64 2.4.0-0.10.beta3.fc20
  зависимость: /bin/sh
   provider: bash.x86_64 4.2.45-4.fc20
  зависимость: libQtCore.so.4()(64bit)
   provider: qt.x86_64 1:4.8.5-15.fc20
  зависимость: libQtDBus.so.4()(64bit)
   provider: qt.x86_64 1:4.8.5-15.fc20
  зависимость: libQtGui.so.4()(64bit)
   provider: qt-x11.x86_64 1:4.8.5-15.fc20
  зависимость: libQtNetwork.so.4()(64bit)
   provider: qt.x86_64 1:4.8.5-15.fc20
  зависимость: libQtSvg.so.4()(64bit)
   provider: qt-x11.x86_64 1:4.8.5-15.fc20
  зависимость: libQtXml.so.4()(64bit)
   provider: qt.x86_64 1:4.8.5-15.fc20
  зависимость: libacl.so.1()(64bit)
   provider: libacl.x86_64 2.2.52-4.fc20
  зависимость: libacl.so.1(ACL_1.0)(64bit)
   provider: libacl.x86_64 2.2.52-4.fc20
  зависимость: libattr.so.1()(64bit)
   provider: libattr.x86_64 2.4.47-3.fc20
  зависимость: libc.so.6(GLIBC_2.14)(64bit)
   provider: glibc.x86_64 2.18-12.fc20
  зависимость: libgcc_s.so.1()(64bit)
   provider: libgcc.x86_64 4.8.2-7.fc20
  зависимость: libkdecore.so.5()(64bit)
   provider: kdelibs.x86_64 6:4.11.5-1.fc20
  зависимость: libkdeui.so.5()(64bit)
   provider: kdelibs.x86_64 6:4.11.5-1.fc20
  зависимость: libkfile.so.4()(64bit)
   provider: kdelibs.x86_64 6:4.11.5-1.fc20
  зависимость: libkio.so.5()(64bit)
   provider: kdelibs.x86_64 6:4.11.5-1.fc20
  зависимость: libkonq.so.5()(64bit)
   provider: kde-baseapps-libs.x86_64 4.11.5-1.fc20
  зависимость: libkparts.so.4()(64bit)
   provider: kdelibs.x86_64 6:4.11.5-1.fc20
  зависимость: libm.so.6()(64bit)
   provider: glibc.x86_64 2.18-12.fc20
  зависимость: libm.so.6(GLIBC_2.2.5)(64bit)
   provider: glibc.x86_64 2.18-12.fc20
  зависимость: libnepomuk.so.4()(64bit)
   provider: kdelibs.x86_64 6:4.11.5-1.fc20
  зависимость: libnepomukutils.so.4()(64bit)
   provider: kdelibs.x86_64 6:4.11.5-1.fc20
  зависимость: libpthread.so.0()(64bit)
   provider: glibc.x86_64 2.18-12.fc20
  зависимость: libpthread.so.0(GLIBC_2.2.5)(64bit)
   provider: glibc.x86_64 2.18-12.fc20
  зависимость: libsolid.so.4()(64bit)
   provider: kdelibs.x86_64 6:4.11.5-1.fc20
  зависимость: libsoprano.so.4()(64bit)
   provider: soprano.x86_64 2.9.4-2.fc20
  зависимость: libstdc++.so.6()(64bit)
   provider: libstdc++.x86_64 4.8.2-7.fc20
  зависимость: libstdc++.so.6(CXXABI_1.3)(64bit)
   provider: libstdc++.x86_64 4.8.2-7.fc20
  зависимость: libstdc++.so.6(GLIBCXX_3.4)(64bit)
   provider: libstdc++.x86_64 4.8.2-7.fc20
  зависимость: libz.so.1()(64bit)
   provider: zlib.x86_64 1.2.8-3.fc20
  зависимость: rtld(GNU_HASH)
   provider: glibc.x86_64 2.18-12.fc20
   provider: glibc.i686 2.18-12.fc20
carasin ★★★★★
()

kde-шники должны страдать!

да, фонон прибит гвоздями к kdelibs, точно так же, как и systemd к свежему гному. DE такие DE. благодари их за то, что побеспокоились о лишении тебя выбора. :3

продолжая вопрос к kde-шникам: а слух о разбивании кедокомпонентов на взаимонезависимые пакеты только слух? или, если нет, кеддев забил?

funeralismatic ★★★
()
Ответ на: комментарий от dvrts

Убирает ненужную зависимость. Мне от kde нужно 3 пакета: krusader; gwenview; okular и тянуть ради них мультимедиа-движок - это бред.

Deleted
()
Ответ на: комментарий от funeralismatic

продолжая вопрос к kde-шникам: а слух о разбивании кедокомпонентов на взаимонезависимые пакеты только слух? или, если нет, кеддев забил?

Это в kde5 вроде хотели.

да, фонон прибит гвоздями к kdelibs

В debian-же нашли выход...

Deleted
()
Ответ на: комментарий от funeralismatic

продолжая вопрос к kde-шникам: а слух о разбивании кедокомпонентов на взаимонезависимые пакеты только слух? или, если нет, кеддев забил?


Не слух. Реализуется в KDE5.

blackst0ne ★★★★★
()
Ответ на: комментарий от Deleted

а я просто дождусь выхода пятых кед, и буду пользовать ихний некоторый софт, не прибитый к непомукам, аконадям и прочим кедолибсам.

funeralismatic ★★★
()
Ответ на: комментарий от funeralismatic

Они выйдет не раньше чем через год, а пользоваться можно будет не раньше чем через пару лет.

Deleted
()
Ответ на: комментарий от funeralismatic

да, фонон прибит гвоздями к kdelibs, точно так же, как и systemd к свежему гному. DE такие DE. благодари их за то, что побеспокоились о лишении тебя выбора. :3

О, боже мой! Теперь на мой компьютер установится фонон и всё низвергнется в пучину хаоса и системди! Начнёт глючить видеокарта, место на диске будет исчезать и я не смогу ничего больше установить, кроме восьмёрочки! Я обречён,ааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа

darkenshvein ★★★★★
()
Последнее исправление: darkenshvein (всего исправлений: 2)
Ответ на: комментарий от funeralismatic

И всеравно в KDE софт достаточно хорош, тот-же gwenview адекватной замены не имеет(раньше был gthumb, но его на gtk3 перевели). Все остальной слишком простое и не умеет простейшего ресайса, кадрирования. Так что ждем kde5.

Deleted
()
Ответ на: комментарий от Deleted

но прибит гвоздями к kdelibs, который непомук, аконади и прочее, а оно мне надо? тем более фонон, которого я вообще не знаю. лишнее systemd мне зачем?

funeralismatic ★★★
()
Ответ на: комментарий от megabaks

бесспорно, но не он мне нужен, к сожалению.

ФМа толкового нет (а долфин придит к кедам), картинкосмотрелки тоже. аналога geany на кутях тоже не нашёл, а editra кривая как инсультная тёща.

funeralismatic ★★★
()
Ответ на: комментарий от Deleted

А разве кроме krusader и mc есть толковые fm?

А разве можно считать двухпанельники толковыми фм, а не тяжёлым наследием 90-х?

overmind88 ★★★★★
()
Ответ на: комментарий от overmind88

А что удобного в однопанельных?

Deleted
()
Ответ на: комментарий от megabaks

пойми, оно тянет слишком много, а с моим интернетом обновления превращаются в ад. да и зачем мне комбайны-DE, мне нужно ФМ — я ставлю ФМ, а он не тянет за собой всякие gvfs, udisks, kdelibs, systemd — так я вижу свою систему, иначе, с таким же успехом, я мог бы сидеть на какой-нибудь убунте, и вообще отключить мозг.

funeralismatic ★★★
()
Ответ на: комментарий от megabaks

ещё бы 3-х были...

spacefm. одно/двух/трём/четырёхпанельный ФМ. на гимп тулките, но в дереве лежит кривой ебилд, который только под гном тулкит собирает, но, если надо, могу поделиться. :3

funeralismatic ★★★
()
Ответ на: комментарий от funeralismatic

Поставил, потыкал. Тот-же thunar. До двухпанельников ему далеко...

Deleted
()
Ответ на: комментарий от funeralismatic

но прибит гвоздями к kdelibs

smplayer уже прибит к KDE? Seriously? И это далеко не единственный пример. Прибивать или нет гвоздями софт к KDE - это решение апстрима. А апстрим, внезапно, бывает и неупоротый. Если ты такого не встречал - пичалька тебе, чо.

Pinkbyte ★★★★★
()
Ответ на: комментарий от funeralismatic

То есть ты хочешь чтобы KDE-софт не зависил от KDE-библиотек? Ээээ... у меня только один вопрос - нах^W шо? o_O

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Смотрел на него(qt версию), сыроват.

Deleted
()
Ответ на: комментарий от Pinkbyte

пинкбайт читал по диагонали? о_О

я хочу такой же хороший и юзабельный софт, как в кедах. я понимаю невозможность отковырять что-то от kdelibs, но я не понимаю необходимость тянуть к либам kdm, kwin, kate, и много того, что мне совершенно не нужно. почему, например, dolphin не может работать без kdm? может? тогда зачем он тянется зависимостью? у меня те же претензии к гномософту, но это уже оффтопик.

funeralismatic ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.