Re: [gentoo-user] revdep-rebuild is giving me fits

2005-11-04 Thread Dale
Holly Bostick wrote:

By the way, what version of gentoolkit do you have installed? If the
last stable (0.2.0-r2), you might very well want to consider unmasking
the unstable version for this package only -- add
app-portage/gentoolkit ~x86 to /etc/portage/package.keywords-- as
revdep-rebuild is vastly improved (though still not perfect) in the most
recent unstable version.
  


app-portage/gentoolkit-0.2.0-r2 is what I have.  I may update it when it
gets through with -ev world.

It is within the realm of possiblility that your version of
revdep-rebuild is less trustworthy than mine (I use the unstable
version), so the reason why you're receiving untrustworthy reports, and
I'm saying the application is trustworthy despite this is because my
version *is* reasonably trustworthy and yours is not (which would make
all of the following completely incorrect).

I understand that all those brokens seem like they should be of
concern, but the important thing is that *revdep-rebuild is not offering
to rebuild anything*. What I suspect has happened is that you have
changed your USE flags and possibly run revdep-rebuild based on a
revdep-rebuild -p that you had done prior to changing your USE flags.
  


Well, I'm the same way with my car, the house and just about everything
else I have.  If I think it has something that I *may* can not depend
on, I fix it.  I would rather fix it than to just hope for the best. 
I'm one of those that has had my fair share of bad luck so I paln for
the worst and hope for the best.  Brakes on my car is a good example.  I
want them to work everytime, not just on occasion.

I say this because I notice that gaim and python both have the tcltk USE
flag available; they must have been compiled at least once with this
flag active for them to require libtk8.3.so and libtcl8.3.so, but now,
even though these libraries are broken, gaim and python are not offered
to be rebuilt-- therefore the optional dependency on these libraries
must have been removed in the meantime. This could occur if you had run
revdep-rebuild -p (which makes a list of the proposed rebuilds based on
the system at that moment), changed your USE flages, removing tcltk,
then re-emerged gaim and python during the course of a emerge --newuse
world, and then run revdep-rebuild without the -p (which reads the list
created from the previous --pretend run rather than re-evaluating the
system).
  


I do have tcltk in the USE section.  Pysol, one of my card games,
requires it.

All the broken gnome libs depending on libsigc++ (which is where
libsigc-1.2.so.5 comes from) seem to be deep dependencies (no packages
are offered to be fixed related to them); since you appear to be a KDE
user, the only way I see for these libraries to be on your system is
that they were optional dependencies emerged via the +gnome USE flag
(since the direct dependencies for these libraries are not being
mentioned as broken, or offered to rebuild). Perhaps this USE flag has
also been disabled and the applications previously using it rebuilt.
  


I have not changed my USE flags in a really long time, that I can recall
anyway.  It is possible though.

The icewm applications depending on libungif are also not offered to
rebuild, although they are broken w.r.t the libraries, which suggests
that icewm is not in your world file, but is a dependency or deep
dependency of something that is.

But what's interesting is that icewm does not depend on libungif, but
giflib, which is apparently not broken, and certainly not broken w.r.t
icewm.

So what it looks like to me is that your system is very sloppy at the
moment, but nothing in fact is broken by some miracle of fate, which is
why revdep-rebuild put out all this output, but offered to fix nothing.
  


Well, that is sort of what I am working on here.  I want to get
everything back up to fubar here.  I installed Gentoo a couple years ago
and have been doing my updates pretty regular but that is about it
really.  Time to change the oil so to speak.

Or it's a gigantic bug. but if that was the case, you would likely have
noticed; you would have rather a wide range of programs and DE/WMs that
would not start, such as GNOME, IceWM, and Gaim, which I think you would
have reported if it had happened.
  


No Gnome or IceWM here.  That gaim sounds familiar though.  I may have
it but I don't use it.

So I think that revdep-rebuild is telling the truth, and although many
things are bent, nothing is broken and nothing in fact needs rebuilding.

I would consider an

emerge depclean -p (do *not* forget the -p!!!)

to begin the process of getting rid of some of these apparently
no-longer needed packages and libraries.

*Absolutely* look at the list and make sure nothing essential is
suggested to unmerge before attempting an emerge depclean without
--pretend
  


I'll do that in a bit and post what it says, we'll look at and see what
is *safe*.  LOL

  

Well, that was the command I was given and copy and paste works.  I'm
 a 

Re: [gentoo-user] revdep-rebuild is giving me fits

2005-11-03 Thread Dale
Bob Sanders wrote:

Before you do that, get rid of /root/.revdep*
Run - python-updater
Then - perl-cleaner all
Then - emerge -uDNav world
Then - revdep-rebuild -p

Bob
-  
  

OK.  I went in circles with those for a while.  I have now come to a
brick wall here.  I had a earlier thread about this just in case.  I
have a package.use file that tells it not to do the doc thing for
gentoo-sources but it seems it is more stubborn than I am.

 [EMAIL PROTECTED] / # emerge -uDNavp world
  --pretend disables --ask... removing --ask from options.

 These are the packages that I would merge, in order:

 Calculating world dependencies ...done!
 [ebuild  N] app-text/xmlto-0.0.18  0 kB

 Total size of downloads: 0 kB
 [EMAIL PROTECTED] / #


I did take the -p out and try it but it failed, like I expected.  May be
something in the command that is making it want to ignore the
package.use file.  Anyway . . . . . .

OK, the revdep-rebuild command now gives me this:

 [EMAIL PROTECTED] / # revdep-rebuild

 Checking reverse dependencies...
 Packages containing binaries and libraries broken by any package update,
 will be recompiled.

 Collecting system binaries and libraries... done.
   (/root/.revdep-rebuild.1_files)

 Collecting complete LD_LIBRARY_PATH... done.
   (/root/.revdep-rebuild.2_ldpath)

 Checking dynamic linking consistency...
   broken /usr/lib/gaim/tcl.so (requires libtcl8.3.so libtk8.3.so)
   broken /usr/lib/libgtkmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/lib/libgdkmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/lib/libpangomm-1.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/lib/libglibmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/lib/libatkmm-1.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/lib/python2.2/lib-dynload/_tkinter.so (requires
 libtk8.3.so libtcl8.3.so)
   broken /usr/lib/libgtkmm_generate_extra_defs-2.0.so.1.5.9 (requires
 libsigc-1.2.so.5)
   broken /usr/bin/icewm-session (requires libungif.so.4)
   broken /usr/bin/icewm (requires libungif.so.4)
   broken /usr/bin/gnome-panel-properties-capplet (requires
 libcapplet.so.0)
   broken /usr/bin/icewmtray (requires libungif.so.4)
   broken /usr/bin/icehelp (requires libungif.so.4)
   broken /usr/bin/icewmbg (requires libungif.so.4)
   broken /usr/X11R6/lib/gaim/tcl.so (requires libtcl8.3.so libtk8.3.so)
   broken /usr/X11R6/lib/libgtkmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/X11R6/lib/libgdkmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/X11R6/lib/libpangomm-1.0.so.1.5.9 (requires
 libsigc-1.2.so.5)
   broken /usr/X11R6/lib/libglibmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/X11R6/lib/libatkmm-1.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/X11R6/lib/python2.2/lib-dynload/_tkinter.so (requires
 libtk8.3.so libtcl8.3.so)
   broken /usr/X11R6/lib/libgtkmm_generate_extra_defs-2.0.so.1.5.9
 (requires libsigc-1.2.so.5)
   broken /usr/X11R6/bin/icewm-session (requires libungif.so.4)
   broken /usr/X11R6/bin/icewm (requires libungif.so.4)
   broken /usr/X11R6/bin/gnome-panel-properties-capplet (requires
 libcapplet.so.0)
   broken /usr/X11R6/bin/icewmtray (requires libungif.so.4)
   broken /usr/X11R6/bin/icehelp (requires libungif.so.4)
   broken /usr/X11R6/bin/icewmbg (requires libungif.so.4)
  done.
   (/root/.revdep-rebuild.3_rebuild)

 Assigning files to ebuilds... done.
   (/root/.revdep-rebuild.4_ebuilds)

 Evaluating package order... done.
   (/root/.revdep-rebuild.5_order)

 Dynamic linking on your system is consistent... All done.
 [EMAIL PROTECTED] / #


Don't get me started on that libingif and giflib circle either.  :/  I'm
not sure what to do about that.  The forums don't seem to have a fix
either.  If I emerge it, it gripes, if I unmerge it, it gripes.  I'm
confused.

What next, hammer?  Will a emerge -ev world help those broken things?  I
don't mind running it to much it just slows down my folding a lot is
all.  I have a AMD 2500+ CPU with 1GB of ram so it is not a really huge
deal, if it will help.  I run 24/7 anyway.

 [EMAIL PROTECTED] / # uptime
  04:21:49 up 7 days, 10:22,  5 users,  load average: 1.07, 1.77, 2.17
 [EMAIL PROTECTED] / #



Thanks for the help everybody, need a little more.  We're getting close
I think.

Dale
:-)

-- 
To err is human, I'm most certainly human.

 

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild is giving me fits

2005-11-03 Thread Holly Bostick
Dale schreef:
 Bob Sanders wrote:
 
 
 Before you do that, get rid of /root/.revdep* Run - python-updater 
 Then - perl-cleaner all Then - emerge -uDNav world Then -
 revdep-rebuild -p
 
 
 OK.  I went in circles with those for a while.  I have now come to a 
 brick wall here.  I had a earlier thread about this just in case.  I 
 have a package.use file that tells it not to do the doc thing for 
 gentoo-sources but it seems it is more stubborn than I am.
 
 
 [EMAIL PROTECTED] / # emerge -uDNavp world
 
 --pretend disables --ask... removing --ask from options.
 
 These are the packages that I would merge, in order:
 
 Calculating world dependencies ...done! [ebuild  N]
 app-text/xmlto-0.0.18  0 kB
 
 Total size of downloads: 0 kB [EMAIL PROTECTED] / #

Did you re-emerge gentoo-sources after removing the doc USE flag?

If not, then the currently installed version, which was installed using
the doc flag, would still require that xmlto be installed.

That brings me to another question, because if you didn't re-emerge
gentoo-sources, and you have changed the USE flag, then it *should* be
coming up as recompileable when you do a --newuse (-N).

Why isn't it? Most likely because you have not actually changed the USE
flag.

What is the format of the relevant entry in /etc/portage/package.use?

If it does not look like this

sys-kernel/gentoo-sources -doc

then fix it. Alternatively, you could just remove doc or add -doc to
/etc/make.conf, if you don't use that USE flag the majority of the time,
and only add it for those packages you *do* use it for. This is how I do
it, doc is off by default, but enabled specifically for imagemagick, for
which I need all the docs I can get.

Also, try

emerge -uDNptv world

emerge --update --deep --newuse --pretend --tree --verbose

(with --tree being the important change)

 to see what packages are requiring xmlto. We're
just guessing that it's gentoo-sources, really; maybe it's not.

 
 I did take the -p out and try it but it failed, like I expected.  May
 be something in the command that is making it want to ignore the 
 package.use file.  Anyway . . . . . .

No, your syntax in package.use is likely wrong. Happens to all of us. :-) .

 OK, the revdep-rebuild command now gives me this:
snip
 
 Dynamic linking on your system is consistent... All done.
 

Great. No more need to deal with that atm, then.

 Don't get me started on that libingif and giflib circle either.  :/
 I'm not sure what to do about that.  The forums don't seem to have a
 fix either.  If I emerge it, it gripes, if I unmerge it, it gripes.
 I'm confused.
 
 What next, hammer?  Will a emerge -ev world help those broken things?
 
*Will* you stop trying to get authorization for emerge -e at every
opportunity!!!??? :-)

It's really not necessary. And you're getting yourself all worked up
over a relatively minor issue (or in fact a couple of them).

As I said, you probably have a typo in /etc/portage/package.use. You
want to spend a week reinstalling your system over a typo?

As for the gif/libungif problem, search the ML archives; we just talked
about this last week. I'd have to look it up, but iirc the solution has
to do with uninstalling either gif or libungif and the program that's
being a problem about it, then reinstalling the apps in the correct order.

But depending on your usage patterns, perhaps you don't even need to
worry about this *at this minute*. If the program or programs that
depend on the gif/libungif circle are not mission critical for you atm
(or you aren't using it because you're solving the other issues), then
put the issue on the back burner for now.

Basically, you seem to be upset because Portage is having a fit when you
try to update world. Not because a program is broken, or because you
can't do some specific task (because a program is broken). If that is a
correct assessment of the situation, then have some perspective.

You don't have to update world every day, or even every month. So don't.
If things work OK for what you need them to do, then the fact that you
can't update easily right now is *not a problem*. Certainly not one
needing a reinstall of the entire system.

If something specific is broken due to the gif/libungif issue, then tell
us what that is. It may be that gif/libungif needs to be sorted out to
fix whatever is broken, but we can cross that bridge when we come to it.

It's really not a big deal. Relax.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild is giving me fits

2005-11-03 Thread Dale
Holly Bostick wrote:

Did you re-emerge gentoo-sources after removing the doc USE flag?
  


Yup, I sure did.

What is the format of the relevant entry in /etc/portage/package.use?

If it does not look like this

sys-kernel/gentoo-sources -doc
  


Mine looks like this:  O_O

 sys-kernel/gentoo-sources -doc

Looks cool.

Also, try

emerge -uDNptv world

emerge --update --deep --newuse --pretend --tree --verbose

(with --tree being the important change)

 to see what packages are requiring xmlto. We're
just guessing that it's gentoo-sources, really; maybe it's not.
  


 [EMAIL PROTECTED] / # emerge -uDNptv world

 These are the packages that I would merge, in reverse order:

 Calculating world dependencies ...done!
 [nomerge  ] sys-kernel/vanilla-sources-2.6.12.5  -build +doc -symlink
 [ebuild  N]  app-text/xmlto-0.0.18  0 kB

 Total size of downloads: 0 kB
 [EMAIL PROTECTED] / #

Something new that didn't show up last time.  My new package.use:

sys-kernel/gentoo-sources  -doc
sys-kernel/vanilla-sources -doc

:p


No, your syntax in package.use is likely wrong. Happens to all of us. :-) .
  


Me, have a typo, no way.  I'm a perfect typer, NOT.  LOL  My typing sucks.


Great. No more need to deal with that atm, then.
  


What about the broke stuff?


*Will* you stop trying to get authorization for emerge -e at every
opportunity!!!??? :-)
  


Well, that was the command I was given and copy and paste works.  I'm a
bad typer remember.  I copy and paste all I can.  It's safer.

It's really not necessary. And you're getting yourself all worked up
over a relatively minor issue (or in fact a couple of them).
  


I'm not all worked up here.  I'm ROTFLMAO though.  LOL  I'm OK as long
as I can figure it out OR get help fixing it. 

Basically, you seem to be upset because Portage is having a fit when you
try to update world. Not because a program is broken, or because you
can't do some specific task (because a program is broken). If that is a
correct assessment of the situation, then have some perspective.
  


I'm not mad at portage.  I love portage.  I still remember Mandrake. 
I'll never forget that mess.  At least with this, it can be fixed
without a re-install.

You don't have to update world every day, or even every month. So don't.
If things work OK for what you need them to do, then the fact that you
can't update easily right now is *not a problem*. Certainly not one
needing a reinstall of the entire system.
  


I do mine each night because I'm on dial-up and it is easier to get
little tidbits than to wait until there is a new KDE and Open Office at
the same time.  o_O  It takes me about three days to get just Open
Office so I like to nibble on it a bit.  Plus, it is fun to watch,
unlike Mandrake.  Yea, I watch all that Greek stuff go by.  I don't
understand it much but I watch it anyway.

If something specific is broken due to the gif/libungif issue, then tell
us what that is. It may be that gif/libungif needs to be sorted out to
fix whatever is broken, but we can cross that bridge when we come to it.
  


I'm not sure if anything is broke or not.  It was a block thing that I
thought may be messing up revdep-rebuild since it was complaining about
it.  Everything seems to be working OK.  It's the reboot I worry about. 
I ran for almost 10 months just to reboot and find out my inittab was
blank.  It wasn't happy at all and I was very worried.

It's really not a big deal. Relax.
  


I'm allmost always relaxed.  As long as I can get to the net and surf or
email, I'm relaxed.  Other than that, I'm worried.  Right now, I'm
relaxed.  I just joke a lot, especially about the hammer.  I do have a 5
lb mini sledge but I would not hit my puter, I may threaten it though. 
LOL  Now to get over this dizzy spell that I have been in with that gif
thing.  I ran in circles for a while with that.  I also have a bald spot
where I was scratching my head.

I re-emerged vanilla-sources, it had the -doc on it too.  Now I get this:

 [EMAIL PROTECTED] / # emerge -uDNptv world

 These are the packages that I would merge, in reverse order:

 Calculating world dependencies ...done!

 Total size of downloads: 0 kB
 [EMAIL PROTECTED] / #


Just for the heck of it, I'm doing a emerge -ev world.  Just to be
sure.  I'll skip Open Office though.  It won't take to long.

My only question is about those broken things in revdep-rebuild.  I
guess the emerge -ev world will deal with that though, right?

Thanks for the help.  I need it.  Maybe one day I will get all this
absorbed.  Problem is, they keep changing and adding features.  I'm
playing catch-up.  Can you see me in your mirror yet?  LOL  What a sense
of humor.  I take a bit of getting used to.  Hang in there folks.  It's
a fun ride generally.

Dale
:-)

-- 
To err is human, I'm most certainly human.

 

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild is giving me fits

2005-11-03 Thread Holly Bostick
Dale schreef:
 Holly Bostick wrote:
 
 
 Did you re-emerge gentoo-sources after removing the doc USE flag?
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Yup, I sure did.
 
 What is the format of the relevant entry in 
 /etc/portage/package.use?
 
 If it does not look like this
 
 sys-kernel/gentoo-sources -doc
 
 
 Mine looks like this:  O_O
 
 
 sys-kernel/gentoo-sources -doc

OK, that eliminates that possibility; it must be something else, then.
 
 Also, try
 
 emerge -uDNptv world
 
 emerge --update --deep --newuse --pretend --tree --verbose
 
 (with --tree being the important change)
 
 to see what packages are requiring xmlto. We're just guessing that 
 it's gentoo-sources, really; maybe it's not.
 
 
 
 [EMAIL PROTECTED] / # emerge -uDNptv world
 
 These are the packages that I would merge, in reverse order:
 
 Calculating world dependencies ...done! [nomerge  ] 
 sys-kernel/vanilla-sources-2.6.12.5  -build +doc -symlink [ebuild N
  ]  app-text/xmlto-0.0.18  0 kB
 
 Total size of downloads: 0 kB [EMAIL PROTECTED] / #
 

And so, in fact, it is something else. Or something more, that we didn't
know about.

Do you use/need vanilla-sources? If not, then you might consider
unmerging it, so it does not appear in your world file and attempt to
update every time you do an emerge -whatever world.

And you might also consider adding -doc to /etc/make.conf, as noted
previously.

 
 Something new that didn't show up last time.  My new package.use:
 
 
 sys-kernel/gentoo-sources-doc sys-kernel/vanilla-sources -doc
 

That should solve that, then.

 Great. No more need to deal with that atm, then.
 
 What about the broke stuff?

According to your last output:

 [EMAIL PROTECTED] / # revdep-rebuild
 
 Checking reverse dependencies... Packages containing binaries and 
 libraries broken by any package update, will be recompiled.
 
 Collecting system binaries and libraries... done. 
 (/root/.revdep-rebuild.1_files)
 
 Collecting complete LD_LIBRARY_PATH... done. 
 (/root/.revdep-rebuild.2_ldpath)
 
 Checking dynamic linking consistency... broken /usr/lib/gaim/tcl.so
  (requires libtcl8.3.so libtk8.3.so) broken 
 /usr/lib/libgtkmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5) broken 
 /usr/lib/libgdkmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5) broken 
 /usr/lib/libpangomm-1.0.so.1.5.9 (requires libsigc-1.2.so.5) broken
  /usr/lib/libglibmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5) broken
  /usr/lib/libatkmm-1.0.so.1.5.9 (requires libsigc-1.2.so.5) broken 
 /usr/lib/python2.2/lib-dynload/_tkinter.so (requires libtk8.3.so 
 libtcl8.3.so) broken 
 /usr/lib/libgtkmm_generate_extra_defs-2.0.so.1.5.9 (requires 
 libsigc-1.2.so.5) broken /usr/bin/icewm-session (requires 
 libungif.so.4) broken /usr/bin/icewm (requires libungif.so.4) 
 broken /usr/bin/gnome-panel-properties-capplet (requires 
 libcapplet.so.0) broken /usr/bin/icewmtray (requires libungif.so.4)
  broken /usr/bin/icehelp (requires libungif.so.4) broken 
 /usr/bin/icewmbg (requires libungif.so.4) broken 
 /usr/X11R6/lib/gaim/tcl.so (requires libtcl8.3.so libtk8.3.so) 
 broken /usr/X11R6/lib/libgtkmm-2.0.so.1.5.9 (requires 
 libsigc-1.2.so.5) broken /usr/X11R6/lib/libgdkmm-2.0.so.1.5.9 
 (requires libsigc-1.2.so.5) broken 
 /usr/X11R6/lib/libpangomm-1.0.so.1.5.9 (requires libsigc-1.2.so.5)
  broken /usr/X11R6/lib/libglibmm-2.0.so.1.5.9 (requires 
 libsigc-1.2.so.5) broken /usr/X11R6/lib/libatkmm-1.0.so.1.5.9 
 (requires libsigc-1.2.so.5) broken 
 /usr/X11R6/lib/python2.2/lib-dynload/_tkinter.so (requires 
 libtk8.3.so libtcl8.3.so) broken 
 /usr/X11R6/lib/libgtkmm_generate_extra_defs-2.0.so.1.5.9 (requires 
 libsigc-1.2.so.5) broken /usr/X11R6/bin/icewm-session (requires 
 libungif.so.4) broken /usr/X11R6/bin/icewm (requires libungif.so.4)
  broken /usr/X11R6/bin/gnome-panel-properties-capplet (requires 
 libcapplet.so.0) broken /usr/X11R6/bin/icewmtray (requires 
 libungif.so.4) broken /usr/X11R6/bin/icehelp (requires 
 libungif.so.4) broken /usr/X11R6/bin/icewmbg (requires 
 libungif.so.4) done. (/root/.revdep-rebuild.3_rebuild)
 
 Assigning files to ebuilds... done. 
 (/root/.revdep-rebuild.4_ebuilds)
 
 Evaluating package order... done. (/root/.revdep-rebuild.5_order)
 
 Dynamic linking on your system is consistent... All done.

Dynamic linking on your system is consistent... All done. means that
nothing needs rebuilding, in the opinion of revdep-rebuild (meaning no
libraries are disconnected from the programs that depend on them).

By the way, what version of gentoolkit do you have installed? If the
last stable (0.2.0-r2), you might very well want to consider unmasking
the unstable version for this package only -- add
app-portage/gentoolkit ~x86 to /etc/portage/package.keywords-- as
revdep-rebuild is vastly improved (though still not perfect) in the most
recent unstable version.

It is within the realm of possiblility that your version of
revdep-rebuild is less trustworthy than mine (I use the unstable
version), so the reason why you're receiving untrustworthy reports, 

Re: [gentoo-user] revdep-rebuild is giving me fits

2005-11-03 Thread Willie Wong
On Thu, Nov 03, 2005 at 05:44:00AM -0600, Dale wrote:
 Mine looks like this:  O_O
 
  sys-kernel/gentoo-sources -doc
 

One of these e-mail things that needs to be checked. Sorry if you have
done it already. 

In that line quoted above in /etc/.../package.use, does the line begin
with a greater-than sign, or does it not? If it does begin with a
greater-than sign, please remove it. 

W
-- 
If I could choose between a second brain and a detachable stomach, I would 
 definitely choose the stomach. I mean, then I could eat a lot, dump it all 
 out, and simply continue eating, without any health worries! Whereas, I am 
 perfectly happy with my brain as it is right now.
 ~m
Sortir en Pantoufles: up 20:08
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild is giving me fits

2005-11-03 Thread Dale
Willie Wong wrote:

On Thu, Nov 03, 2005 at 05:44:00AM -0600, Dale wrote:
  

Mine looks like this:  O_O



sys-kernel/gentoo-sources -doc
  


One of these e-mail things that needs to be checked. Sorry if you have
done it already. 

In that line quoted above in /etc/.../package.use, does the line begin
with a greater-than sign, or does it not? If it does begin with a
greater-than sign, please remove it. 

W
  

It does not have those.  From my understanding, which is often wrong by
the way, this file doesn't use those.  It turned out that
vanilla-sources was also causing this.  I added it to the package.use
file and xmlto is no longer a problem.  Basically, I took my hammer and
beat the stuffing out of it.  LOL

Thanks for making sure though.  You can never be to sure with these
things because it has to be just right for it to work.

Dale
:-)

-- 
To err is human, I'm most certainly human.

 

-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] revdep-rebuild is giving me fits

2005-11-02 Thread Dale
Well, here it is again but this is weird.  I did a little cleaning over
the past week or so and may have done a little to much cleaning.  I
*may* have screwed up a bit here.  This is what revdep-rebuild gives me:

 [EMAIL PROTECTED] ~ # revdep-rebuild

 Checking reverse dependencies...
 Packages containing binaries and libraries broken by any package update,
 will be recompiled.

 Collecting system binaries and libraries... done.
   (/root/.revdep-rebuild.1_files)

 Collecting complete LD_LIBRARY_PATH... done.
   (/root/.revdep-rebuild.2_ldpath)

 Checking dynamic linking consistency...
   broken /usr/lib/gaim/tcl.so (requires libtcl8.3.so libtk8.3.so)
   broken /usr/lib/libgtkmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/lib/libgdkmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/lib/libpangomm-1.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/lib/libglibmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/lib/libatkmm-1.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/lib/python2.2/lib-dynload/_tkinter.so (requires
 libtk8.3.so libtcl8.3.so)
   broken /usr/lib/python2.2/site-packages/gtk-2.0/gtk/gl.so (requires
 libgtkgl-2.0.so.1)
   broken /usr/lib/libgtkmm_generate_extra_defs-2.0.so.1.5.9 (requires
 libsigc-1.2.so.5)
   broken /usr/bin/gnome-panel-properties-capplet (requires
 libcapplet.so.0)
   broken /usr/sbin/ab2 (requires libdb-4.1.so)
   broken /usr/sbin/htdbm (requires libdb-4.1.so)
   broken /usr/sbin/logresolve2 (requires libdb-4.1.so)
   broken /usr/sbin/htpasswd2 (requires libdb-4.1.so)
   broken /usr/sbin/ab2-ssl (requires libdb-4.1.so)
   broken /usr/sbin/rotatelogs2 (requires libdb-4.1.so)
   broken /usr/sbin/checkgid2 (requires libdb-4.1.so)
   broken /usr/sbin/htdigest2 (requires libdb-4.1.so)
   broken /usr/sbin/apache2 (requires libdb-4.1.so)
   broken /usr/X11R6/lib/gaim/tcl.so (requires libtcl8.3.so libtk8.3.so)
   broken /usr/X11R6/lib/libgtkmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/X11R6/lib/libgdkmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/X11R6/lib/libpangomm-1.0.so.1.5.9 (requires
 libsigc-1.2.so.5)
   broken /usr/X11R6/lib/libglibmm-2.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/X11R6/lib/libatkmm-1.0.so.1.5.9 (requires libsigc-1.2.so.5)
   broken /usr/X11R6/lib/python2.2/lib-dynload/_tkinter.so (requires
 libtk8.3.so libtcl8.3.so)
   broken /usr/X11R6/lib/python2.2/site-packages/gtk-2.0/gtk/gl.so
 (requires libgtkgl-2.0.so.1)
   broken /usr/X11R6/lib/libgtkmm_generate_extra_defs-2.0.so.1.5.9
 (requires libsigc-1.2.so.5)
   broken /usr/X11R6/bin/gnome-panel-properties-capplet (requires
 libcapplet.so.0)
   broken /usr/X11R6/sbin/ab2 (requires libdb-4.1.so)
   broken /usr/X11R6/sbin/htdbm (requires libdb-4.1.so)
   broken /usr/X11R6/sbin/logresolve2 (requires libdb-4.1.so)
   broken /usr/X11R6/sbin/htpasswd2 (requires libdb-4.1.so)
   broken /usr/X11R6/sbin/ab2-ssl (requires libdb-4.1.so)
   broken /usr/X11R6/sbin/rotatelogs2 (requires libdb-4.1.so)
   broken /usr/X11R6/sbin/checkgid2 (requires libdb-4.1.so)
   broken /usr/X11R6/sbin/htdigest2 (requires libdb-4.1.so)
   broken /usr/X11R6/sbin/apache2 (requires libdb-4.1.so)
  done.
   (/root/.revdep-rebuild.3_rebuild)

 Assigning files to ebuilds... done.
   (/root/.revdep-rebuild.4_ebuilds)

 Evaluating package order...
 Warning: Failed to resolve package order.
 Will merge in random order!
 Possible reasons:
 - Some ebuilds are no more in portage tree.
 - Some ebuilds are masked, try to change ACCEPT_KEYWORDS=~your
 platform
   and/or use /etc/portage/package.unmask
 . done.
   (/root/.revdep-rebuild.5_order)

 All prepared. Starting rebuild...
 emerge --oneshot --nodeps  =net-www/apache-2.0.52-r1
 ..
 Calculating dependencies
 emerge: there are no ebuilds to satisfy =net-www/apache-2.0.52-r1.


 Result is not OK, you have following choices:
 - if emerge failed during build, fix the problems and re-run
 revdep-rebuild
 or
 - use -X or --package-names as first argument (try to rebuild package,
 not exact
   ebuild - ignores SLOT!)
 or
 - set ACCEPT_KEYWORDS=~your platform and/or
 /etc/portage/package.unmask
   (and remove /root/.revdep-rebuild.5_order to be evaluated again)
 or
 - modify the above emerge command and run it manually
 or
 - compile or unmerge unsatisfied packages manually, remove temporary
 files and
   try again (you can edit package/ebuild list first)

 To remove temporary files, please run:
 rm /root/.revdep-rebuild*.?_*
 [EMAIL PROTECTED] ~ #


As you can see I have a few broken thingys.  It says I need to re-emerge
apache and I have never used apache in my life.  What the heck does it
need that for?  This is my desktop rig not some fancy server.

Should I just do a emerge -ev world and be done with it or does someone
have a better solution to this thing?  It was also a little upset about
something called faad2 but for some reason it decided it didn't need it
anymore.  This was the original list of 

Re: [gentoo-user] revdep-rebuild is giving me fits

2005-11-02 Thread Bob Sanders
On Wed, 02 Nov 2005 19:29:14 -0600
Dale [EMAIL PROTECTED] wrote:


 
 As you can see I have a few broken thingys.  It says I need to re-emerge
 apache and I have never used apache in my life.  What the heck does it
 need that for?  This is my desktop rig not some fancy server.


Perhaps you have an apache(2) USE flag in /etc/make.conf?
 
 Should I just do a emerge -ev world and be done with it or does someone
 have a better solution to this thing?

Before you do that, get rid of /root/.revdep*
Run - python-updater
Then - perl-cleaner all
Then - emerge -uDNav world
Then - revdep-rebuild -p

Bob
-  
-- 
gentoo-user@gentoo.org mailing list