Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved]Can't build puredata pd-extended [pd-overlay]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
magoscuro
n00b
n00b


Joined: 18 Mar 2005
Posts: 32
Location: Santiago de Chile

PostPosted: Sun Oct 02, 2011 8:01 pm    Post subject: [solved]Can't build puredata pd-extended [pd-overlay] Reply with quote

Hello,I'm trying to build puredata (pd-extended package)from the pd-overlay, with the following options :

[ebuild N ~] puredata-base/pd-extended-0.42.5 USE="adaptive alsa bassemu boids bsaylor creb cxc cyclone earplug ekext ext13 flashserver flatspace flib freeverb gem2pdp ggee hcs hid iem16 iem_adaptfilt iem_ambi iem_bin_ambi iem_delay iem_matrix iem_roomsim iem_spec2 iem_tab iemgui iemlib iemmatrix iemxmlrpc jack loaders mapping markex maxlib mjlib moocow moonlib motex mrpeach oscx pan pdcontainer pddp pdogg pdp pdp_opengl pidip pmpd portaudio postlude sigpack smlib tof toxy unauthorized vanilla vbap windowing zexy -debug -fftw -jasch_lib" 0 kB [1]

Total: 1 package (1 new), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/portage
[1] /var/lib/layman/pd-overlay

after a while I get the following error on the extended branch :


d-0.42.5-extended/externals/unauthorized/vocoder~/vocoder~.o /var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/lpc.o /var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/filters.o -lm -lc
cc -Wl,--export-dynamic -shared -fPIC -o "/var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/lpc.pd_linux" "/var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/lpc.o" -lm -lc \
`test -f /var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/lpc.libs && cat /var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/lpc.libs` \
`my_dylib=unauthorized/vocoder~; test -f /var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/lib${my_dylib}.so && echo -L/var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~ -l$my_dylib` \
`my_obj=unauthorized/vocoder~; test -f /var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/shared/${my_obj}.o && echo /var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/shared/${my_obj}.o` \
`test -f /var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/../linux/lpc.libs && \
cat /var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/../linux/lpc.libs`
gcc: /var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/tables.o: No existe el fichero o el directorio
gcc: /var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/filters.o: No existe el fichero o el directorio
make: *** [/var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/vocoder~.pd_linux] Error 1
make: *** Se espera a que terminen otras tareas....
chmod a-x "/var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/lpc.pd_linux"
strip --strip-unneeded -R .note -R .comment /var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/lpc.pd_linux
rm -f -- /var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/externals/unauthorized/vocoder~/lpc.o
emake failed

* ERROR: puredata-base/pd-extended-0.42.5 failed (install phase):
* install 'unauthorized' failed
*
* Call stack:
* ebuild.sh, line 56: Called src_install
* environment, line 3481: Called die
* The specific snippet of code:
* emake DESTDIR="${D}" prefix="/usr" ${external}_install || die "install '${external}' failed";
*
* If you need support, post the output of 'emerge --info =puredata-base/pd-extended-0.42.5',
* the complete build log and the output of 'emerge -pqv =puredata-base/pd-extended-0.42.5'.
* This ebuild is from an overlay named 'pd-overlay': '/var/lib/layman/pd-overlay/'
* The complete build log is located at '/var/tmp/portage/puredata-base/pd-extended-0.42.5/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/puredata-base/pd-extended-0.42.5/temp/environment'.
* S: '/var/tmp/portage/puredata-base/pd-extended-0.42.5/work/Pd-0.42.5-extended/'


maybe some of you have fixed this issue.

Thanks!
Christian


Last edited by magoscuro on Mon Oct 03, 2011 6:33 pm; edited 1 time in total
Back to top
View user's profile Send private message
magoscuro
n00b
n00b


Joined: 18 Mar 2005
Posts: 32
Location: Santiago de Chile

PostPosted: Mon Oct 03, 2011 6:33 pm    Post subject: Solved Reply with quote

Hello,
I've found a solution to the bug. (pd-overlay bug tracker)

You've to put MAKEOPTS="-j1" on /etc/make.conf :

And puredata will compile ok!

Christian
Back to top
View user's profile Send private message
julianhdz
n00b
n00b


Joined: 04 Oct 2011
Posts: 1

PostPosted: Tue Oct 04, 2011 3:43 am    Post subject: Re: Solved Reply with quote

magoscuro wrote:
Hello,
I've found a solution to the bug. (pd-overlay bug tracker)

You've to put MAKEOPTS="-j1" on /etc/make.conf :

And puredata will compile ok!

Christian


Hello, i can't compile pd and pd-extended, the error is

Total: 3 packages (2 new, 1 reinstall), Size of downloads: 0 kB
Conflict: 1 block (1 unsatisfied)
Portage tree and overlays:
[0] /usr/portage
[1] /var/lib/layman/pd-overlay

* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.

(puredata-base/pd-0.43_p0::pd-overlay, ebuild scheduled for merge) pulled in by
>=puredata-base/pd-0.43_p0 required by (virtual/pd-0.43::pd-overlay, ebuild scheduled for merge)

Any ideas?

Thanks :).

(puredata-base/pd-extended-0.42.5::pd-overlay, ebuild scheduled for merge) pulled in by
pd-extended


For more information about Blocked Packages
Back to top
View user's profile Send private message
Drasica
Apprentice
Apprentice


Joined: 16 Apr 2006
Posts: 179

PostPosted: Sun Oct 30, 2011 7:14 am    Post subject: Re: Solved Reply with quote

magoscuro wrote:
You've to put MAKEOPTS="-j1" on /etc/make.conf :


This is true, but you may just want to set the variable temporarily by declaring it before the emerge statement:

Code:
MAKEOPTS='-j1' emerge pd-extended


This way, you don't have to change the compile settings for your whole system when it is (presumably) only one package giving this issue.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software 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