Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problem emerging linuxtv-dvb
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
dubiboy
n00b
n00b


Joined: 04 Aug 2003
Posts: 22
Location: Israel

PostPosted: Wed Oct 29, 2003 8:36 pm    Post subject: Problem emerging linuxtv-dvb Reply with quote

emerge doesn't work. The last lines of output are:
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)
/lib/modules/2.4.20-gentoo-r5/build/scripts/pathdown.sh: line 4: TOPDIR: parameter null or not set
make[1]: Entering directory `/var/tmp/portage/linuxtv-dvb-1.0.1/work/linuxtv-dvb-1.0.1/driver'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
DIR=`pwd`; (cd /lib/modules/2.4.20-gentoo-r5/build; make SUBDIRS=$DIR modules)
make[2]: Entering directory `/usr/src/linux-2.4.20-gentoo-r5'
scripts/split-include include/linux/autoconf.h include/config
ACCESS DENIED open_wr: /usr/src/linux-2.4.20-gentoo-r5/include/config/usb/debug.h
scripts/split-include: usb/debug.h: Permission denied
make[2]: *** [include/config/MARKER] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.20-gentoo-r5'
make[1]: *** [here] Error 2
make[1]: Leaving directory `/var/tmp/portage/linuxtv-dvb-1.0.1/work/linuxtv-dvb-1.0.1/driver'
make: *** [dvb] Error 2
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-linuxtv-dvb-1.0.1-6495.log"

open_wr: /usr/src/linux-2.4.20-gentoo-r5/include/config/usb/debug.h
--------------------------------------------------------------------------------


Does anyone have a clue?
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3653
Location: London, UK

PostPosted: Sat Nov 22, 2003 12:03 am    Post subject: Reply with quote

happened to me too while doing an
Code:
# emerge -e world

once it stepped on rivatv

just clean up your kernel and recompile it, this should fix it:

Code:
# cp .config ~
# rm -rf /lib/modules/<your-kernel>
# make mrproper
# cp ~/.config .
# make menuconfig
# make dep && make clean bzImage modules modules_install


(kernel how-to on tips&triks for more info)

hope this helps :)
_________________
Don't buy VAIO laptops.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
Elrond_2031
n00b
n00b


Joined: 24 Feb 2004
Posts: 52
Location: france

PostPosted: Wed Feb 25, 2004 9:23 am    Post subject: Reply with quote

I can't emerge linuxtv-dvb too.
I have a kernel 2.6.3 and this error message:
>>> emerge (1 of 1) media-tv/linuxtv-dvb-1.0.1 to /
>>> md5 src_uri ;-) linuxtv-dvb-1.0.1.tar.gz
*
* Please make sure that the following option is enabled
* in your current kernel 'Multimedia devices'
* and /usr/src/linux point's to your current kernel
* or make will die.
*
>>> 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: Aucun fichier ou réðertoire de ce type
(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.3-gentoo-r1/build/Rules.make: Aucun fichier ou réðertoire de ce type
make[1]: AVERTISSEMENT: serveur de tâãhes n'est pas disponible: utilisation de -j1. Ajouter « + » à la rèçle parent du make.
make[1]: *** Pas de rèçle pour fabriquer la cible « /lib/modules/2.6.3-gentoo-r1/build/Rules.make »® Arrêô.
make[1]: Leaving directory `/var/tmp/portage/linuxtv-dvb-1.0.1/work/linuxtv-dvb-1.0.1/driver'
make: *** [dvb] Erreur 2

>>> 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.3-gentoo-r1/build/Rules.make: Aucun fichier ou réðertoire de ce type
make: *** Pas de rèçle pour fabriquer la cible « /lib/modules/2.6.3-gentoo-r1/build/Rules.make »® Arrêô.

!!! ERROR: media-tv/linuxtv-dvb-1.0.1 failed.
!!! Function src_install, Line 35, Exitcode 2
!!! (no error message)



If anyone know what I have to do, I will be very happy.
Back to top
View user's profile Send private message
socke
n00b
n00b


Joined: 03 Nov 2003
Posts: 19
Location: Böblingen (Germany)

PostPosted: Wed Feb 25, 2004 2:45 pm    Post subject: Reply with quote

Same problem as Elrond got here.

Is it maybe because Kernel 2.6 already supports DVB? I've compiled DVB-Support into the Kernel and only want to emerge libdvb, but it wants to emerge linuxtv-dvb too - is there a way around?

I've also removed the dependency from the .ebuild file and then I'm gettin the following:

Quote:

* Applying libdvb-0.5.0-gentoo.patch... [ ok ]
>>> Source unpacked.
make -C libdvb main
make -C libdvbci main
make[1]: Entering directory `/var/tmp/portage/libdvb-0.5.0-r1/work/libdvb-0.5.0/libdvb'
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]: 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 ci.cc
ci.cc:34:26: linux/dvb/ca.h: No such file or directory
devices.cc:2:32: linux/dvb/frontend.h: No such file or directory
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)
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)
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)
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]: *** [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....
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 25, Exitcode 2
!!! compile problem


:cry:

DVB works already fine for me, but only within xine - and there it's a bit "weird" (switchting channels and so on).
TVTIME doesn't work at all, although I've also used the CVS Drivers.

Because of this I tried to use mythtv, but libdvb is a dependency of it, so..
Back to top
View user's profile Send private message
Elrond_2031
n00b
n00b


Joined: 24 Feb 2004
Posts: 52
Location: france

PostPosted: Fri Feb 27, 2004 6:42 pm    Post subject: Reply with quote

Nobody succeed to compile linuxtv-dvb with a kernel 2.6?
I can't take a kernel 2.4 because of my hardware and I need linuxtv-dvb
Back to top
View user's profile Send private message
dt
n00b
n00b


Joined: 13 Jan 2004
Posts: 13
Location: Sydney, Australia

PostPosted: Fri Mar 05, 2004 12:26 am    Post subject: Reply with quote

I am also having the same problem with 2.6.3. I am trying to get MythTV working with DVB but it gets stuck with the same problem as above.

From the looks of it the ebuild will only work with 2.4.x
Back to top
View user's profile Send private message
sw25481
n00b
n00b


Joined: 14 Mar 2004
Posts: 2

PostPosted: Sun Mar 14, 2004 5:43 pm    Post subject: Did anyone find a solution to this Reply with quote

I am just trying this and hitting the same problem I can not emerge mythtv with USE="dvb" because it tries and fails to emerge linuxtv-dvb-1.0.1. Has anyone found a solution?

ACCEPT_KEYWORDS="~x86" emerge mythtv
......

make[1]: *** No rule to make target `/lib/modules/2.6.4-rc1/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

>>> 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.4-rc1/build/Rules.make: No such file or directory
make: *** No rule to make target `/lib/modules/2.6.4-rc1/build/Rules.make'. Stop.

!!! ERROR: media-tv/linuxtv-dvb-1.0.1 failed.
!!! Function src_install, Line 35, Exitcode 2
!!! (no error message)




newboy root # uname -a
Linux newboy 2.6.4-rc1 #3 Sat Mar 13 16:42:13 GMT 2004 i686 AMD Athlon(tm) processor AuthenticAMD GNU/Linux
Back to top
View user's profile Send private message
birkinshawc
n00b
n00b


Joined: 28 Apr 2004
Posts: 11

PostPosted: Wed Apr 28, 2004 1:19 am    Post subject: Reply with quote

From what I understand linuxtv-dvb is not needed with the 2.6 kernel if dvb is compiled in. However libdvb (a dependecy of mythtv when compiled with dvb support) has linuxtv-dvb listed as a dependency so will try and fail to install it. Edit the libdvb ebuild in /usr/portage/media-libs/livdvb and remove this dependency. You will then find that libvdb itself fails to compile, the solution is to link /usr/src/linux-2.6xxx/include/linux/dvb ---> /usr/include/linux/dvb.

About to test now - libdvb has compiled fine but I am wiating for mythtv to recompile with dvb support.
Back to top
View user's profile Send private message
robmoss
Retired Dev
Retired Dev


Joined: 27 May 2003
Posts: 2634
Location: Jesus College, Oxford

PostPosted: Wed Apr 28, 2004 1:54 am    Post subject: Reply with quote

birkinshawc wrote:
From what I understand linuxtv-dvb is not needed with the 2.6 kernel if dvb is compiled in. However libdvb (a dependecy of mythtv when compiled with dvb support) has linuxtv-dvb listed as a dependency so will try and fail to install it. Edit the libdvb ebuild in /usr/portage/media-libs/livdvb and remove this dependency. You will then find that libvdb itself fails to compile, the solution is to link /usr/src/linux-2.6xxx/include/linux/dvb ---> /usr/include/linux/dvb.

About to test now - libdvb has compiled fine but I am wiating for mythtv to recompile with dvb support.


Yuck! Have you filed a bug about this? It shouldn't be necessary to take steps like this - I've got serious misgivings about that symlink. I would suggest that you don't try recompiling glibc any time soon. If that becomes necessary, install the 2.6 headers, or you'll break things! I'm fairly sure you'll break stuff like that already anyway, though...
_________________
Reality is for those who can't face Science Fiction.

emerge -U will kill your Gentoo
ecatmur, Lord of Portage Bash Scripts
Back to top
View user's profile Send private message
birkinshawc
n00b
n00b


Joined: 28 Apr 2004
Posts: 11

PostPosted: Wed Apr 28, 2004 2:57 am    Post subject: Reply with quote

robmoss2k wrote:
birkinshawc wrote:
From what I understand linuxtv-dvb is not needed with the 2.6 kernel if dvb is compiled in. However libdvb (a dependecy of mythtv when compiled with dvb support) has linuxtv-dvb listed as a dependency so will try and fail to install it. Edit the libdvb ebuild in /usr/portage/media-libs/livdvb and remove this dependency. You will then find that libvdb itself fails to compile, the solution is to link /usr/src/linux-2.6xxx/include/linux/dvb ---> /usr/include/linux/dvb.

About to test now - libdvb has compiled fine but I am wiating for mythtv to recompile with dvb support.


Yuck! Have you filed a bug about this? It shouldn't be necessary to take steps like this - I've got serious misgivings about that symlink. I would suggest that you don't try recompiling glibc any time soon. If that becomes necessary, install the 2.6 headers, or you'll break things! I'm fairly sure you'll break stuff like that already anyway, though...


Quote:

"It has been mentioned before that you should not at all include the path of the linux-2.6 kernel include tree, that is private to the kernel. Either copy the files under include/linux/dvb to another directory structure with linux/dvb in it, and point mythtv to that. Or download the latest linuxtv driver package, and point mythtv to the include dir in there."

I have now done things this way, and seem to be making some headway at last. I haven't reported the bug, I have only been using gentoo a few days and am not a linux expert by any means, and wasn't sure it even was a bug!!
Back to top
View user's profile Send private message
robmoss
Retired Dev
Retired Dev


Joined: 27 May 2003
Posts: 2634
Location: Jesus College, Oxford

PostPosted: Wed Apr 28, 2004 3:02 am    Post subject: Reply with quote

Well you definitely should NOT be making a symbolic link. There should be NO symbolic links in /usr/include/linux. If you really need those headers, copy them over instead, and preferably recompile glibc - just don't do that if you use a symbolic link!
_________________
Reality is for those who can't face Science Fiction.

emerge -U will kill your Gentoo
ecatmur, Lord of Portage Bash Scripts
Back to top
View user's profile Send private message
cayenne
l33t
l33t


Joined: 17 Oct 2002
Posts: 886
Location: New Orleans

PostPosted: Wed Jun 30, 2004 2:07 am    Post subject: Anyone? Reply with quote

I'm trying to update to mythtv 0.15.1, and getting the same problem with linuxtv-dvb-1.0.1 giving the error:

>>> 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.5-gentoo/build/Rules.make: No such file or directory
make: *** No rule to make target `/lib/modules/2.6.5-gentoo/build/Rules.make'. Stop.

!!! ERROR: media-tv/linuxtv-dvb-1.0.1 failed.
!!! Function src_install, Line 35, Exitcode 2
!!! (no error message)

Has anyone come up with a solution for this problem?

Thanx in advance...

cayenne
_________________
Light travels faster than sound. This is why some people appear bright until you hear them speak.........
Back to top
View user's profile Send private message
Quantumstate
Apprentice
Apprentice


Joined: 26 May 2004
Posts: 270
Location: Dallas

PostPosted: Mon Jul 05, 2004 1:14 am    Post subject: Reply with quote

Similar error. Running kernel2.6.5-r1, and removed linuxtv-dvb dependency. As predicted compile fails in libdvb:
Code:
>>> emerge (1 of 7) media-libs/libdvb-0.5.0-r1 to /
>>> Downloading ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/distfiles/libdvb-0.5.0.tar.gz
ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/distfiles/libdvb-0.5.0.tar.gz: Empty host.
>>> Downloading http://mirror.datapipe.net/gentoo/distfiles/libdvb-0.5.0.tar.gz
--20:01:54--  http://mirror.datapipe.net/gentoo/distfiles/libdvb-0.5.0.tar.gz
           => `/usr/portage/distfiles/libdvb-0.5.0.tar.gz'
Connecting to 192.168.1.1:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 255,381 [application/x-gzip]

100%[=================================>] 255,381      628.56K/s

20:01:55 (626.73 KB/s) - `/usr/portage/distfiles/libdvb-0.5.0.tar.gz' saved [255381/255381]

>>> md5 src_uri ;-) libdvb-0.5.0.tar.gz
>>> 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...                               [ ok ]
>>> Source unpacked.
make -C libdvb main
make[1]: Entering directory `/var/tmp/portage/libdvb-0.5.0-r1/work/libdvb-0.5.0/libdvb'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
make -C libdvbci main
make -C libdvbmpeg libdvbmpegtools.a
g++ -I. -I../include -I../../include -I../../DVB.cvs/include -O2 -Wall -g -c devices.cc
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 ci.cc
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
ci.cc:34:26: linux/dvb/ca.h: No such file or directory
devices.cc:2:32: linux/dvb/frontend.h: No such file or directory
distcc[7762] ERROR: compile devices.cc on 192.168.1.1 failed
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
make: *** Waiting for unfinished jobs....
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)
distcc[7765] ERROR: compile ci.cc on localhost failed
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[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.
gcc -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
gcc -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
ringbuffy.c: In function `ring_write':
ringbuffy.c:62: warning: implicit declaration of function `memcpy'
gcc -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
gcc -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'

!!! ERROR: media-libs/libdvb-0.5.0-r1 failed.
!!! Function src_compile, Line 27, Exitcode 2
!!! compile problem
Back to top
View user's profile Send private message
Quantumstate
Apprentice
Apprentice


Joined: 26 May 2004
Posts: 270
Location: Dallas

PostPosted: Tue Jul 06, 2004 1:49 pm    Post subject: Reply with quote

So, it appears from this thread, that libdvb has been busted for some months now...

Has anyone been able to install myth in the past several months?
Back to top
View user's profile Send private message
mattsteven
Apprentice
Apprentice


Joined: 27 Oct 2003
Posts: 240
Location: Your Planet

PostPosted: Tue Jul 06, 2004 10:08 pm    Post subject: Reply with quote

http://forums.gentoo.org/viewtopic.php?p=1088616#1088616
_________________
Matthew Steven
Linux-only desktop since 1998
Graying hair since 2006
Back to top
View user's profile Send private message
Quantumstate
Apprentice
Apprentice


Joined: 26 May 2004
Posts: 270
Location: Dallas

PostPosted: Wed Jul 07, 2004 2:51 am    Post subject: Reply with quote

Ya, saw that, as well as all the bugs filed. But it's libdvb that's not compiling.

If it's working for you, better not update.
Back to top
View user's profile Send private message
cayenne
l33t
l33t


Joined: 17 Oct 2002
Posts: 886
Location: New Orleans

PostPosted: Wed Jul 07, 2004 4:44 pm    Post subject: I did... Reply with quote

Quantumstate wrote:
So, it appears from this thread, that libdvb has been busted for some months now...

Has anyone been able to install myth in the past several months?


I just set USE="-dvb" ACCEPT_KEYWORDS="~x86" emerge mythtv

and this worked....

Cayenne
_________________
Light travels faster than sound. This is why some people appear bright until you hear them speak.........
Back to top
View user's profile Send private message
Quantumstate
Apprentice
Apprentice


Joined: 26 May 2004
Posts: 270
Location: Dallas

PostPosted: Wed Jul 07, 2004 11:05 pm    Post subject: Reply with quote

Right you are sir, thanks.

Hm, qt-embedded compiles for a while, and then just stops. Stops dead. I waited all night, and no progress.

g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -I/usr/include/mysql -I/usr/include/postgresql/server -I/usr/include/postgresql/pgsql -I/usr/include/postgresql/pgsql/server -fno-exceptions -Wall -W -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/var/tmp/portage/qt-embedded-3.3.2/work/qt-embedded-free-3.3.2/mkspecs/qws/linux-x86-g++ -I. -I../../include -I.moc/release-shared-mt-emb-x86/ -o .obj/release-shared-mt-emb-x86/moc_lcdrange.o .moc/release-shared-mt-emb-x86/moc_lcdrange.cpp
g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -I/usr/include/mysql -I/usr/include/postgresql/server -I/usr/include/postgresql/pgsql -I/usr/include/postgresql/pgsql/server -fno-exceptions -Wall -W -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/var/tmp/portage/qt-embedded-3.3.2/work/qt-embedded-free-3.3.2/mkspecs/qws/linux-x86-g++ -I. -I../../include -I.moc/release-shared-mt-emb-x86/ -o .obj/release-shared-mt-emb-x86/moc_lcdrange.o .moc/release-shared-mt-emb-x86/moc_lcdrange.cpp
g++ -fno-exceptions -Wl,-rpath,/usr/qt/3-embedded/lib -o t14 .obj/release-shared-mt-emb-x86/cannon.o .obj/release-shared-mt-emb-x86/gamebrd.o .obj/release-shared-mt-emb-x86/lcdrange.o .obj/release-shared-mt-emb-x86/main.o .obj/release-shared-mt-emb-x86/moc_cannon.o .obj/release-shared-mt-emb-x86/moc_gamebrd.o .obj/release-shared-mt-emb-x86/moc_lcdrange.o -L/usr/lib/mysql -L/var/tmp/portage/qt-embedded-3.3.2/work/qt-embedded-free-3.3.2/lib -lm -lqte-mt -lz -ldl -lpthread
make[2]: Leaving directory `/var/tmp/portage/qt-embedded-3.3.2/work/qt-embedded-free-3.3.2/tutorial/t12'
make[2]: Leaving directory `/var/tmp/portage/qt-embedded-3.3.2/work/qt-embedded-free-3.3.2/tutorial/t13'
make[2]: Leaving directory `/var/tmp/portage/qt-embedded-3.3.2/work/qt-embedded-free-3.3.2/tutorial/t14'
Back to top
View user's profile Send private message
Quantumstate
Apprentice
Apprentice


Joined: 26 May 2004
Posts: 270
Location: Dallas

PostPosted: Fri Jul 09, 2004 2:26 pm    Post subject: Reply with quote

Hm, nothing's compiling, including qt, kdelibs, kdebase...

All just hang at some point.
Back to top
View user's profile Send private message
Snaketails
n00b
n00b


Joined: 01 Jul 2003
Posts: 56
Location: Boronia.Vic.Oz.Au

PostPosted: Thu Jul 15, 2004 3:32 am    Post subject: Reply with quote

Quantumstate wrote:
So, it appears from this thread, that libdvb has been busted for some months now...

Has anyone been able to install myth in the past several months?


No, its not busted.

Linuxtv-dvb will not compile as the file "/lib/modules/2.6.4-rc1/build/Rules.make" doesn't exist..

go into /lib then 'find -name Rules.make" it exists in all Kernel versions (not sure about 2.5.x up to 2.4.x, it doesn't exist in all the kernel compiles I have for 2.6.x

the module structure for 2.6.x kernels has changed, modules are also changed in their naming, that modules used to be module.o are not module.ko

possibly as others have stated, don't compile in the dvb support as its included in 2.6.x kernels.

Its possible the ebuild system needs to be changed o detech which kernel is being used...

I'll just go post a bug now about it now..

ie. disabling certain things, like directfb and that will make the build fail.

personally for me, I cannot disable DVB support as that is the TV card I am running..

I'm just getting on mythbackend startup..

ERROR: DVB support available, please recompile mythtv or remove it from your configuration
Back to top
View user's profile Send private message
Snaketails
n00b
n00b


Joined: 01 Jul 2003
Posts: 56
Location: Boronia.Vic.Oz.Au

PostPosted: Thu Jul 15, 2004 4:19 am    Post subject: Reply with quote

Bug submitted

Bug number = 57112
Back to top
View user's profile Send private message
Snaketails
n00b
n00b


Joined: 01 Jul 2003
Posts: 56
Location: Boronia.Vic.Oz.Au

PostPosted: Sat Jul 31, 2004 1:21 pm    Post subject: Reply with quote

If you wish to emerge mythtv do the following..

cd /usr/portage/media-tv/mythtv
vi mythtv-0.15.1-r1.ebuild

under ....

DEPEND=">=media-libs......

remove the lines containing DVB, and the other DIRECT-FB

:wq (save & quite file)

emerge mythtv (and the other files if you wish)

If you do a emerge sync, you will have to re-edit your mythtv ebuild if you want to install myth again.

Following the above, I have recorded 2 shows onto HD ;o)
Back to top
View user's profile Send private message
grobi
n00b
n00b


Joined: 27 Mar 2004
Posts: 34

PostPosted: Fri Aug 06, 2004 11:22 am    Post subject: Reply with quote

Ifound here a thread that says you don't need linuxtvdvb anymore with kernel 2.6 so you can do a
Code:
emerge --inject media-tv/linuxtv-dvb-1.0.1

to tell portage that linuxtv is allready installed. vdr and any other media app should emerge fine after that.
(not testet, but i'm on it)
Back to top
View user's profile Send private message
barcodez
n00b
n00b


Joined: 04 May 2004
Posts: 69

PostPosted: Mon Sep 13, 2004 4:25 pm    Post subject: Reply with quote

grobi wrote:
Ifound here a thread that says you don't need linuxtvdvb anymore with kernel 2.6 so you can do a
Code:
emerge --inject media-tv/linuxtv-dvb-1.0.1

to tell portage that linuxtv is allready installed. vdr and any other media app should emerge fine after that.
(not testet, but i'm on it)


This won't work because the Myth ebuild will look for the DVB headers in the wrong place. Myth/DVB have been in this state for months with kernel 2.6. Although some of the CVS ebuilds look hopeful, they still don't quite work :(
Back to top
View user's profile Send private message
digit23
n00b
n00b


Joined: 03 Nov 2004
Posts: 1

PostPosted: Wed Nov 03, 2004 7:44 pm    Post subject: Reply with quote

I have kernel 2.6 with DVB card (VP1020a), got same error when emerge mythtv with dvb.

Any workaround ?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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