Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge openoffice :( не пойму что к чему...
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Xm
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2004
Posts: 109

PostPosted: Thu May 19, 2005 3:48 am    Post subject: emerge openoffice :( не пойму что к чему... Reply with quote

app-office/openoffice-1.1.4-r1
в USE есть nptl и java
вываливается вот с такой ошибкой (привожу последнии строки процесса)
Quote:

Python/pythonrun.o Python/structmember.o Python/symtable.o Python/sysmodule.o Python/traceback.o Python/getopt.o Python/dynload_shlib.o Python/thread.o
ar cr libpython2.2.a Modules/config.o Modules/getpath.o Modules/main.o Modules/gcmodule.o
ar cr libpython2.2.a Modules/threadmodule.o Modules/signalmodule.o Modules/posixmodule.o Modules/errnomodule.o Modules/_sre.o Modules/newmodule.o Modules/symtablemodule.o Modules/xxsubtype.o
ranlib libpython2.2.a
g++ -Xlinker -export-dynamic -o python \
Modules/python.o \
libpython2.2.a -ldl -lpthread -lutil -lm glibc
g++: glibc: No such file or directory
make: *** [python] Ошибка 1
g++ -Xlinker -export-dynamic -o python \
Modules/python.o \
libpython2.2.a -ldl -lpthread -lutil -lm glibc
g++: glibc: No such file or directory
make: *** [python] Ошибка 1
dmake: Error code 2, while making './unxlngi4.pro/misc/build/so_built_so_python'
---* TG_SLO.MK *---

ERROR: Error 65
280 occurred while making /var/tmp/portage/openoffice-1.1.4-r1/work/python
!!! ERROR: app-office/openoffice-1.1.4-r1 failed.
!!! Function src_compile, Line 424, Exitcode 1
!!! Build failed!
!!! If you need support, post the topmost build error, NOT this status message.

не понятно почему он пытается собрать питона 2.2.2 когда в системе уже стоит python-2.3.5
убирал оптимизацию, убирал из USE nptl и java, собирал питона 2.2.2 все равно лезет одна и таже ошибка :(
Back to top
View user's profile Send private message
jaffar
n00b
n00b


Joined: 07 Feb 2005
Posts: 15
Location: Moscow

PostPosted: Thu May 19, 2005 12:45 pm    Post subject: Reply with quote

А место на диске есть? :)
у меня вываливался с похожей ошибкой, когда не было места.
Back to top
View user's profile Send private message
Xm
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2004
Posts: 109

PostPosted: Fri May 20, 2005 5:59 am    Post subject: Reply with quote

места на диске целый вагон и тележка , около 30Гиг свободно
но блин не собирается ни в какую :(
Back to top
View user's profile Send private message
rusxakep
Guru
Guru


Joined: 09 Jul 2004
Posts: 458
Location: Moscow, Russia

PostPosted: Fri May 20, 2005 6:07 am    Post subject: Reply with quote

Возможно баг в libtool. пересобери его.
Back to top
View user's profile Send private message
Xm
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2004
Posts: 109

PostPosted: Mon May 23, 2005 4:01 am    Post subject: emerge openoffice :( не пойму что к чему...[s Reply with quote

все разобрался....
косяк был тут g++ -Xlinker -export-dynamic -o python Modules/python.o libpython2.2.a -ldl -lpthread -lutil -lm glibc
в дебри скрипта установки опенофиса я не полез - уж больно не понятно там все :(
а решилось все следующим способом - дождался пока создастся Makefile для Pyton-2.2.2 , потом приостановил процесс емерджения, поправил вручную Makefile (удалил упоминания о glibc ), потом продолжил процесс ... все собралось отлично
метод наверное совсем не правильный, но другого я не нашел :(
кстати, а вообще можно влиять используя не только USE на ./configure пакетов которые собираются ?
Back to top
View user's profile Send private message
ManJak
Guru
Guru


Joined: 18 Dec 2004
Posts: 561
Location: St. Petersburg, Russia

PostPosted: Mon May 23, 2005 4:33 am    Post subject: Re: emerge openoffice :( не пойму что к чему. Reply with quote

Xm wrote:
все разобрался....
косяк был тут g++ -Xlinker -export-dynamic -o python Modules/python.o libpython2.2.a -ldl -lpthread -lutil -lm glibc
в дебри скрипта установки опенофиса я не полез - уж больно не понятно там все :(
а решилось все следующим способом - дождался пока создастся Makefile для Pyton-2.2.2 , потом приостановил процесс емерджения, поправил вручную Makefile (удалил упоминания о glibc ), потом продолжил процесс ... все собралось отлично
метод наверное совсем не правильный, но другого я не нашел :(
кстати, а вообще можно влиять используя не только USE на ./configure пакетов которые собираются ?


Что-то мне подсказывает, что надо с glibc разбираться :D
Back to top
View user's profile Send private message
Xm
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2004
Posts: 109

PostPosted: Mon May 23, 2005 7:16 am    Post subject: Reply with quote

Quote:
Что-то мне подсказывает, что надо с glibc разбираться

...хех....если бы я знал с какой стороны с ним разбираться :(
Back to top
View user's profile Send private message
ManJak
Guru
Guru


Joined: 18 Dec 2004
Posts: 561
Location: St. Petersburg, Russia

PostPosted: Mon May 23, 2005 12:01 pm    Post subject: Reply with quote

Xm wrote:
Quote:
Что-то мне подсказывает, что надо с glibc разбираться

...хех....если бы я знал с какой стороны с ним разбираться :(


Можно попробовать в лоб:

# emerge glibc

и посмотреть, что еще могло пострадать =)

# revdep-rebuild
Back to top
View user's profile Send private message
Xm
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2004
Posts: 109

PostPosted: Tue May 24, 2005 5:30 am    Post subject: Reply with quote

Quote:
и посмотреть, что еще могло пострадать

revdep-rebuild делал
глибсы не пересобирал, поставлю сегодня на ночь наверное....
а не подскажешь как из уже установленного пакета сделать бинарный пакайдж? что б не заморачиваться потом с перекомпиляцией
Back to top
View user's profile Send private message
ManJak
Guru
Guru


Joined: 18 Dec 2004
Posts: 561
Location: St. Petersburg, Russia

PostPosted: Tue May 24, 2005 6:12 am    Post subject: Reply with quote

Xm wrote:
Quote:
и посмотреть, что еще могло пострадать

revdep-rebuild делал
глибсы не пересобирал, поставлю сегодня на ночь наверное....
а не подскажешь как из уже установленного пакета сделать бинарный пакайдж? что б не заморачиваться потом с перекомпиляцией


Я, если честно, воще не понимаю, зачем Ооо собирать :)

А так, выгодней и быстрей emerge openoffice-bin
Back to top
View user's profile Send private message
Xm
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2004
Posts: 109

PostPosted: Tue May 24, 2005 10:09 am    Post subject: Reply with quote

Quote:
Я, если честно, воще не понимаю, зачем Ооо собирать :)

А так, выгодней и быстрей emerge openoffice-bin


опыт бесценен :))
машина без сети дома, бинарников не было вот я и стал ковыряться
Back to top
View user's profile Send private message
dish
Apprentice
Apprentice


Joined: 19 Dec 2004
Posts: 266
Location: Moscow, Russia

PostPosted: Tue May 24, 2005 11:08 am    Post subject: Reply with quote

Xm wrote:
а не подскажешь как из уже установленного пакета сделать бинарный пакайдж? что б не заморачиваться потом с перекомпиляцией


А очень просто:
Code:
       quickpkg  can  be  utilized  to quickly create a package for portage by
       utilizing the files already on your filesystem.  This package then  can
       be  emerged  on any system.  To review syntax for emerging binary pack-
       ages, review emerge(1).  The upside of this process is that  you  don't
       have to wait for the package to unpack, configure, compile, and install
       before you can have the package ready to go.  The downside is that  the
       package  will  contain  the files that exist on your filesystem even if
       they have modified since they were first installed.
       The packages, after being created, will  be  placed  in  PKGDIR.   This
       variable  is  defined in make.conf(5) and defaults to /var/tmp/portage-
       pkg.

По-моему, этот quickpkg идет в gentoolkit.
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
Back to top
View user's profile Send private message
Xm
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2004
Posts: 109

PostPosted: Wed May 25, 2005 3:12 am    Post subject: Reply with quote

спасибо :) самое оно
только вот тут вот не понятно
Quote:
The downside is that the package will contain the files that exist on your filesystem even if they have modified since they were first installed.

это что ? т.е если я сделал архив давно а потом обновлял либы которые в пакете то он мне при установке поставит старые поверх?
Back to top
View user's profile Send private message
ManJak
Guru
Guru


Joined: 18 Dec 2004
Posts: 561
Location: St. Petersburg, Russia

PostPosted: Wed May 25, 2005 4:21 am    Post subject: Reply with quote

Если уж так делать, то собирать (ИМХО) лучше статиком, сам не пробовал, но, тогда ему будет все-равно, какие у тебя либы.
Back to top
View user's profile Send private message
mrAlex2003
n00b
n00b


Joined: 21 Mar 2005
Posts: 19

PostPosted: Thu Jun 02, 2005 2:05 pm    Post subject: Reply with quote

Xm wrote:
Quote:
и посмотреть, что еще могло пострадать

revdep-rebuild делал
глибсы не пересобирал, поставлю сегодня на ночь наверное....
а не подскажешь как из уже установленного пакета сделать бинарный пакайдж? что б не заморачиваться потом с перекомпиляцией


Самый лучший вариант прописать в make.conf строку:
FEATURES="buildpkg"
то бишь весь собираемый софт будет компилиться в бинарники после сборки,
если же делать команду (2-й вариант создания бинарников) quickpkg, то можно по запарке пропустить какие нибудь пакеты, для которых надо бинарники - сам вставал на эти грабли...
_________________
Gentoo x86, KDE 3.4, SIM, Firefox
Back to top
View user's profile Send private message
ManJak
Guru
Guru


Joined: 18 Dec 2004
Posts: 561
Location: St. Petersburg, Russia

PostPosted: Thu Jun 02, 2005 3:01 pm    Post subject: Reply with quote

[quote="mrAlex2003"]
Xm wrote:

Самый лучший вариант прописать в make.conf строку:
FEATURES="buildpkg"
то бишь весь собираемый софт будет компилиться в бинарники после сборки,
если же делать команду (2-й вариант создания бинарников) quickpkg, то можно по запарке пропустить какие нибудь пакеты, для которых надо бинарники - сам вставал на эти грабли...


На эту тему не заморачивался, но вопрос подвернулся, а она будет их ставить? Или только собирать бинарники?

FEATURES="buildpkg"
make -ev world
что даст?
пересбор системы или просто набор бинарников?

Приду домой почитаю, конечно :D
т.к. полезно может быть,
Back to top
View user's profile Send private message
mrAlex2003
n00b
n00b


Joined: 21 Mar 2005
Posts: 19

PostPosted: Fri Jun 03, 2005 2:50 am    Post subject: Reply with quote

[quote="ManJak"][quote="mrAlex2003"]
Xm wrote:

FEATURES="buildpkg"
make -ev world
что даст?
пересбор системы или просто набор бинарников?

Приду домой почитаю, конечно :D
т.к. полезно может быть,


Сначала будет пересбор, а затем создание бинарников...

чтобы создать из готовых надо: quickpkg xxx
_________________
Gentoo x86, KDE 3.4, SIM, Firefox
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum