Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge mythtv problem
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
musicman_ace
n00b
n00b


Joined: 12 Feb 2005
Posts: 16
Location: Indiana

PostPosted: Tue Feb 15, 2005 12:42 pm    Post subject: emerge mythtv problem Reply with quote

>>> Unpacking source...
>>> Unpacking linuxtv-dvb-1.0.1.tar.gz to /var/tmp/portage/linuxtv-dvb-1.0.1/work
>>> Source unpacked.
cat: CVS/Root: No such file or directory
(cd driver; make)
make[1]: Entering directory `/var/tmp/portage/linuxtv-dvb-1.0.1/work/linuxtv-dvb-1.0.1/driver'
Makefile:102: /lib/modules/2.6.10-gentoo-r6/build/Rules.make: No such file or directory
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
make[1]: *** No rule to make target `/lib/modules/2.6.10-gentoo-r6/build/Rules.make'. Stop.
make[1]: Leaving directory `/var/tmp/portage/linuxtv-dvb-1.0.1/work/linuxtv-dvb-1.0.1/driver'
make: *** [dvb] Error 2
>>> Test phase [not enabled]: media-tv/linuxtv-dvb-1.0.1

>>> Install linuxtv-dvb-1.0.1 into /var/tmp/portage/linuxtv-dvb-1.0.1/image/ category media-tv
Makefile:102: /lib/modules/2.6.10-gentoo-r6/build/Rules.make: No such file or directory
make: *** No rule to make target `/lib/modules/2.6.10-gentoo-r6/build/Rules.make'. Stop.

!!! ERROR: media-tv/linuxtv-dvb-1.0.1 failed.
!!! Function src_install, Line 34, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


I emerged it once and got this error. Did an emerge sync and tried again and I'm still getting this error. Does anyone know what or if I can fix this?
Thanks
_________________
I'll think of something to put here
Back to top
View user's profile Send private message
andreas2000
Tux's lil' helper
Tux's lil' helper


Joined: 02 Nov 2004
Posts: 144
Location: Austria/Vienna

PostPosted: Tue Feb 15, 2005 1:50 pm    Post subject: Reply with quote

you can try to delete the sourcefile in
Code:

/usr/portage/distfiles/

and then reemerge the package - maybe the downloaded file is corrupted?

Also you can try to manually unpack the sourcefile and check if the unpacking process does something wrong.
_________________
Registered Linux User 371244
Back to top
View user's profile Send private message
XhwMikey
n00b
n00b


Joined: 31 Jul 2004
Posts: 41
Location: Lincoln, California

PostPosted: Wed Feb 16, 2005 3:17 am    Post subject: Reply with quote

musicman_ace,

I had a similar problem. Put media-tv/linuxtv-dvb ~amd64 into my /etc/portage/package.keywords file and re-emerged. This got me linuxtv-dvb-1.1.1 which worked fine (so far) - at least it compiled!!

cheers,
XhwMikey
_________________
The Flogging will continue until morale improves.
Back to top
View user's profile Send private message
kim_asplund
Tux's lil' helper
Tux's lil' helper


Joined: 23 Mar 2004
Posts: 92
Location: Finland

PostPosted: Wed Mar 02, 2005 9:06 pm    Post subject: Reply with quote

I had the same problem and adding (in my case ~x86) for "media-tv/linuxtv-dvb ~amd64" in /etc/portage/package.keywords worked like a charm. but then came the next problem... libdvb... so i figured il trye the same with that... but noooo :(

Any suggestions for a remedie?

Regards Kim

libdvb-0.5.5.

Quote:

>>> Source unpacked.
make -C libdvb main
make -C libdvbci main
make[1]: Entering directory `/var/tmp/portage/libdvb-0.5.5/work/libdvb-0.5.5/libdvbci'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
make[1]: Entering directory `/var/tmp/portage/libdvb-0.5.5/work/libdvb-0.5.5/libdvb'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
g++ -I. -I../include -I../../include -O2 -Wall -g -c ci.cc
g++ -I. -I../include -I../../include -O2 -Wall -g -c devices.cc
make -C libdvbmpeg libdvbmpegtools.a
make[1]: Entering directory `/var/tmp/portage/libdvb-0.5.5/work/libdvb-0.5.5/libdvbmpeg'
Makefile:36: .depend: No such file or directory
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
g++ -M ctools.c remux.c ringbuffy.c transform.c cpptools.cc -I. -I../include -I../../include> .depend
ci.cc:34:26: linux/dvb/ca.h: No such file or directory
make[1]: Leaving directory `/var/tmp/portage/libdvb-0.5.5/work/libdvb-0.5.5/libdvbmpeg'
make[1]: Entering directory `/var/tmp/portage/libdvb-0.5.5/work/libdvb-0.5.5/libdvbmpeg'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
cc -c -O2 -Wall -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I../include -I../../include ctools.c
ci.cc: In member function `bool cCiTransportLayer::ResetSlot(int)':
ci.cc:571: error: `CA_RESET' undeclared (first use this function)
ci.cc:571: error: (Each undeclared identifier is reported only once for each
function it appears in.)
ci.cc: In member function `bool cCiTransportLayer::ModuleReady(int)':
ci.cc:583: error: `ca_slot_info_t' undeclared (first use this function)
ci.cc:583: error: parse error before `;' token
ci.cc:584: error: `sinfo' undeclared (first use this function)
ci.cc:585: error: `CA_GET_SLOT_INFO' undeclared (first use this function)
ci.cc:586: error: `CA_CI_MODULE_READY' undeclared (first use this function)
ci.cc: In static member function `static cCiHandler*
cCiHandler::CreateCiHandler(const char*)':
ci.cc:1405: error: `ca_caps_t' undeclared (first use this function)
ci.cc:1405: error: parse error before `;' token
ci.cc:1406: error: `CA_GET_CAP' undeclared (first use this function)
ci.cc:1406: error: `Caps' undeclared (first use this function)
ci.cc:1410: error: `CA_CI_LINK' undeclared (first use this function)
make[1]: *** [ci.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/libdvb-0.5.5/work/libdvb-0.5.5/libdvbci'
make: *** [libdvbci/libdvbci.a] Error 2
make: *** Waiting for unfinished jobs....
cc -c -O2 -Wall -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I../include -I../../include ringbuffy.c
ringbuffy.c: In function `ring_write':
ringbuffy.c:62: warning: implicit declaration of function `memcpy'
cc -c -O2 -Wall -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I../include -I../../include transform.c
g++ -c -O2 -Wall -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I../include -I../../include cpptools.cc
In file included from devices.cc:1:
../include/devices.hh:14:32: linux/dvb/frontend.h: No such file or directory
In file included from devices.cc:1:
../include/devices.hh:48: error: 'fe_spectral_inversion_t' is used as a type,
but is not defined as a type.
devices.cc:2:32: linux/dvb/frontend.h: No such file or directory
devices.cc:10: error: syntax error before `[' token
devices.cc: In function `std::ostream& operator<<(std::ostream&, Transponder&)
':
devices.cc:125: error: `FE_QPSK' undeclared (first use this function)
devices.cc:125: error: (Each undeclared identifier is reported only once for
each function it appears in.)
devices.cc:127: error: `FE_QAM' undeclared (first use this function)
devices.cc:135: error: `FE_OFDM' undeclared (first use this function)
devices.cc:144: error: 'class Transponder' has no member named 'inversion'
devices.cc:145: error: `INVERSION_OFF' undeclared (first use this function)
devices.cc:148: error: `INVERSION_ON' undeclared (first use this function)
devices.cc:151: error: `INVERSION_AUTO' undeclared (first use this function)
devices.cc: In function `std::istream& operator>>(std::istream&, Transponder&)
':
devices.cc:300: error: `FEC_AUTO' undeclared (first use this function)
devices.cc:301: error: 'class Transponder' has no member named 'inversion'
devices.cc:406: error: 'class Transponder' has no member named 'inversion'
devices.cc:406: error: `invset' undeclared (first use this function)
ar -rcs libdvbmpegtools.a ctools.o ringbuffy.o transform.o cpptools.o
make[1]: *** [devices.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/libdvb-0.5.5/work/libdvb-0.5.5/libdvb'
make: *** [libdvb/libdvb.a] Error 2
make[1]: Leaving directory `/var/tmp/portage/libdvb-0.5.5/work/libdvb-0.5.5/libdvbmpeg'

!!! ERROR: media-libs/libdvb-0.5.5 failed.
!!! Function src_compile, Line 29, Exitcode 2
!!! compile problem
!!! If you need support, post the topmost build error, NOT this status message.

 ...done!
>>> emerge (1 of 1) media-libs/libdvb-0.5.5 to /
>>> md5 src_uri ;-) libdvb-0.5.5.tar.gz



libdvb-0.5.0

Quote:
> emerge libdvb
Calculating dependencies >>> Unpacking source...
>>> Unpacking libdvb-0.5.0.tar.gz to /var/tmp/portage/libdvb-0.5.0-r1/work
* Applying libdvb-0.5.0-gentoo.patch ...
[-7G [ ok ]
* Applying errno.patch ...
[-7G [ ok ]
>>> Source unpacked.
make -C libdvb main
make -C libdvbci main
make -C libdvbmpeg libdvbmpegtools.a
make[1]: Entering directory `/var/tmp/portage/libdvb-0.5.0-r1/work/libdvb-0.5.0/libdvb'
make[1]: Entering directory `/var/tmp/portage/libdvb-0.5.0-r1/work/libdvb-0.5.0/libdvbmpeg'
Makefile:34: .depend: No such file or directory
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
g++ -M ctools.c remux.c ringbuffy.c transform.c cpptools.cc -I. -I../include -I../../include -I../../DVB.cvs/include> .depend
make[1]: Entering directory `/var/tmp/portage/libdvb-0.5.0-r1/work/libdvb-0.5.0/libdvbci'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
g++ -I. -I../include -I../../include -I../../DVB.cvs/include -O2 -Wall -g -c devices.cc
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
g++ -I. -I../include -I../../include -I../../DVB.cvs/include -O2 -Wall -g -c ci.cc
ci.cc:34:26: linux/dvb/ca.h: No such file or directory
make[1]: Leaving directory `/var/tmp/portage/libdvb-0.5.0-r1/work/libdvb-0.5.0/libdvbmpeg'
make[1]: Entering directory `/var/tmp/portage/libdvb-0.5.0-r1/work/libdvb-0.5.0/libdvbmpeg'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
cc -c -O2 -Wall -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I../include -I../../include -I../../DVB.cvs/include ctools.c
ci.cc: In member function `bool cCiTransportLayer::ResetSlot(int)':
ci.cc:571: error: `CA_RESET' undeclared (first use this function)
ci.cc:571: error: (Each undeclared identifier is reported only once for each
function it appears in.)
ci.cc: In member function `bool cCiTransportLayer::ModuleReady(int)':
ci.cc:583: error: `ca_slot_info_t' undeclared (first use this function)
ci.cc:583: error: parse error before `;' token
ci.cc:584: error: `sinfo' undeclared (first use this function)
ci.cc:585: error: `CA_GET_SLOT_INFO' undeclared (first use this function)
ci.cc:586: error: `CA_CI_MODULE_READY' undeclared (first use this function)
cc -c -O2 -Wall -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I../include -I../../include -I../../DVB.cvs/include ringbuffy.c
ci.cc: In static member function `static cCiHandler*
cCiHandler::CreateCiHandler(const char*)':
ci.cc:1405: error: `ca_caps_t' undeclared (first use this function)
ci.cc:1405: error: parse error before `;' token
ci.cc:1406: error: `CA_GET_CAP' undeclared (first use this function)
ci.cc:1406: error: `Caps' undeclared (first use this function)
ci.cc:1410: error: `CA_CI_LINK' undeclared (first use this function)
ringbuffy.c: In function `ring_write':
ringbuffy.c:62: warning: implicit declaration of function `memcpy'
cc -c -O2 -Wall -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I../include -I../../include -I../../DVB.cvs/include remux.c
make[1]: *** [ci.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/libdvb-0.5.0-r1/work/libdvb-0.5.0/libdvbci'
make: *** [libdvbci/libdvbci.a] Error 2
make: *** Waiting for unfinished jobs....
cc -c -O2 -Wall -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I../include -I../../include -I../../DVB.cvs/include transform.c
transform.c: In function `ts_demux':
transform.c:2518: warning: cast from pointer to integer of different size
transform.c:2535: warning: cast from pointer to integer of different size
g++ -c -O2 -Wall -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I../include -I../../include -I../../DVB.cvs/include cpptools.cc
ar -rcs libdvbmpegtools.a ctools.o ringbuffy.o remux.o transform.o cpptools.o
make[1]: Leaving directory `/var/tmp/portage/libdvb-0.5.0-r1/work/libdvb-0.5.0/libdvbmpeg'
devices.cc:2:32: linux/dvb/frontend.h: No such file or directory
devices.cc: In function `std::ostream& operator<<(std::ostream&, Transponder&)
':
devices.cc:120: error: `FE_QPSK' undeclared (first use this function)
devices.cc:120: error: (Each undeclared identifier is reported only once for
each function it appears in.)
devices.cc:122: error: `FE_QAM' undeclared (first use this function)
devices.cc:130: error: `FE_OFDM' undeclared (first use this function)
devices.cc: In function `std::istream& operator>>(std::istream&, Transponder&)
':
devices.cc:283: error: `FEC_AUTO' undeclared (first use this function)
make[1]: *** [devices.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/libdvb-0.5.0-r1/work/libdvb-0.5.0/libdvb'
make: *** [libdvb/libdvb.a] Error 2

!!! ERROR: media-libs/libdvb-0.5.0-r1 failed.
!!! Function src_compile, Line 29, Exitcode 2
!!! compile problem
!!! If you need support, post the topmost build error, NOT this status message.

 ...done!
>>> emerge (1 of 1) media-libs/libdvb-0.5.0-r1 to /
>>> md5 src_uri ;-) libdvb-0.5.0.tar.gz
Back to top
View user's profile Send private message
lbrtuk
l33t
l33t


Joined: 08 May 2003
Posts: 910

PostPosted: Thu Mar 03, 2005 12:47 am    Post subject: Reply with quote

Are you running a relatively recent kernel?
Back to top
View user's profile Send private message
parsim
Guru
Guru


Joined: 12 Aug 2004
Posts: 347
Location: Melbourne, Australia

PostPosted: Thu Mar 03, 2005 1:52 am    Post subject: Reply with quote

Ahh, the old linuxtv-dvb problem. If you're running a 2.6 kernel and have sys-kernel/linux-headers emerged, this will solve many emerge-related DVB problems:
Code:
emerge unmerge linux-headers
emerge linux26-headers

See this thread and this bug for more.
Back to top
View user's profile Send private message
kim_asplund
Tux's lil' helper
Tux's lil' helper


Joined: 23 Mar 2004
Posts: 92
Location: Finland

PostPosted: Thu Mar 03, 2005 7:44 am    Post subject: Reply with quote

built my system on thuesday.
kernel is: gentoo-dev-sources (linux-2.6.10-gentoo-r6)
Back to top
View user's profile Send private message
kim_asplund
Tux's lil' helper
Tux's lil' helper


Joined: 23 Mar 2004
Posts: 92
Location: Finland

PostPosted: Thu Mar 03, 2005 7:49 am    Post subject: Reply with quote

emerge unmerge linux-headers
emerge linux26-headers

That did it :)

Thx.
Back to top
View user's profile Send private message
Boworr
n00b
n00b


Joined: 30 Jul 2004
Posts: 45
Location: England. Where the history comes from.

PostPosted: Thu Mar 03, 2005 10:10 am    Post subject: Reply with quote

God I love these forums.. that's been bugging me for months :D

Thanks!
Back to top
View user's profile Send private message
parsim
Guru
Guru


Joined: 12 Aug 2004
Posts: 347
Location: Melbourne, Australia

PostPosted: Mon Mar 07, 2005 10:41 pm    Post subject: Reply with quote

Anyone interested in this problem, please post to the Gentoo bug so we can get the fix in portage!
Back to top
View user's profile Send private message
nielchiano
Veteran
Veteran


Joined: 11 Nov 2003
Posts: 1287
Location: 50N 3E

PostPosted: Tue Apr 05, 2005 11:17 am    Post subject: Reply with quote

i just built my system and came across this problem
However, there are no more linux26-headers anymore; they've moved in to linux-headers (2.6.8 currently)

In my case it was sufficient to use the unstable releases
Back to top
View user's profile Send private message
parsim
Guru
Guru


Joined: 12 Aug 2004
Posts: 347
Location: Melbourne, Australia

PostPosted: Tue Apr 05, 2005 11:01 pm    Post subject: Reply with quote

Ah, right you are. Good to know, thanks!
Back to top
View user's profile Send private message
barcodez
n00b
n00b


Joined: 04 May 2004
Posts: 69

PostPosted: Fri Apr 08, 2005 4:53 pm    Post subject: Reply with quote

nielchiano wrote:
i just built my system and came across this problem
However, there are no more linux26-headers anymore; they've moved in to linux-headers (2.6.8 currently)

In my case it was sufficient to use the unstable releases


This is also true in my case.
Back to top
View user's profile Send private message
muffy
n00b
n00b


Joined: 15 Sep 2003
Posts: 28
Location: :noitacoL

PostPosted: Sun Jul 17, 2005 4:50 pm    Post subject: Reply with quote

Works for me too, thanks.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia 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