Forum Home
Press F1
 
Thread ID: 54442 2005-02-12 06:07:00 Yum FC3 Repo's Ash M (46) Press F1
Post ID Timestamp Content User
324391 2005-02-12 06:07:00 Hey,

I've downloaded a modified yum.conf from www.fedorafaq.org, but I need to find a repo that has dvd::rip (sometimes called perl-Video-DVDRip) in it. Yum cannot find this and I can't find any updated apt repo's for Synaptic to use on FC3 either!

Does anyone know of how I can get my hands on a copy of the above program without having to compile it or go through rpm hell doing it manually? It worked fine with FC2

Cheers,

Ash
Ash M (46)
324392 2005-02-12 09:09:00 Hi Ash

Both dag's and freshrpm's have that program, so if you have those listed as repositories it should download them for you.

FreshRPM's (heidelberg.freshrpms.net)
Dag's (dag.wieers.com)

Both yum and synaptic list perl-Video-DVDRip. i386 as being available:
[root@myth ~]# yum search perl-Video-DVDRip
perl-Video-DVDRip. i386 0.52.2-1.1.fc3.rf dag
Matched from:
perl-Video-DVDRip


perl-Video-DVDRip. i386 0.52.0-1.1.fc3.rf dag
Matched from:
perl-Video-DVDRip


perl-Video-DVDRip. i386 0.51.4-0.1.fc3.rf dag
Matched from:
perl-Video-DVDRip


perl-Video-DVDRip. i386 0.52.2-1.1.fc3.fr freshrpms
Matched from:
perl-Video-DVDRip
[root@myth ~]#



My /etc/yum.repos.d/dag.repo has these lines:

[dag]
name=Dag RPM Repository for Fedora Core
baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag/
enabled=1
#gpgcheck=1And my /etc/yum.repos.d/freshrpms.repo these:
[core]
name=FreshRPMS-Core
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/core
enabled=1
#gpgcheck=1
#[extras]
#name=Fedora Linux $releasever - $basearch - extras
#baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/extras
#enabled=0
#gpgcheck=1
#[alternatives]
#name=Fedora Linux $releasever - $basearch - alternatives
#baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/alternatives
#enabled=0
#gpgcheck=1
[updates]
name=FreshRPMS-Updates
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/updates
enabled=1
#gpgcheck=1
[freshrpms]
name=FreshRPMS-Fresh
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms
enabled=1
#gpgcheck=1If you add those .repo files to yum.repos.d, you should be sweet. :)

Note, I haven't tried to download that app, so cannot assure you whether all dependencies are resolved or not.
Jen (38)
324393 2005-02-12 21:55:00 yup, installs fine:) Sam I Am (1679)
324394 2005-02-12 22:36:00 To get dvd::rip set up I had to:

apt-get install rar
apt-get install xcdroast

Also because FC3 uses UDEV none of the mount points are there you have to change them to /media/whateverthehellyourdvddriveiscalled
Sam I Am (1679)
324395 2005-02-12 22:46:00 Hmm... I've done as you said Jen, but it gives the following output

[root@illusive ~]# yum install perl-Video-DVDRip
Repository dag already added, not adding again
Repository core already added, not adding again
Setting up Install Process
Setting up Repo: core
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: livna-unstable
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: livna-stable
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: updates
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: updates-released
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: livna-testing
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: base
repomd.xml 100% |=========================| 1.1 kB 00:00
Setting up Repo: extras
repomd.xml 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
core : ################################################## 2622/2622
livna-unst: ################################################## 38/38
livna-stab: ################################################## 146/146
updates : ################################################## 690/690
updates-re: ################################################## 663/663
livna-test: ################################################## 39/39
base : ################################################## 2622/2622
extras : ################################################## 787/787
No Match for argument perl-Video-DVDRip
Nothing to do
Ash M (46)
324396 2005-02-13 04:49:00 Hi Ash

I think the problem is you are using both the yum.conf and the /etc/yum.repos.d/ .repo files. This is why you are getting the "Repository dag already added, not adding again" and "Repository core already added, not adding again" messages.

The default yum.conf looks like this:

[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
retries=20
obsoletes=1
gpgcheck=1

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.dAs you are using the yum.conf file to list all the repository url's, you can't also have .repo's with duplicate entries - it just confuses yum :)

I took a look at the sample yum.conf (www.fedorafaq.org) from fedorafaq, and I see the mirrors for dag and freshrpm are different to the ones I use. Just add the mirror info I have for those two repositories to your yum.conf (go and delete the .repo's you made) and then search again for your app. It should be found this time when it searches the new listings.

Example: The new additions are in blue

############################
## Alternate Repositories ##
############################

# To use these repos, either use the --enablerepo
# command-line argument to yum, or change "enabled=0"
# to "enabled=1". Note: Some packagesfrom these repositories
# may conflict with the fedora.us packages. If you use these
# repositories, you may wish to disable the fedora.us and
# livna.org repositories.

[freshrpms]
name=FreshRPMs
mirrorlist=http://ayo.freshrpms.net/fedora/linux/$releasever/mirrors-freshrpms
enabled=0
#gpgcheck=1

[core - alternative]
name=FreshRPMS-Core
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/core
enabled=1
#gpgcheck=1

[updates - alternative]
name=FreshRPMS-Updates
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/updates
enabled=1
#gpgcheck=1

[dag]
name=Dag APT Repository
baseurl=http://dag.freshrpms.net/fedora/$releasever/en/$basearch/dag/
dag.atrpms.net
ftp.heanet.ie
enabled=0
#gpgcheck=1

[dag - alternative listing]
name=Dag RPM Repository for Fedora Core
baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag/
enabled=1
#gpgcheck=1

Basically, you just need to point yum at the repositories which do have the rpm's you want. I just used the guide found here (fedoranews.org) to configure it, and then went on and set up apt-get with Synaptic, which is what I normally use.

[Edit]
OK, I just gave my yum a whirl on that app and got this output which looks like everything is set to be installed:

[root@myth ~]# yum install perl-Video-DVDRip
Setting up Install Process
Setting up Repo: core
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: dag
repomd.xml 100% |=========================| 1.1 kB 00:00
Setting up Repo: base
repomd.xml 100% |=========================| 1.1 kB 00:00
Setting up Repo: updates
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: updates-released
fedora-mirror.dkuug.dk [Errno 4] IOError: HTTP Error 404: Not Found
Trying other mirror.
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: freshrpms
repomd.xml 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
core : ################################################## 2622/2622
dag : ################################################## 1750/1750
base : ################################################## 2622/2622
updates : ################################################## 690/690
updates-re: ################################################## 663/663
freshrpms : ################################################## 477/477
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
- --> Downloading header for perl-Video-DVDRip to pack into transaction set.
perl-Video-DVDRip-0.52.2- 100% |=========================| 22 kB 00:00
- --> Package perl-Video-DVDRip.i386 0:0.52.2-1.1.fc3.rf set to be installed
--> Running transaction check
--> Processing Dependency: transcode >= 0.6.13 for package: perl-Video-DVDRip
--> Processing Dependency: Gtk-Perl for package: perl-Video-DVDRip
--> Processing Dependency: subtitleripper for package: perl-Video-DVDRip
--> Processing Dependency: vcdimager for package: perl-Video-DVDRip
--> Processing Dependency: perl(Locale::Messages) for package: perl-Video-DVDRip
--> Processing Dependency: ogmtools for package: perl-Video-DVDRip
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
- --> Downloading header for transcode to pack into transaction set.
transcode-0.6.14-1.1.fc3. 100% |=========================| 39 kB 00:00
- --> Package transcode.i386 0:0.6.14-1.1.fc3.rf set to be installed
- --> Downloading header for Gtk-Perl to pack into transaction set.
Gtk-Perl-0.7008-37.1.fc3. 100% |=========================| 18 kB 00:00
- --> Package Gtk-Perl.i386 0:0.7008-37.1.fc3.rf set to be installed
- --> Downloading header for subtitleripper to pack into transaction set.
subtitleripper-0.3.4-1.1. 100% |=========================| 3.7 kB 00:00
- --> Package subtitleripper.i386 0:0.3.4-1.1.fc3.rf set to be installed
- --> Downloading header for vcdimager to pack into transaction set.
vcdimager-0.7.14-4.1.fc3. 100% |=========================| 7.5 kB 00:00
- --> Package vcdimager.i386 0:0.7.14-4.1.fc3.rf set to be installed
- --> Downloading header for perl-libintl to pack into transaction set.
perl-libintl-1.11-2.1.fc3 100% |=========================| 45 kB 00:00
- --> Package perl-libintl.noarch 0:1.11-2.1.fc3.rf set to be installed
- --> Downloading header for ogmtools to pack into transaction set.
ogmtools-1.5-1.1.fc3.rf.i 100% |=========================| 5.4 kB 00:00
- --> Package ogmtools.i386 0:1.5-1.1.fc3.rf set to be installed
--> Running transaction check
--> Processing Dependency: libart_lgpl.so.2 for package: Gtk-Perl
--> Processing Dependency: libxml.so.1 for package: Gtk-Perl
--> Processing Dependency: libzvt.so.2 for package: Gtk-Perl
--> Processing Dependency: libgtkxmhtml.so.1 for package: Gtk-Perl
--> Processing Dependency: libgnomeui.so.32 for package: Gtk-Perl
--> Processing Dependency: libgnomesupport.so.0 for package: Gtk-Perl
--> Processing Dependency: libavcodec.so for package: transcode
--> Processing Dependency: libquicktime.so.0 for package: transcode
--> Processing Dependency: libgnome.so.32 for package: Gtk-Perl
--> Processing Dependency: libglade.so.0 for package: Gtk-Perl
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
- --> Downloading header for gnome-libs to pack into transaction set.
gnome-libs-1.4.1.2.90-44. 100% |=========================| 29 kB 00:00
- --> Package gnome-libs.i386 1:1.4.1.2.90-44 set to be installed
- --> Downloading header for libxml to pack into transaction set.
libxml-1.8.17-12.i386.rpm 100% |=========================| 4.7 kB 00:00
- --> Package libxml.i386 1:1.8.17-12 set to be installed
- --> Downloading header for ffmpeg to pack into transaction set.
ffmpeg-0.4.9-0.20041110.3 100% |=========================| 8.6 kB 00:00
- --> Package ffmpeg.i386 0:0.4.9-0.20041110.3.1.fc3.rf set to be installed
- --> Downloading header for libquicktime to pack into transaction set.
libquicktime-0.9.4-2.1.fc 100% |=========================| 7.9 kB 00:00
- --> Package libquicktime.i586 0:0.9.4-2.1.fc3.rf set to be installed
- --> Downloading header for libglade to pack into transaction set.
libglade-0.17-15.i386.rpm 100% |=========================| 8.1 kB 00:00
- --> Package libglade.i386 1:0.17-15 set to be installed
--> Running transaction check
--> Processing Dependency: libdb.so.2(GLIBC_2.0) for package: gnome-libs
--> Processing Dependency: libORBitCosNaming.so.0 for package: gnome-libs
--> Processing Dependency: libORBit.so.0 for package: gnome-libs
--> Processing Dependency: libIIOP.so.0 for package: gnome-libs
--> Processing Dependency: libORBitutil.so.0 for package: gnome-libs
--> Processing Dependency: libfaac.so.0 for package: ffmpeg
--> Processing Dependency: ORBit for package: gnome-libs
--> Processing Dependency: libImlib2.so.1 for package: ffmpeg
--> Processing Dependency: libdb.so.2 for package: gnome-libs
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
- --> Downloading header for compat-db to pack into transaction set.
compat-db-4.1.25-6.i386.r 100% |=========================| 13 kB 00:00
- --> Package compat-db.i386 0:4.1.25-6 set to be installed
- --> Downloading header for ORBit to pack into transaction set.
ORBit-0.5.17-14.i386.rpm 100% |=========================| 8.6 kB 00:00
- --> Package ORBit.i386 1:0.5.17-14 set to be installed
- --> Downloading header for faac to pack into transaction set.
faac-1.24-1.1.fc3.rf.i386 100% |=========================| 3.4 kB 00:00
- --> Package faac.i386 0:1.24-1.1.fc3.rf set to be installed
- --> Downloading header for imlib2 to pack into transaction set.
imlib2-1.2.0-1.1.fc3.rf.i 100% |=========================| 15 kB 00:00
- --> Package imlib2.i386 0:1.2.0-1.1.fc3.rf set to be installed
--> Running transaction check

Dependencies Resolved
Transaction Listing:
Install: perl-Video-DVDRip.i386 0:0.52.2-1.1.fc3.rf

Performing the following to resolve dependencies:
Install: Gtk-Perl.i386 0:0.7008-37.1.fc3.rf
Install: ORBit.i386 1:0.5.17-14
Install: compat-db.i386 0:4.1.25-6
Install: faac.i386 0:1.24-1.1.fc3.rf
Install: ffmpeg.i386 0:0.4.9-0.20041110.3.1.fc3.rf
Install: gnome-libs.i386 1:1.4.1.2.90-44
Install: imlib2.i386 0:1.2.0-1.1.fc3.rf
Install: libglade.i386 1:0.17-15
Install: libquicktime.i586 0:0.9.4-2.1.fc3.rf
Install: libxml.i386 1:1.8.17-12
Install: ogmtools.i386 0:1.5-1.1.fc3.rf
Install: perl-libintl.noarch 0:1.11-2.1.fc3.rf
Install: subtitleripper.i386 0:0.3.4-1.1.fc3.rf
Install: transcode.i386 0:0.6.14-1.1.fc3.rf
Install: vcdimager.i386 0:0.7.14-4.1.fc3.rf
Is this ok [y/N]:
Jen (38)
1