<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
oldman wrote:
<blockquote cite="mid45F805C0.90806@cox.net" type="cite">
  <pre wrap="">-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jim Cornette wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Jim Cornette wrote:
    </pre>
    <blockquote type="cite">
      <pre wrap="">oldman wrote:
      </pre>
    </blockquote>
    <pre wrap="">Jim Cornette wrote:
    </pre>
    <blockquote type="cite">
      <blockquote type="cite">
        <blockquote type="cite">
          <blockquote type="cite">
            <pre wrap="">Jerry Williams wrote:
            </pre>
            <blockquote type="cite">
              <pre wrap="">I installed it, but I still have issues.

yum -y --skip-broken update
              </pre>
            </blockquote>
            <pre wrap="">I have the plugin installed and ran the update. It did not run through
the routine and install what it could for me either.

I think I ran yum --skip-broken -y update though. Would the order
matter
since it is prefixed with the -- before the option?

Jim


            </pre>
          </blockquote>
        </blockquote>
      </blockquote>
    </blockquote>
    <pre wrap="">It shouldn't matter which comes first. It seems to me that the plugin is
easily confused though.  It's my recollection that the error messages
left by the plugin make it much easier to build the --exclude line as it
has always been that some program already installed will break due to
the program waiting to be installed that throws the error. OTOH a
program that can't meet its dependencies will be skipped properly.  It
might be that the plugin is not acting properly though - I may do some
looking for docs & maybe file a BZ unless someone does it first.

Scott
    </pre>
    <blockquote type="cite">
      <pre wrap="">I was thinking that the -- followed by the parameter would not matter
for order.

I didn't have any luck with the plugin and resorted to the script that
Dave posted a long while back to update the system. The strange thing
is that after letting the script update the remaining packages,
(Mostly gnome)the remaining packages were ALL installed. Running yum
with or without the --skip-broken parameter would fail to complete
successfully.

All rpms are installed from development now.

Jim

      </pre>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
  <blockquote type="cite">
    <pre wrap="">I think the problem with yum and the skip-broken resides because of
these dep errors put out by package-cleanup. Why the packages all
installed with a one by one script is confusing to me though.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
  <blockquote type="cite">
    <pre wrap=""> package-cleanup --problems
Setting up yum
Reading local RPM database
Processing all local requires
Missing dependencies:
Package gnome-applets requires libgucharmap.so.5
Package frysk requires libgcj.so.7rh
    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
  <blockquote type="cite">
    <pre wrap="">locate libgucharmap.so
/usr/lib/libgucharmap.so.6
/usr/lib/libgucharmap.so.6.0.1
    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
  <blockquote type="cite">
    <pre wrap="">locate libgcj.so
/usr/lib/libgcj.so.8rh
/usr/lib/libgcj.so.8rh.0.0
    </pre>
  </blockquote>
  <pre wrap=""><!---->


  </pre>
  <blockquote type="cite">
    <pre wrap="">Jim
    </pre>
  </blockquote>
  <pre wrap=""><!---->Maybe you just got lucky, as I am currently upgrading gucharmap and
libgcj (and the new versions of frysk and gnome-applets too!)and I used
the yum --skip-broken.
The yum plugin seems to work quite a bit faster for me, but I'm still
not convinced it's properly excluding some packages that it should and
at least 2 packages it has seriously broken yum to the point that yum
threw a python exception.

Scott

  </pre>
</blockquote>
I have just checked in a smarter edition of the skip-broken plugin in
yum-utils upstream CVS.<br>
The output from the plugin is now much better.<br>
<br>
I you want to test it you can grab it here.<br>
<a class="moz-txt-link-freetext" href="http://devel.linux.duke.edu/cgi-bin/viewcvs.cgi/yum-utils/plugins/skip-broken/">http://devel.linux.duke.edu/cgi-bin/viewcvs.cgi/yum-utils/plugins/skip-broken/</a><br>
<br>
Just copy the .py file to /usr/lib/yum-plugins and the .conf to
/etc/yum/plugin.conf.d<br>
<br>
<br>
Tim
</body>
</html>