| View previous topic :: View next topic |
| Author |
Message |
dubiboy n00b

Joined: 04 Aug 2003 Posts: 22 Location: Israel
|
Posted: Wed Oct 29, 2003 8:36 pm Post subject: Problem emerging linuxtv-dvb |
|
|
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 |
|
 |
Peach Advocate


Joined: 08 Mar 2003 Posts: 3653 Location: London, UK
|
Posted: Sat Nov 22, 2003 12:03 am Post subject: |
|
|
happened to me too while doing an
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 |
|
 |
Elrond_2031 n00b

Joined: 24 Feb 2004 Posts: 52 Location: france
|
Posted: Wed Feb 25, 2004 9:23 am Post subject: |
|
|
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 |
|
 |
socke n00b

Joined: 03 Nov 2003 Posts: 19 Location: Böblingen (Germany)
|
Posted: Wed Feb 25, 2004 2:45 pm Post subject: |
|
|
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
|
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 |
|
 |
Elrond_2031 n00b

Joined: 24 Feb 2004 Posts: 52 Location: france
|
Posted: Fri Feb 27, 2004 6:42 pm Post subject: |
|
|
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 |
|
 |
dt n00b


Joined: 13 Jan 2004 Posts: 13 Location: Sydney, Australia
|
Posted: Fri Mar 05, 2004 12:26 am Post subject: |
|
|
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 |
|
 |
sw25481 n00b

Joined: 14 Mar 2004 Posts: 2
|
Posted: Sun Mar 14, 2004 5:43 pm Post subject: Did anyone find a solution to this |
|
|
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 |
|
 |
birkinshawc n00b

Joined: 28 Apr 2004 Posts: 11
|
Posted: Wed Apr 28, 2004 1:19 am Post subject: |
|
|
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 |
|
 |
robmoss Retired Dev

Joined: 27 May 2003 Posts: 2634 Location: Jesus College, Oxford
|
Posted: Wed Apr 28, 2004 1:54 am Post subject: |
|
|
| 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 |
|
 |
birkinshawc n00b

Joined: 28 Apr 2004 Posts: 11
|
Posted: Wed Apr 28, 2004 2:57 am Post subject: |
|
|
| 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 |
|
 |
robmoss Retired Dev

Joined: 27 May 2003 Posts: 2634 Location: Jesus College, Oxford
|
Posted: Wed Apr 28, 2004 3:02 am Post subject: |
|
|
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 |
|
 |
cayenne l33t


Joined: 17 Oct 2002 Posts: 886 Location: New Orleans
|
Posted: Wed Jun 30, 2004 2:07 am Post subject: Anyone? |
|
|
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 |
|
 |
Quantumstate Apprentice


Joined: 26 May 2004 Posts: 270 Location: Dallas
|
Posted: Mon Jul 05, 2004 1:14 am Post subject: |
|
|
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 |
|
 |
Quantumstate Apprentice


Joined: 26 May 2004 Posts: 270 Location: Dallas
|
Posted: Tue Jul 06, 2004 1:49 pm Post subject: |
|
|
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 |
|
 |
mattsteven Apprentice


Joined: 27 Oct 2003 Posts: 240 Location: Your Planet
|
|
| Back to top |
|
 |
Quantumstate Apprentice


Joined: 26 May 2004 Posts: 270 Location: Dallas
|
Posted: Wed Jul 07, 2004 2:51 am Post subject: |
|
|
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 |
|
 |
cayenne l33t


Joined: 17 Oct 2002 Posts: 886 Location: New Orleans
|
Posted: Wed Jul 07, 2004 4:44 pm Post subject: I did... |
|
|
| 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 |
|
 |
Quantumstate Apprentice


Joined: 26 May 2004 Posts: 270 Location: Dallas
|
Posted: Wed Jul 07, 2004 11:05 pm Post subject: |
|
|
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 |
|
 |
Quantumstate Apprentice


Joined: 26 May 2004 Posts: 270 Location: Dallas
|
Posted: Fri Jul 09, 2004 2:26 pm Post subject: |
|
|
Hm, nothing's compiling, including qt, kdelibs, kdebase...
All just hang at some point. |
|
| Back to top |
|
 |
Snaketails n00b

Joined: 01 Jul 2003 Posts: 56 Location: Boronia.Vic.Oz.Au
|
Posted: Thu Jul 15, 2004 3:32 am Post subject: |
|
|
| 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 |
|
 |
Snaketails n00b

Joined: 01 Jul 2003 Posts: 56 Location: Boronia.Vic.Oz.Au
|
Posted: Thu Jul 15, 2004 4:19 am Post subject: |
|
|
Bug submitted
Bug number = 57112 |
|
| Back to top |
|
 |
Snaketails n00b

Joined: 01 Jul 2003 Posts: 56 Location: Boronia.Vic.Oz.Au
|
Posted: Sat Jul 31, 2004 1:21 pm Post subject: |
|
|
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 |
|
 |
grobi n00b


Joined: 27 Mar 2004 Posts: 34
|
Posted: Fri Aug 06, 2004 11:22 am Post subject: |
|
|
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 |
|
 |
barcodez n00b

Joined: 04 May 2004 Posts: 69
|
Posted: Mon Sep 13, 2004 4:25 pm Post subject: |
|
|
| 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 |
|
 |
digit23 n00b

Joined: 03 Nov 2004 Posts: 1
|
Posted: Wed Nov 03, 2004 7:44 pm Post subject: |
|
|
I have kernel 2.6 with DVB card (VP1020a), got same error when emerge mythtv with dvb.
Any workaround ? |
|
| Back to top |
|
 |
|