LINUX.ORG.RU

Дособирался, блин... (svu! Ау!)


0

0

Решил я тут гнома собрать. Сам. Из сорцов. Скачал 2.12. Начал собирать методом тыка. И дособирался. platform собралась нормально (мне, правда, непонятно, почему libgnomeui начал требовать gnome-keyring, который в gnome-desktop, да и х с ними). А вот с gnome desktop я конкретно завис. Упёрся в то, что многие компоненты начали при make (configure проходит нормально) заявлять следующее:

make[2]: Leaving directory `/tmp/GNOME/build/zenity-2.12.0/data'
Making all in help
make[2]: Entering directory `/tmp/GNOME/build/zenity-2.12.0/help'
xsltproc -o zenity-C.omf --stringparam db2omf.basename zenity --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.1.2//EN" --stringparam db2omf.lang C --stringparam db2omf.omf_dir "/usr/share/omf" --stringparam db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "`pwd`/./zenity.omf.in" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` C/zenity.xml
compilation error: file C/zenity.xml line 17 element article
xsltParseStylesheetProcess : document is not a stylesheet
make[2]: *** [zenity-C.omf] Error 5
make[2]: Leaving directory `/tmp/GNOME/build/zenity-2.12.0/help'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/GNOME/build/zenity-2.12.0'
make: *** [all] Error 2

Это как понимать? Что я не так сделал?

anonymous

Re: Дособирался, блин... (svu! Ау!)

не занимайся онанизмом - поставь либо из пакетов либо Ubuntu ...

anonymous ()

Re: Дособирался, блин... (svu! Ау!)

Это снова я, ваш больной зуб :) Теперь трабл с gnome-icon-theme-2.12.0 :

make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/GNOME/build/gnome-icon-theme-2.12.0/48x48/emblems'
Making all in filesystems
make[2]: Entering directory `/tmp/GNOME/build/gnome-icon-theme-2.12.0/48x48/filesystems'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/GNOME/build/gnome-icon-theme-2.12.0/48x48/filesystems'
Making all in mimetypes
make[2]: Entering directory `/tmp/GNOME/build/gnome-icon-theme-2.12.0/48x48/mimetypes'
make[2]: *** No rule to make target `gnome-mime-application-vnd.oasis.opendocument.graphics-template.png', needed by `all-am'. Stop.
make[2]: Leaving directory `/tmp/GNOME/build/gnome-icon-theme-2.12.0/48x48/mimetypes'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/GNOME/build/gnome-icon-theme-2.12.0/48x48'
make: *** [all-recursive] Error 1

Чё делать? Остались только компоненты, которые зависят от этой заразы. А она не собирается.

anonymous ()
Ответ на: Re: Дособирался, блин... (svu! Ау!) от anonymous

Re: Дособирался, блин... (svu! Ау!)

Я даже могу сказать, почему он ругается. Потому что этого файла, , "gnome-mime-application-vnd.oasis.opendocument.graphics-template.png", там нет. Мля, как они тестили своё художество, а?

anonymous ()
Ответ на: Re: Дособирался, блин... (svu! Ау!) от anonymous

Re: Дособирался, блин... (svu! Ау!)

И это ещё не всё! Теперь то же самое началось с gnome-themes-2.12.0!

make[4]: Entering directory `/tmp/GNOME/build/gnome-themes-2.12.0/LowContrastLargePrint/icons/48x48'
Making all in apps
make[5]: Entering directory `/tmp/GNOME/build/gnome-themes-2.12.0/LowContrastLargePrint/icons/48x48/apps'
make[5]: *** No rule to make target `gnome-settings-accessibility-technologies.png', needed by `all-am'. Stop.
make[5]: Leaving directory `/tmp/GNOME/build/gnome-themes-2.12.0/LowContrastLargePrint/icons/48x48/apps'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/tmp/GNOME/build/gnome-themes-2.12.0/LowContrastLargePrint/icons/48x48'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/GNOME/build/gnome-themes-2.12.0/LowContrastLargePrint/icons'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/GNOME/build/gnome-themes-2.12.0/LowContrastLargePrint'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/GNOME/build/gnome-themes-2.12.0'
make: *** [all] Error 2

Пыпец просто.

anonymous ()
Ответ на: Re: Дособирался, блин... (svu! Ау!) от anonymous

Re: Дособирался, блин... (svu! Ау!)

svu, а вот что с этим делать, а? Я просто уже ох..ваю с гнома, честное слово...

make[3]: Entering directory `/tmp/GNOME/build/gnome-icon-theme-2.12.0/po'
catalogs='am.gmo ar.gmo az.gmo be.gmo bg.gmo bn.gmo bs.gmo ca.gmo cs.gmo cy.gmo da.gmo de.gmo el.gmo en_CA.gmo en_GB.gmo es.gmo et.gmo eu.gmo fa.gmo fi.gmo fr.gmo ga.gmo gl.gmo gu.gmo he.gmo hi.gmo hr.gmo hu.gmo id.gmo is.gmo it.gmo ja.gmo kn.gmo ko.gmo li.gmo lt.gmo lv.gmo mk.gmo ml.gmo mn.gmo ms.gmo nb.gmo ne.gmo nl.gmo nn.gmo no.gmo pa.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo rw.gmo sk.gmo sl.gmo sq.gmo sr.gmo sr@Latn.gmo sv.gmo ta.gmo th.gmo tk.gmo tr.gmo uk.gmo vi.gmo wa.gmo xh.gmo zh_CN.gmo zh_TW.gmo'; \
for cat in $catalogs; do \
cat=`basename $cat`; \
lang=`echo $cat | sed 's/\.gmo$//'`; \
rm -f /usr/lib/locale/$lang/LC_MESSAGES/gnome-icon-theme.mo; \
rm -f /usr/lib/locale/$lang/LC_MESSAGES/gnome-icon-theme.mo.m; \
rm -f /usr/share/locale/$lang/LC_MESSAGES/gnome-icon-theme.mo; \
rm -f /usr/share/locale/$lang/LC_MESSAGES/gnome-icon-theme.mo.m; \
done
if test "gnome-icon-theme" = "glib"; then \
rm -f /usr/share/glib-2.0/gettext/po/Makefile.in.in; \
fi
make[3]: Leaving directory `/tmp/GNOME/build/gnome-icon-theme-2.12.0/po'
Checking for hicolor theme in '/usr/share/pixmaps/hicolor/index.theme'
Checking for hicolor theme in '/usr/share/icons/hicolor/index.theme'
Checking for hicolor theme in '/usr/share/icons/hicolor/index.theme'
Checking for hicolor theme in '/usr/share/pixmaps/hicolor/index.theme'

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Could not find the theme 'hicolor' which acts as the base for all other
themes, including gnome-icon-theme. Perhaps you need to install it.
You can get a copy from http://freedesktop.org/Software/icon-theme/releases
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

make[2]: *** [install-data-local] Error 1
make[2]: Leaving directory `/tmp/GNOME/build/gnome-icon-theme-2.12.0'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/tmp/GNOME/build/gnome-icon-theme-2.12.0'
make: *** [install-recursive] Error 1

**** Installation failed. Aborting package creation.

Restoring overwritten files from backup...OK

Cleaning up...OK

Bye.

anonymous ()
Ответ на: Re: Дособирался, блин... (svu! Ау!) от anonymous

Re: Дособирался, блин... (svu! Ау!)

Всё собралось, кроме:

epiphany-1.8.0
evince-0.4.0
evolution-2.4.0
evolution-data-server-1.4.0
evolution-webcal-2.4.0.1
gnome-volume-manager-1.5.1
gnomemeeting-1.2.2
sound-juicer-2.12.0
totem-1.2.0

Эти требуют чего-то такого, что ещё поискать придётся. Завтра. На сегодня с меня хватит.

anonymous ()

Re: Дособирался, блин... (svu! Ау!)

таки включить моск и заюзать garnome религия не позволяет? =)

geek ★★★ ()

Re: Дособирался, блин... (svu! Ау!)

emerge gnome

init ★★★★★ ()
Ответ на: Re: Дособирался, блин... (svu! Ау!) от anonymous

Re: Дособирался, блин... (svu! Ау!)

>Неубедительная отмазка, если честно :)

c www.gnome.org:

[quote]
We recommend that you use official installation packages, such as those for your linux distribution. Vendors are likely to package GNOME 2.8 relatively quickly, and to release new versions soon that include GNOME 2.8. However, many people don't want to wait, and will want to build GNOME from source code, even though that is more difficult.

[skipped]

If you do not wish to manually build each module yourself, then you might consider using GARNOME, a GNOME source code distribution based on the GAR ports system. GARNOME automatically downloads the tarballs and builds them for you. However, GARNOME is ususally used only for testing of unstable development versions of GNOME.

[/quote]

тоже неубедительная отмазка? иди учись, ламерюга.

geek ★★★ ()
Ответ на: Re: Дособирался, блин... (svu! Ау!) от Deleted

Re: Дособирался, блин... (svu! Ау!)

> 2Автор: если у тебя слакварь, используй http://www.gware.org/, там слакбилды лежат :)

Да поздно уже отступать, когда почти всё собрано :) Я, правда, пока не запускал :) Но всё равно спасибо, в следующий раз так и сделаю. Я просто думал, что все трудности сборки гнома - только в угадывании правильной последовательности сборки. А оказалось, он ещё до фига со стороны софта хочет, да и сорцы с ошибками бывают (я правда не понимаю - они сами-то gnome-icon-theme пробовали собрать или как?).

anonymous ()
Ответ на: Re: Дособирался, блин... (svu! Ау!) от anonymous

Re: Дособирался, блин... (svu! Ау!)

>сорцы с ошибками бывают (я правда не понимаю - они сами-то gnome-icon-theme пробовали собрать или как?)

Я собирал GNOME 2.12 из исходников и никаких проблем не заметил. gnome-icon-theme собрался нормально.

sarulezzz ()
Ответ на: Re: Дособирался, блин... (svu! Ау!) от anonymous

Re: Дособирался, блин... (svu! Ау!)

>make[5]: Entering directory `/tmp/GNOME/build/gnome-themes-2.12.0/LowContrastLargePrint/icons/48x48/apps' make[5]: *** No rule to make target `gnome-settings-accessibility-technologies.png', needed by `all-am'. Stop.

А в http://cvs.gnome.org/viewcvs/gnome-themes/LowContrastLargePrint/icons/48x48/a... есть файл gnome-settings-accessibility-technologies.png. Может у тебя архив битый?

sarulezzz ()
Ответ на: Re: Дособирался, блин... (svu! Ау!) от sarulezzz

Re: Дособирался, блин... (svu! Ау!)

> А в http://cvs.gnome.org/viewcvs/gnome-themes/LowContrastLargePrint/icons/48x48/a... есть файл gnome-settings-accessibility-technologies.png. Может у тебя архив битый?

А ты проверь. СТАБИЛЬНЫЙ (!!) релиз 2.12 тута: ftp://ftp.gnome.org/pub/gnome/desktop/2.12/2.12.0/sources/gnome-icon-theme-2....

Посмотри, кто там в копне архива живёт. На ftp://ftp.gnome.org/pub/gnome/desktop/2.12/2.12.0/sources/gnome-themes-2.12.0... тоже полюбуйся :) А потом попробуй собрать.

anonymous ()
Ответ на: Re: Дособирался, блин... (svu! Ау!) от anonymous

Re: Дособирался, блин... (svu! Ау!)

>А ты проверь. СТАБИЛЬНЫЙ (!!) релиз 2.12 тута: ftp://ftp.gnome.org/pub/...

Я брал СТАБИЛЬНЫЙ архив из http://ftp.gnome.org/pub/GNOME/desktop/2.12/2.12.0/sources/gnome-themes-2.12.... , но, я думаю, разницы нет. Так вот в моём архиве ЕСТЬ файл gnome-themes-2.12.0\LowContrastLargePrint\icons\48x48\apps\gnome-settings-access ibility-technologies.png !!!

sarulezzz ()
Ответ на: Re: Дособирался, блин... (svu! Ау!) от Deleted

Re: Дособирался, блин... (svu! Ау!)

>А ну-ка без оскорблений.

а как ещё назвать человека, который мало того, что игнорирует официально рекомендуемый скрипт для сборки, так ещё и не удосужился прочитать последовательность сборки?

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