| Summary: | dvdrip, DVD ripping GUI | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Samuel Verschelde <stormi-mageia> |
| Component: | New RPM package request | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | Normal | CC: | debbiefbairdd, denis.prost, kristenramirez2020, marja11, olivier.delaune, subs |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | Mdv | ||
| Source RPM: | dvdrip | CVE: | |
| Status comment: | |||
| Bug Depends on: | |||
| Bug Blocks: | 2929 | ||
| Attachments: | /root/.cpanm/build.log | ||
|
Description
Samuel Verschelde
2011-07-16 01:21:25 CEST
Philippe Didier
2011-10-04 17:50:03 CEST
Blocks:
(none) =>
2929 Setting version to cauldron to improve the chance that someone will package it. When it is in cauldron, it'll be in the next stable release after that, but it is also possible to reopen this request for Mga 1, then. Summary:
Package request : dvdrip =>
dvdrip, DVD ripping GUI
Marja Van Waes
2011-12-05 12:26:32 CET
Version:
1 =>
Cauldron Thanks for the notice that 4005 is a duplicate. I had searched for dvd::rip and dvd-rip and this did not come up in the search. I notice this is just marked for i586. Could that please be both i586 and x86_64? I don't have any clients using ARM processors, so "all" would be inappropriate (In reply to comment #3) > I notice this is just marked for i586. Could that please be both i586 and > x86_64? I don't have any clients using ARM processors, so "all" would be > inappropriate Thanks for telling me, I hadn't noticed. We use "all" all the time to indicate i586 and X86_64, so for us it is appropriate :) Hardware:
i586 =>
All
Denis Prost
2012-04-25 14:53:54 CEST
CC:
(none) =>
denis.prost If it can help you, a spec file is available here: https://github.com/repoforge/rpms/blob/master/specs/dvdrip/dvdrip.spec I think that it is easy to adapt it to Mageia. CC:
(none) =>
olivier.delaune All, I found that one can use cpanminus to install dvdrip in the meantime: '# urpmi cpanminus' then '# cpanm -i dvdrip' When I did this cpanm pulled in some Perl modules as dependencies: Gtk2::Ex::FormFactory, AnyEvent, Event, Event::ExecFlow, Event::RPC, Locale::TextDomain This works. But a supported Mageia package that also includes the Perl dependencies is still my preference. Thanks for the tip, Gene. But unfortunately, it doesn't work for me : "urpmi cpanminus" succeeds, but "cpanm -i dvdrip" fails with the following output : ----------------- ! Finding dvdrip on cpanmetadb failed. ! Finding dvdrip on search.cpan.org failed. ! Finding dvdrip () on mirror http://search.cpan.org/CPAN failed. ! Couldn't find module or a distribution dvdrip () -------------- Any idea about what is wrong ? Thanks Denis Denis, I have no idea. All I know is "it worked for me" the day I posted that. I tried to check dependencies on dvdrip today and got the same: [root@era4 ~]# cpanm --showdeps dvdrip ! Finding dvdrip on cpanmetadb failed. ! Finding dvdrip on search.cpan.org failed. ! Finding dvdrip () on mirror http://search.cpan.org/CPAN failed. ! Couldn't find module or a distribution dvdrip () It is possible the dvdrip module has been pulled for some reason. This would REALLY suck as I have some clients on Linux using that to rip their in-house video DVDs of meetings. They use the ripped files to create other content for their members. Word of warning: do NOT use cpan to update your Perl installation. You will break a BUNCH of Mageia's tools if you do that. I discovered that on another system I was working on a few months back. Ah! It has been properly renamed: [root@era4 ~]# cpanm --showdeps dvd::rip ! Finding dvd::rip on cpanmetadb failed. --> Working on dvd::rip Fetching http://search.cpan.org/CPAN/authors/id/J/JR/JRED/dvdrip-0.98.11.tar.gz ... OK Configuring Video-DVDRip-0.97.3 ... OK Gtk2::Ex::FormFactory~0.65 AnyEvent~1.02 Event~1.06 ExtUtils::MakeMaker Event::ExecFlow~0.64 Gtk2~1.121 Event::RPC~0.89 Locale::TextDomain~1.16 thanks, it works now ! sorry for being so ignorant, but once it is installed, what should I do to start it ? I can't find it anywhere in menus. thanks, Open a terminal (konsole, xterm, Terminal, etcetera) and type: dvdrip Then press the Enter key. Or create an icon in your desktop manager and place the command: dvdrip :in the command section of the icon creation tool. Place that on your menu bar or on your desktop and click the icon. Or create a keybind for your desktop manager / window manager and call: dvdrip :from the keybind. Then press the keybind to start it. How these are done is up to you to research as I do not know, and probably do not use, the same GUI as you do. :) Thanks Gene for your patience. I typed dvdrip in konsole but bash says that this is an unknown command, though I had the same output from "cpanm --showdeps dvd::rip" that you described in comment #9, so I suppose the install succeeded. Do you know how I can check that dvdrip is properly installed ? Thanks, Denis Denis, "cpanm --showdeps ..." does not install a Perl module or show that it is installed. All that does is "ask" CPAN tools what a program requires. This is what I use to check if a CPAN module exists. Probably not the best way, but it is what I know. Since "cpanm -i ..." is for installing, you may still need to run "cpanm -i dvd::rip"? Oh yes, sorry Gene ! So I tried "cpanm -i dvd::rip" but the output below shows that the install is failing. I tried both --force and --prompt options suggested at the end, but with no success. --------------- ! Finding dvd::rip on cpanmetadb failed. --> Working on dvd::rip Fetching http://search.cpan.org/CPAN/authors/id/J/JR/JRED/dvdrip-0.98.11.tar.gz ... OK Configuring Video-DVDRip-0.97.3 ... OK ==> Found dependencies: Event, Event::ExecFlow, Locale::TextDomain --> Working on Event Fetching http://search.cpan.org/CPAN/authors/id/J/JP/JPRIT/Event-1.20.tar.gz ... OK Configuring Event-1.20 ... OK Building and testing Event-1.20 ... FAIL ! Installing Event failed. See /root/.cpanm/build.log for details. --> Working on Event::ExecFlow Fetching http://search.cpan.org/CPAN/authors/id/J/JR/JRED/Event-ExecFlow-0.64.tar.gz ... OK Configuring Event-ExecFlow-0.64 ... OK ==> Found dependencies: Locale::TextDomain --> Working on Locale::TextDomain Fetching http://search.cpan.org/CPAN/authors/id/G/GU/GUIDO/libintl-perl-1.20.tar.gz ... OK Configuring libintl-perl-1.20 ... OK Building and testing libintl-perl-1.20 ... FAIL ! Installing Locale::TextDomain failed. See /root/.cpanm/build.log for details. ! Bailing out the installation for Event-ExecFlow-0.64. Retry with --prompt or --force. ! Bailing out the installation for Video-DVDRip-0.98.11. Retry with --prompt or --force. ------------------ Attached is /root/.cpanm/build.log file Created attachment 2471 [details]
/root/.cpanm/build.log
build.log file from failing "cpanm -i dvd::rip" command
Denis, it seems one of the dependencies failed to build on your system. The failure message is in French, which I know enough of to be able to read and say a few phrases I recall from my college French studies from around 30 years ago. I *think* the error is telling you that this file is missing: /usr/lib/perl5/5.14.2/i386-linux-thread-multi/CORE/EXTERN.h But I really don't know at this point since I cannot be certain I am reading the message correctly. If you can translate the failure into English for me I may can help more. But if it *is* telling you that file is missing then you need to install perl-devel for your system to be able to compile Perl modules. Denis, by the way, as it seems you are new to this system, you can use: urpmf /path/to/file To find what RPM package provides a specific file. Like this: [gene@era4 ~]$ urpmf /usr/lib/perl5/5.14.2/i386-linux-thread-multi/CORE/EXTERN.h perl-devel:/usr/lib/perl5/5.14.2/i386-linux-thread-multi/CORE/EXTERN.h Thanks Gene, I really appreciate the time you spent to help me solve this issue. Installing perl-devel and also perl-intl-perl did the trick ! And thanks also for the urpmf tip, very useful... Regards, Denis dvdrip is in mageia 3 now. Resolution:
(none) =>
FIXED
kristen ramirez
2020-08-18 12:29:30 CEST
CC:
(none) =>
kristenramirez2020
Curtis Barksdale
2020-09-30 09:53:01 CEST
CC:
(none) =>
debbiefbairdd |