| View previous topic :: View next topic |
| Author |
Message |
MorLipf Apprentice


Joined: 09 Nov 2004 Posts: 226 Location: Solingen, Germany
|
Posted: Tue Oct 11, 2005 10:38 am Post subject: Dvdrip wants a linuxthreads fallback |
|
|
Hi,
I tried to emerge the new version of dvdrip and I get an error. This is the console output:
| Code: | >>> md5 files ;-) dvdrip-0.52.3.ebuild
>>> md5 files ;-) dvdrip-0.52.5.ebuild
>>> md5 files ;-) dvdrip-0.52.0.ebuild
>>> md5 files ;-) dvdrip-0.52.3-r1.ebuild
>>> md5 files ;-) dvdrip-0.97.2.ebuild
>>> md5 files ;-) files/digest-dvdrip-0.52.0
>>> md5 files ;-) files/digest-dvdrip-0.97.2
>>> md5 files ;-) files/digest-dvdrip-0.52.5
>>> md5 files ;-) files/digest-dvdrip-0.52.3-r1
>>> md5 files ;-) files/digest-dvdrip-0.52.3
>>> md5 src_uri ;-) Video-DVDRip-0.97.2.tar.gz
!!! ERROR: media-video/dvdrip-0.97.2 failed.
!!! Function pkg_setup, Line 51, Exitcode 0
!!! dvd::rip will not function without the linuxthreads fallback in glibc. This is being worked on upstream.
!!! If you need support, post the topmost build error, NOT this status message.
|
Does it mean that I have to remove "nptlonly" from my USE-flags? And If I do so and then recompile glibc, do applications prefer nptl or will they use linuxthreads again? |
|
| Back to top |
|
 |
chrbecke Guru


Joined: 12 Jul 2004 Posts: 598 Location: Berlin - Germany
|
Posted: Tue Oct 11, 2005 12:32 pm Post subject: Re: Dvdrip wants a linuxthreads fallback |
|
|
| MorLipf wrote: | | Does it mean that I have to remove "nptlonly" from my USE-flags? |
Yes.
| MorLipf wrote: | | And If I do so and then recompile glibc, do applications prefer nptl or will they use linuxthreads again? |
I'm almost certain that apps will try to use nptl, if available, and only fall back to linuxthreads if they have to. Else, the nptl USE flag wouldn't make any sense, would it?  |
|
| Back to top |
|
 |
MorLipf Apprentice


Joined: 09 Nov 2004 Posts: 226 Location: Solingen, Germany
|
Posted: Tue Oct 11, 2005 12:37 pm Post subject: |
|
|
You are right. I re-emerged glibc without "nptlonly" a few minutes ago and now dvdrip works.
After the emerge of glibc there was a information: NPTL is the default and linuxthreads won't be used if nptl works. |
|
| Back to top |
|
 |
yngwin Retired Dev


Joined: 19 Dec 2002 Posts: 4572 Location: Suzhou, China
|
Posted: Tue Oct 11, 2005 6:04 pm Post subject: |
|
|
Man this sucks. I don't want to recompile glibc with both nptl and linuxthreads for a broken program. I hope they fix this upstream soon. _________________ "Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF |
|
| Back to top |
|
 |
chrbecke Guru


Joined: 12 Jul 2004 Posts: 598 Location: Berlin - Germany
|
Posted: Tue Oct 11, 2005 6:32 pm Post subject: |
|
|
Oh, BTW, dvdrip-0.97.3 is released, ChangeLog says something about fixed nptl issues... I've got an ebuild for that in my portage-overlay, and for gtk2-ex-formfactory-0.58 (needed by dvdrip) as well.
If you want to give it a try, I could post the ebuilds... |
|
| Back to top |
|
 |
yngwin Retired Dev


Joined: 19 Dec 2002 Posts: 4572 Location: Suzhou, China
|
Posted: Tue Oct 11, 2005 11:57 pm Post subject: |
|
|
Sure thing! _________________ "Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF |
|
| Back to top |
|
 |
chrbecke Guru


Joined: 12 Jul 2004 Posts: 598 Location: Berlin - Germany
|
Posted: Wed Oct 12, 2005 9:13 am Post subject: |
|
|
Allright. For dev-perl/gtk2-ex-formfactory, just copy the ebuild for 0.57 to $PORTDIR_OVERLAY/dev-perl/gtk2-ex-formfactory/gtk2-ex-formfactory-0.58.ebuild.
My ebuild for dvdrip-0.97.3 can be found here
It's basically just the ebuild from here with some dependency checks adjusted and the nptlonly check removed.
I tested this only on a system with linuxthreads available, so don't blame me if ot doesn't work...
Happy hacking! |
|
| Back to top |
|
 |
yngwin Retired Dev


Joined: 19 Dec 2002 Posts: 4572 Location: Suzhou, China
|
Posted: Wed Oct 12, 2005 11:59 am Post subject: |
|
|
Thanks. I just emerged this and it seems to be working. It finds the dependancies I have installed, so the NPTL bug seems to be solved now. I haven't actually ripped any DVDs with this baby yet, but I understood the problem was finding the dependancies. _________________ "Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF |
|
| Back to top |
|
 |
gerardo Apprentice


Joined: 05 Feb 2004 Posts: 228 Location: Belgium
|
Posted: Fri Oct 21, 2005 7:48 pm Post subject: |
|
|
Apparently, website for ebuild is no longer available...
If anyone got this, can you post it to the bug?
Also, does ripping a DVD work with this version ?
If it works, can it be made available in portage ?
Thanks |
|
| Back to top |
|
 |
chrbecke Guru


Joined: 12 Jul 2004 Posts: 598 Location: Berlin - Germany
|
Posted: Fri Oct 21, 2005 10:08 pm Post subject: |
|
|
| gerardo wrote: | | Apparently, website for ebuild is no longer available... |
Don't knonw what's going on with my universities webserver...
The ebuild is in bugzilla as well.
I posted the ebuild to bugzilla, so the developers know about it and it will be available in portage as soon as they decide it has been tested enough to become officially supported. |
|
| Back to top |
|
 |
gaaruto n00b


Joined: 13 Apr 2005 Posts: 13 Location: France
|
Posted: Mon Nov 14, 2005 10:11 pm Post subject: installed, but no dependencies |
|
|
I have installed dvdrip-0.97.3 but no dependencies are found when i start dvdrip (like transcode, rar etc.)
I have the latest version...
Thanks for any help
Bye |
|
| Back to top |
|
 |
XyloCyanic n00b

Joined: 17 Jan 2004 Posts: 21
|
Posted: Sun Dec 04, 2005 9:16 pm Post subject: |
|
|
same here with version 0.97.4, 0.97.3 and 0.97.2.
it says all tools are missing when they are clearly ... not. |
|
| Back to top |
|
 |
|