LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Problem whit gtkpod installation (https://www.linuxquestions.org/questions/linux-software-2/problem-whit-gtkpod-installation-482444/)

japega 09-11-2006 11:00 AM

Problem whit gtkpod installation
 
Hi there! I have a problem whit traying to install gtkpod on my Fedora Core 4 desktop.

The first thing I do is to dowload the file: gtkpod-0.99.4-2.fc4.rf.i386.rpm from the gtkpod website. Then, when I try to install whit:

# rpm -ivh gtkpod-0.99.4-2.fc4.rf.i386.rpm

I get the nect message:

# rpm -ivh gtkpod-0.99.4-2.fc4.rf.i386.rpm
warning: gtkpod-0.99.4-2.fc4.rf.i386.rpm: Header V3 DSA signature: NOKEY, key ID 1aa78495
error: Failed dependencies:
libgpod.so.0 is needed by gtkpod-0.99.4-2.fc4.rf.i386
libid3tag.so.0 is needed by gtkpod-0.99.4-2.fc4.rf.i386
libmp4v2.so.0 is needed by gtkpod-0.99.4-2.fc4.rf.i386

Well, it seems that I need to download all that stuff and install it. I search in the Internet for that. Then When I tryed to install libgpod-0.3.0-1.2.fc4.x86_64.rpm I get this:

# rpm -ivh libgpod-0.3.0-1.2.fc4.x86_64.rpm
warning: libgpod-0.3.0-1.2.fc4.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID e42d547b
error: Failed dependencies:
libc.so.6()(64bit) is needed by libgpod-0.3.0-1.2.fc4.x86_64
libc.so.6(GLIBC_2.2.5)(64bit) is needed by libgpod-0.3.0-1.2.fc4.x86_64
libc.so.6(GLIBC_2.3)(64bit) is needed by libgpod-0.3.0-1.2.fc4.x86_64
libglib-2.0.so.0()(64bit) is needed by libgpod-0.3.0-1.2.fc4.x86_64
libgobject-2.0.so.0()(64bit) is needed by libgpod-0.3.0-1.2.fc4.x86_64

I have search for the libc.so.6 archive and sais that I have to install GLIBC.

I was looking for GLIBC and get it from the website of GLIBC. I folllow all the instructions, and get installed on my system. I think that was succesfully installed because I don't get an error message. But, when I tryed to install libgpod again I get same error message:

# rpm -ivh libgpod-0.3.0-1.2.fc4.x86_64.rpm
warning: libgpod-0.3.0-1.2.fc4.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID e42d547b
error: Failed dependencies:
libc.so.6()(64bit) is needed by libgpod-0.3.0-1.2.fc4.x86_64
libc.so.6(GLIBC_2.2.5)(64bit) is needed by libgpod-0.3.0-1.2.fc4.x86_64
libc.so.6(GLIBC_2.3)(64bit) is needed by libgpod-0.3.0-1.2.fc4.x86_64
libglib-2.0.so.0()(64bit) is needed by libgpod-0.3.0-1.2.fc4.x86_64
libgobject-2.0.so.0()(64bit) is needed by libgpod-0.3.0-1.2.fc4.x86_64

What can I do? I need to install something else? I have tryed whit yum and nothing. I have tryed:

# yum install gtkpod
No Match for argument: gtkpod
Nothing to do

I have tryed:

#yum install libgpod
No Match for argument: gpod
Nothing to do

Can anybody help me?

Thanks.

--
Sorry about my english... is not my natural language.

sn68 09-11-2006 11:23 AM

You are trying to install gtkpod-0.99.4-2.fc4.rf.i386.rpm and have already downloaded it so what you should do is
cd into directory where you have downloaded gtkpod and
> yum -y localinstall gtkpod-0.99.4-2.fc4.rf.i386.rpm

so it will install gtkpod and its dependencies.
(freshrpms/dries repository i think)

You were trying to install an i386 pkg with .x86_64 dependencies

japega 09-11-2006 11:33 AM

Thaks for the help, but I get an other error. I tryed that and get:

# cd ../gtkpod
# ls
faad2-2.0-5.2.fc4.rf.x86_64.rpm libgpod-0.3.0-1.2.fc4.x86_64.rpm
gtkpod-0.99.4-2.fc4.rf.i386.rpm libid3tag-0.15.1b-3.2.fc4.rf.x86_64.rpm
# yum -y localinstall gtkpod-0.99.4-2.fc4.rf.i386.rpm
Setting up Local Package Process
Examining gtkpod-0.99.4-2.fc4.rf.i386.rpm: gtkpod - 0.99.4-2.fc4.rf.i386
Marking gtkpod-0.99.4-2.fc4.rf.i386.rpm to be installed
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package gtkpod.i386 0:0.99.4-2.fc4.rf set to be updated
--> Running transaction check
Setting up repositories
Reading repository metadata in from local files
--> Processing Dependency: libgpod.so.0 for package: gtkpod
--> Processing Dependency: libmp4v2.so.0 for package: gtkpod
--> Processing Dependency: libid3tag.so.0 for package: gtkpod
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package libid3tag.i386 0:0.15.1-3.b set to be updated
---> Package faad2.i386 0:2.0-0.lvn.4.4 set to be updated
--> Running transaction check
--> Processing Dependency: libgpod.so.0 for package: gtkpod
--> Finished Dependency Resolution
Error: Missing Dependency: libgpod.so.0 is needed by package gtkpod

sn68 09-11-2006 11:40 AM

You can add freshrpms or dries repository to yum or download from

ftp://ftp.freshrpms.net/pub/freshrpm...2.fc4.i386.rpm

and do
yum -y localinstall gtkpod-0.99.4-2.fc4.rf.i386.rpm libgpod-0.3.0-1.2.fc4.i386.rpm

japega 09-11-2006 11:48 AM

Thanks again... I really apreciate for your quick answer... but I think I don't get it... I have download the file that you put above and...

# yum -y localinstall gtkpod-0.99.4-2.fc4.rf.i386.rpm libgpod-0.3.0-1.2.fc4.i386.rpmSetting up Local Package Process
Examining gtkpod-0.99.4-2.fc4.rf.i386.rpm: gtkpod - 0.99.4-2.fc4.rf.i386
Examining libgpod-0.3.0-1.2.fc4.i386.rpm: libgpod - 0.3.0-1.2.fc4.i386
Marking gtkpod-0.99.4-2.fc4.rf.i386.rpm to be installed
Marking libgpod-0.3.0-1.2.fc4.i386.rpm to be installed
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package gtkpod.i386 0:0.99.4-2.fc4.rf set to be updated
---> Package libgpod.i386 0:0.3.0-1.2.fc4 set to be updated
--> Running transaction check
Setting up repositories
gstreamer-deps 100% |=========================| 951 B 00:00
gstreamer 100% |=========================| 951 B 00:00
gstreamer-0.10 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
updates-released 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
--> Processing Dependency: libmp4v2.so.0 for package: gtkpod
--> Processing Dependency: libid3tag.so.0 for package: gtkpod
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package libid3tag.i386 0:0.15.1-3.b set to be updated
---> Package faad2.i386 0:2.0-0.lvn.4.4 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
gtkpod i386 0.99.4-2.fc4.rf gtkpod-0.99.4-2.fc4.rf.i386.rpm 1.8 M
libgpod i386 0.3.0-1.2.fc4 libgpod-0.3.0-1.2.fc4.i386.rpm 181 k
Installing for dependencies:
faad2 i386 2.0-0.lvn.4.4 gstreamer-deps 378 k
libid3tag i386 0.15.1-3.b extras 43 k

Transaction Summary
=============================================================================
Install 4 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 2.4 M
Downloading Packages:
(1/2): libid3tag-0.15.1-3 100% |=========================| 43 kB 00:04
(2/2): faad2-2.0-0.lvn.4. 100% |=========================| 378 kB 00:08
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 1aa78495
public key not available for gtkpod-0.99.4-2.fc4.rf.i386.rpm

any idea?... :(

sn68 09-11-2006 12:00 PM

The RPM.GPG.KEY for freshrpms repository is not installed so you can do

rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt
rpm --import http://apt.sw.be/dries/RPM-GPG-KEY.dries.txt
OR
wget http://freshrpms.net/packages/RPM-GPG-KEY.txt
wget http://apt.sw.be/dries/RPM-GPG-KEY.dries.txt
rpm --import RPM-GPG-KEY.txt
rpm --import RPM-GPG-KEY.dries.txt

and repeat the yum process again

japega 09-11-2006 12:06 PM

Thanks A Lot!!! That Works Perfectly!!!

:d

sn68 09-11-2006 12:15 PM

my pleasure & thanks for letting me know that it worked.


All times are GMT -5. The time now is 07:55 AM.