До этого стояла версия 2.1 (из оверлея) и все было нормально.
Т.к. в оверлеях 2.3.1 нет - ставлю из исходников через ./configure && make && make install
Кто, что может подсказать? Или у кого есть готовый ebuild?
Спасибо!
http://www.gentoo.ru/node/14443
До этого были варинаты: поискать в другом оверлее, в багзиле, попросить написать или даже создать самому, т.к. часто достаточно скопировать под другим именем существующий.
Если бы был другой оверлей или помогло копирование с другим именем - я не спрашивал здесь!
Был бы я таким же ГУРУ, как ВЫ - я бы не искал помощи у ВАС!
ставлю из исходников через ./configure && make && make install
Удвою посты вышеотписавшихся товарищей. Бамп ебилда в локальном оверлее никто не отменял, возможно там даже ни строчки не пришлось бы менять, только переименовать(хотя тут не уверен - зависит от пакета)
Бамп ебилда в локальном оверлее никто не отменял, возможно там даже ни строчки не пришлось бы менять, только переименовать(хотя тут не уверен - зависит от пакета)
Если говорится о переименовании dvdstyler-2.1.ebuild в dvdstyler-2.3.1.ebuild - так делалось. Результат был такой же - вкладка отсутствует.
Не понял, что такое "вкладка с кнопками". На скриншотах на оф. сайте такого не увидел.
Включив режим телепатии, предположу что это какая-то панель инструментов с иконками.
Не отключая его, предположу, что код не совсем "ровный", и ищет ресерсы жёстко в /usr/share, а ввиду 14443, программа нагадила где-то в /usr/local, откуда и проблема.
Раз Вам по сути всё равно, что система засоряется левыми неучтёнными файлами, проверьте старую версию, собрав её из исходников и сравните с оной же, собранной через portage.
Вкладка с кнопками на http://www.dvdstyler.org/images/stories/ffm.jpg называется Buttons (расположена слева под Backgrounds, которая активна)
По поводу "ровного" кода -согласен. Даже были попытки указать правильные пути в ./configure ... Собственно по этому поводу и обратился сюда за советом: какие параметры для этого задавать? Потому, что в dvdstyler-2.1.ebuild устанавливаются только --docdir и --with-wx-config
не удаляет весь этот мусор, который был скопирован?
Из исходников "рабочую" версию попробую собрать, но меня смущает эта функция:
src_prepare() {
use gnome || sed -i -e '/PKG_CONFIG/s:libgnomeui-2.0:dIsAbLeAuToMaGiC&:' configure
# rmdir: failed to remove `tempfoobar': Directory not empty
sed -i -e '/rmdir "$$t"/d' docs/Makefile.in || die
sed -i -e 's:@LIBS@:& -ljpeg:' wxVillaLib/Makefile.in || die #367863
if has_version ">=media-video/ffmpeg-0.9"; then
sed -i -e '/^#i/s:vsink_buffer:buffersink:' src/mediatrc_ffmpeg.cpp || die #395793
fi
}
не удаляет весь этот мусор, который был скопирован?
В теории да. Но, как говорится... теоретически, между теорией и практикой разницы нет. На практике между ними нет ничего общего.
В FAQ http://www.gentoo.ru/node/14443 есть пара ссылок на жертв make && make install, который бывает вылазит таким феерическим образом, то глаза на лоб лезут...
не удаляет весь этот мусор, который был скопирован?
Товарищ очевидно ещё не открыл того факта, что цель uninstall присутствует далеко не везде.
И тем более не сделал выводы из данного факта (в первую очередь относительно надёжности работоспособности данного способа).
http://www.gentoo.ru/node/144
http://www.gentoo.ru/node/14443
До этого были варинаты: поискать в другом оверлее, в багзиле, попросить написать или даже создать самому, т.к. часто достаточно скопировать под другим именем существующий.
Если бы был другой оверлей
Если бы был другой оверлей или помогло копирование с другим именем - я не спрашивал здесь!
Был бы я таким же ГУРУ, как ВЫ - я бы не искал помощи у ВАС!
Все равно спасибо!
Т.к. в оверлеях 2.3.1 нет -
Т.к. в оверлеях 2.3.1 нет - ставлю из исходников через ./configure && make && make install
Еретик #14443; на костер его.
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 ;)
Цитата: ставлю из исходников
Удвою посты вышеотписавшихся товарищей. Бамп ебилда в локальном оверлее никто не отменял, возможно там даже ни строчки не пришлось бы менять, только переименовать(хотя тут не уверен - зависит от пакета)
Нейтральность - высшее достижение сознания!
Цитата: Бамп ебилда в
Если говорится о переименовании dvdstyler-2.1.ebuild в dvdstyler-2.3.1.ebuild - так делалось. Результат был такой же - вкладка отсутствует.
Не понял, что такое "вкладка
Не понял, что такое "вкладка с кнопками". На скриншотах на оф. сайте такого не увидел.
Включив режим телепатии, предположу что это какая-то панель инструментов с иконками.
Не отключая его, предположу, что код не совсем "ровный", и ищет ресерсы жёстко в /usr/share, а ввиду 14443, программа нагадила где-то в /usr/local, откуда и проблема.
Раз Вам по сути всё равно, что система засоряется левыми неучтёнными файлами, проверьте старую версию, собрав её из исходников и сравните с оной же, собранной через portage.
Вкладка с кнопками на
Вкладка с кнопками на http://www.dvdstyler.org/images/stories/ffm.jpg называется Buttons (расположена слева под Backgrounds, которая активна)
По поводу "ровного" кода -согласен. Даже были попытки указать правильные пути в ./configure ... Собственно по этому поводу и обратился сюда за советом: какие параметры для этого задавать? Потому, что в dvdstyler-2.1.ebuild устанавливаются только --docdir и --with-wx-config
src_configure() { econf \ --docdir=/usr/share/doc/${PF} \ $(use_enable debug) \ --with-wx-config=${WX_CONFIG}По поводу засорения: разве
не удаляет весь этот мусор, который был скопирован?
Из исходников "рабочую" версию попробую собрать, но меня смущает эта функция:
src_prepare() { use gnome || sed -i -e '/PKG_CONFIG/s:libgnomeui-2.0:dIsAbLeAuToMaGiC&:' configure # rmdir: failed to remove `tempfoobar': Directory not empty sed -i -e '/rmdir "$$t"/d' docs/Makefile.in || die sed -i -e 's:@LIBS@:& -ljpeg:' wxVillaLib/Makefile.in || die #367863 if has_version ">=media-video/ffmpeg-0.9"; then sed -i -e '/^#i/s:vsink_buffer:buffersink:' src/mediatrc_ffmpeg.cpp || die #395793 fi }PITRider написал(а): По
В теории да. Но, как говорится... теоретически, между теорией и практикой разницы нет. На практике между ними нет ничего общего.
В FAQ http://www.gentoo.ru/node/14443 есть пара ссылок на жертв make && make install, который бывает вылазит таким феерическим образом, то глаза на лоб лезут...
/
Товарищ очевидно ещё не открыл того факта, что цель
uninstallприсутствует далеко не везде.И тем более не сделал выводы из данного факта (в первую очередь относительно надёжности работоспособности данного способа).
:wq
--
Live free or die