[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: network manager, KDE and libudev



David wrote:
On 3/16/2009 11:31 AM, John Summerfield wrote:
John Summerfield wrote:

It's some months since I've managed to get my F10 system properly up
to date - since before F10, when it was rawhide.

The problems are mostly, maybe all, to do with KDE. kDE will not
update because NetworkManager won't.


NetworkManager won't because:
  --> Missing Dependency: libudev.so.0()(64bit) is needed by package
1:NetworkManager-0.7.0.99-3.fc10.x86_64 (updates)

yum doesn't know anything about libudev.so.0, but rpmfind does:
http://rpmfind.net//linux/RPM/fedora/10/x86_64/libudev0-127-3.fc10.i386.html


rpmfind has it in Everything.

Here are the repos I have enabled:
COMMAND: yum repolist
Installroot: /
repo id                                   repo name
                               status
rpmfusion-free                            RPM Fusion for Fedora 10 -
Free                              enabled:  356
rpmfusion-free-updates                    RPM Fusion for Fedora 10 -
Free - Updates                    enabled:  344
rpmfusion-nonfree                         RPM Fusion for Fedora 10 -
Nonfree                           enabled:  137
rpmfusion-nonfree-updates                 RPM Fusion for Fedora 10 -
Nonfree - Updates                 enabled:  200
updates                                   Fedora 10 - x86_64 - Updates
                               enabled: 5104
repolist: 6141
[root potoroo ~]#

Here are all the outstanding errors:
[root potoroo ~]# grep Missing /tmp/yum-update.log
  --> Missing Dependency: libboost_program_options-mt.so.3()(64bit) is
needed by package akonadi-1.1.1-1.fc10.x86_64 (updates)
  --> Missing Dependency: libssh2-devel is needed by package
libcurl-devel-7.19.4-2.fc10.x86_64 (updates)
  --> Missing Dependency: libschroedinger-1.0.so.0()(64bit) is needed
by package ffmpeg-libs-0.4.9-0.54.20080908.fc10.x86_64
(rpmfusion-free-updates)
  --> Missing Dependency: libaa.so.1()(64bit) is needed by package
2:gimp-2.6.5-1.fc10.x86_64 (updates)
  --> Missing Dependency: libudev.so.0()(64bit) is needed by package
1:NetworkManager-0.7.0.99-3.fc10.x86_64 (updates)
  --> Missing Dependency: gimp-libs-x86_64 = 2:2.6.3-2.fc10 is needed
by package 2:gimp-2.6.3-2.fc10.x86_64 (installed)
  --> Missing Dependency: libcurl = 7.18.2-9.fc10 is needed by package
libcurl-devel-7.18.2-9.fc10.x86_64 (installed)
  --> Missing Dependency: gimp-x86_64 = 2:2.6.5-1.fc10 is needed by
package 2:gimp-help-browser-2.6.5-1.fc10.x86_64 (updates)
  --> Missing Dependency: NetworkManager-glib =
1:0.7.0-1.git20090102.fc10 is needed by package
1:NetworkManager-0.7.0-1.git20090102.fc10.x86_64 (installed)
  --> Missing Dependency: NetworkManager = 1:0.7.0.99-3.fc10 is needed
by package 1:NetworkManager-gnome-0.7.0.99-3.fc10.x86_64 (updates)
  --> Missing Dependency: NetworkManager-glib =
1:0.7.0-1.git20090102.fc10 is needed by package
1:NetworkManager-gnome-0.7.0-1.git20090102.fc10.x86_64 (installed)
  --> Missing Dependency: NetworkManager-glib =
1:0.7.0-1.git20090102.fc10 is needed by package
1:NetworkManager-0.7.0-1.git20090102.fc10.x86_64 (installed)
  --> Missing Dependency: gimp-libs-x86_64 = 2:2.6.3-2.fc10 is needed
by package 2:gimp-2.6.3-2.fc10.x86_64 (installed)
  --> Missing Dependency: libcurl = 7.18.2-9.fc10 is needed by package
libcurl-devel-7.18.2-9.fc10.x86_64 (installed)
[root potoroo ~]#



It has been astonishingly difficult to get this far, I've been
removing packages including pretty much all of KDE, then I installed
as much of the KDE desktop group as would install.

I used the information in the Fedora repo to get the mirror list using
lynx, and then I used lynx and grep to examine the list where I found
the libudev0 package. I downloaded it using wget, it installed fine and
now I have NetworkManager installed too.

That just leaves everything else, and it leaves me wondering whether the
repo metadata is correct and consistent with the version of yum I have.

I'm using yum-3.2.21-2.fc10.noarch.

I suppose I could download the repo and run createrepo against it. Might
work for me, but it won't help anyone else.




You do not have the 'fedora' repo enabled. The 'fedora' repo is the
'everything' that you are looking for here.

<rollseyes>
Thanks David.

Perhaps there should be an "enable repo" command to avoid this:

--- fedora.repo 2008-12-10 15:42:35.000000000 +0900
+++ fedora.repo.rpmnew  2008-11-07 05:06:38.000000000 +0900
@@ -3,9 +3,7 @@
 failovermethod=priority

#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/

mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
-#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-10&arch=$basearch
-
-enabled=0
+enabled=1
 gpgcheck=1
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

It could be run when installing the release file.

The appropriate definition is the rpmnew file. I don't recall disabling it, but originally I installed an Eight beta and the old definition for the install media is present too. Early on, that would have sufficed.




--

Cheers
John

-- spambait
1aaaaaaa coco merseine nu  Z1aaaaaaa coco merseine nu
-- Advice
http://webfoot.com/advice/email.top.php
http://www.catb.org/~esr/faqs/smart-questions.html
http://support.microsoft.com/kb/555375

You cannot reply off-list:-)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]