Re: [gentoo-user] emerge @preserved-rebuild failure

2018-01-06 Thread Neil Bothwick
On Sat, 6 Jan 2018 21:21:16 +0100, Hartmut Figge wrote:

> Mostly stable Gentoo. After having fun with linguas *g*
> 
> !!! existing preserved libs found

What's the rest of this output, it should list the packages and files
involved.

> i5-64 /home/hafi # emerge -q @preserved-rebuild
> 
> emerge: there are no ebuilds to satisfy "dev-lang/ruby:2.1".
> (dependency required by "@preserved-rebuild" [argument])

Something appears to be asking for an old Ruby, hopefully the output will
show why.

Also, what does emerge --info show for RUBY_TARGETS and do you have a
setting for it in make.conf?


-- 
Neil Bothwick

It may be that your sole purpose in life is simply to serve as a warning
to others.


pgpUOsT0BL6uF.pgp
Description: OpenPGP digital signature


[gentoo-user] emerge @preserved-rebuild failure

2018-01-06 Thread Hartmut Figge
Greetings,

Mostly stable Gentoo. After having fun with linguas *g*

!!! existing preserved libs found
i5-64 /home/hafi # emerge -q @preserved-rebuild

emerge: there are no ebuilds to satisfy "dev-lang/ruby:2.1".
(dependency required by "@preserved-rebuild" [argument])

[?] dev-lang/ruby
 Available versions:
 (2.2)  2.2.8 2.2.9
 (2.3)  ~2.3.5 ~2.3.6
 (2.4)  ~2.4.2 ~2.4.3
 (2.5)  ~2.5.0 ~2.5.0-r1

hafi@i5-64 ~ $ eselect profile show
Current /etc/make.profile symlink:
  default/linux/amd64/17.0
hafi@i5-64 ~ $ eselect ruby show
Current Ruby version:
  ruby22
Current Rubygems version:
  gem22

Bug?

Hartmut




[gentoo-user] emerge @preserved-rebuild failure...

2010-06-27 Thread Mark Knecht
Hi,
   This is a mostly stable machine. Why is what I think is the stable
version of libgnomecanvas-python failing to build?

   The newer version portage (2.28.1) requires masked packages so
that's not a good option.

   What's a person to do?

Thanks,
Mark

c2stable ~ # eix libgnomecanvas-python
[I] dev-python/libgnomecanvas-python
 Available versions:  (2) 2.22.3!t 2.26.1!t 2.28.0!t ~2.28.1!t
{debug examples}
 Installed versions:  2.28.0(2)!t(08:28:16 06/11/10)(-examples)
 Homepage:http://pygtk.org/
 Description: Python bindings for the Gnome Canvas library

c2stable ~ # emerge @preserved-rebuild
SNIP
 Failed to emerge dev-python/libgnomecanvas-python-2.28.0, Log file:

  '/var/tmp/portage/dev-python/libgnomecanvas-python-2.28.0/temp/build.log'

 * Messages for package x11-libs/gtk+-2.18.9:

 * Please install app-text/evince for print preview functionality.
 * Alternatively, check gtk-print-preview-command documentation and
 * add it to your gtkrc.

 * Messages for package dev-python/libgnomecanvas-python-2.28.0:

 * ERROR: dev-python/libgnomecanvas-python-2.28.0 failed:
 *   Building failed with CPython 2.6 in building() function
 *
 * Call stack:
 * ebuild.sh, line   48:  Called src_compile
 *   environment, line 5540:  Called gnome-python-common_src_compile
 *   environment, line 3132:  Called python_execute_function '-s' 'building'
 *   environment, line 4305:  Called die
 * The specific snippet of code:
 *   die ${failure_message};
 *
 * If you need support, post the output of 'emerge --info
=dev-python/libgnomecanvas-python-2.28.0',
 * the complete build log and the output of 'emerge -pqv
=dev-python/libgnomecanvas-python-2.28.0'.
 * The complete build log is located at
'/var/tmp/portage/dev-python/libgnomecanvas-python-2.28.0/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/dev-python/libgnomecanvas-python-2.28.0/temp/environment'.
 * S: 
'/var/tmp/portage/dev-python/libgnomecanvas-python-2.28.0/work/gnome-python-2.28.0'

 * GNU info directory index is up-to-date.

!!! existing preserved libs:
 package: media-libs/libpng-1.4.3
 *  - /usr/lib64/libpng12.so
 *  - /usr/lib64/libpng12.so.0
 *  - /usr/lib64/libpng12.so.0.43.0
 *  used by
/opt/icedtea6-bin-1.8.0/jre/lib/amd64/libsplashscreen.so
(dev-java/icedtea6-bin-1.8.0)
 *  used by /usr/bin/annotate (media-libs/gd-2.0.35-r1)
 *  used by /usr/bin/baobab (gnome-extra/gnome-utils-2.28.3)
 *  used by 406 other files
Use emerge @preserved-rebuild to rebuild packages using these libraries
c2stable ~ #


c2stable ~ # emerge -1pv libgnomecanvas-python

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] dev-python/libgnomecanvas-python-2.28.0  USE=-examples 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB
c2stable ~ #


c2stable ~ # emerge --info
Portage 2.2_rc67 (default/linux/amd64/10.0, gcc-4.4.3,
glibc-2.11.2-r0, 2.6.34-gentoo x86_64)
=
System uname: 
linux-2.6.34-gentoo-x86_64-intel-r-_core-tm-_i7_cpu_x_9...@_3.33ghz-with-gentoo-1.12.13
Timestamp of tree: Sun, 27 Jun 2010 16:45:01 +
app-shells/bash: 4.0_p37
dev-java/java-config: 2.1.10
dev-lang/python: 2.6.5-r2, 3.1.2-r3
dev-util/cmake:  2.6.4-r3
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:   4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS=amd64
ACCEPT_LICENSE=* -...@eula dlj-1.1 PUEL AdobeFlash-10.1
CBUILD=x86_64-pc-linux-gnu
CFLAGS=-O2 -march=native -pipe
CHOST=x86_64-pc-linux-gnu
CONFIG_PROTECT=/etc /usr/share/X11/xkb /usr/share/config
CONFIG_PROTECT_MASK=/etc/ca-certificates.conf /etc/env.d
/etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild
/etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d
/etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c
CXXFLAGS=-O2 -march=native -pipe
DISTDIR=/usr/portage/distfiles
EMERGE_DEFAULT_OPTS=--with-bdeps y
FEATURES=assume-digests distlocks fixpackages news parallel-fetch
preserve-libs protect-owned sandbox sfperms strict unmerge-logs
unmerge-orphans userfetch
GENTOO_MIRRORS=http://gentoo.osuosl.org/ 
LDFLAGS=-Wl,-O1
LINGUAS=en
MAKEOPTS=-j13
PKGDIR=/usr/portage/packages
PORTAGE_CONFIGROOT=/
PORTAGE_RSYNC_OPTS=--recursive --links --safe-links --perms --times
--compress --force --whole-file --delete --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
PORTAGE_TMPDIR=/var/tmp
PORTDIR=/usr/portage
PORTDIR_OVERLAY=/var/lib/layman/pentoo
SYNC=rsync://rsync.namerica.gentoo.org/gentoo-portage
USE=X acl amd64 berkdb bzip2 cli cracklib crypt cxx dbus dri fortran
gdbm gnome gpm gstreamer iconv kde mmx modules mudflap multilib
ncurses nls nptl nptlonly 

Re: [gentoo-user] emerge @preserved-rebuild failure...

2010-06-27 Thread Alan McKinnon
On Sunday 27 June 2010 20:25:03 Mark Knecht wrote:
 Hi,
This is a mostly stable machine. Why is what I think is the stable
 version of libgnomecanvas-python failing to build?
 
The newer version portage (2.28.1) requires masked packages so
 that's not a good option.
 
What's a person to do?
 
 Thanks,
 Mark
 
 c2stable ~ # eix libgnomecanvas-python
 [I] dev-python/libgnomecanvas-python
  Available versions:  (2) 2.22.3!t 2.26.1!t 2.28.0!t ~2.28.1!t
 {debug examples}
  Installed versions:  2.28.0(2)!t(08:28:16 06/11/10)(-examples)
  Homepage:http://pygtk.org/
  Description: Python bindings for the Gnome Canvas library
 
 c2stable ~ # emerge @preserved-rebuild
 SNIP
 
  Failed to emerge dev-python/libgnomecanvas-python-2.28.0, Log file:

The build error is before this. Please post that.

Everything below is various elogs to tell you that an error occured, not what 
it is.



-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] emerge @preserved-rebuild failure...

2010-06-27 Thread Mark Knecht
On Sun, Jun 27, 2010 at 11:41 AM, Alan McKinnon alan.mckin...@gmail.com wrote:
 On Sunday 27 June 2010 20:25:03 Mark Knecht wrote:
 Hi,
    This is a mostly stable machine. Why is what I think is the stable
 version of libgnomecanvas-python failing to build?

    The newer version portage (2.28.1) requires masked packages so
 that's not a good option.

    What's a person to do?

 Thanks,
 Mark

 c2stable ~ # eix libgnomecanvas-python
 [I] dev-python/libgnomecanvas-python
      Available versions:  (2) 2.22.3!t 2.26.1!t 2.28.0!t ~2.28.1!t
         {debug examples}
      Installed versions:  2.28.0(2)!t(08:28:16 06/11/10)(-examples)
      Homepage:            http://pygtk.org/
      Description:         Python bindings for the Gnome Canvas library

 c2stable ~ # emerge @preserved-rebuild
 SNIP

  Failed to emerge dev-python/libgnomecanvas-python-2.28.0, Log file:

 The build error is before this. Please post that.

 Everything below is various elogs to tell you that an error occured, not what
 it is.



 --
 alan dot mckinnon at gmail dot com


Yeah, should have posted more. Sorry.

Hopefully this will get you far enough back to take a guess. Seems
that libpng12.la doesn't exist and indeed that file isn't there.

c2stable ~ # updatedb
c2stable ~ # slocate libpng12
/opt/vmware/workstation/lib/vmware-installer/1.1/lib/lib/libpng12.so.0
/opt/vmware/workstation/lib/vmware-installer/1.1/lib/lib/libpng12.so.0/libpng12.so.0
/opt/vmware/workstation/lib/vmware/lib/libpng12.so.0
/opt/vmware/workstation/lib/vmware/lib/libpng12.so.0/libpng12.so.0
/usr/lib32/libpng12.so.0
/usr/lib64/libpng12.so.0
/usr/lib64/libpng12.so
/usr/lib64/libpng12.so.0.43.0
c2stable ~ #

Thanks,
Mark

mv -f .deps/gtkunixprint_la-gtkunixprint.Tpo
.deps/gtkunixprint_la-gtkunixprint.Plo
/bin/sh ../libtool --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc
-I/usr/include/pycairo -I/usr/include/cairo -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng14
-I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng14   -O2 -march=native
-pipe -Wall -fno-strict-aliasing -std=c9x -module -avoid-version
-export-symbols-regex initgtkunixprint -Wl,-O1 -o gtkunixprint.la
-rpath /usr/lib64/python2.6/site-packages/gtk-2.0
gtkunixprint_la-gtkunixprintmodule.lo gtkunixprint_la-gtkunixprint.lo
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0
-lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype
-lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
/bin/grep: /usr/lib64/libpng12.la: No such file or directory
/bin/sed: can't read /usr/lib64/libpng12.la: No such file or directory
libtool: link: `/usr/lib64/libpng12.la' is not a valid libtool archive
make[2]: *** [glade.la] Error 1
make[2]: *** Waiting for unfinished jobs
libtool: link: /usr/bin/nm -B
.libs/gtkunixprint_la-gtkunixprintmodule.o
.libs/gtkunixprint_la-gtkunixprint.o   | sed -n -e 's/^.*[
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort
| uniq  .libs/gtkunixprint.exp
libtool: link: /bin/grep -E -e initgtkunixprint
.libs/gtkunixprint.exp  .libs/gtkunixprint.expT
libtool: link: mv -f .libs/gtkunixprint.expT .libs/gtkunixprint.exp
libtool: link: echo { global:  .libs/gtkunixprint.ver
libtool: link:  cat .libs/gtkunixprint.exp | sed -e s/\(.*\)/\1;/ 
.libs/gtkunixprint.ver
libtool: link:  echo local: *; };  .libs/gtkunixprint.ver
libtool: link:  x86_64-pc-linux-gnu-gcc -shared
.libs/gtkunixprint_la-gtkunixprintmodule.o
.libs/gtkunixprint_la-gtkunixprint.o   /usr/lib64/libgtk-x11-2.0.so
/usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so -L/usr/lib64
/usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libgio-2.0.so -lresolv
/usr/lib64/libpangocairo-1.0.so /usr/lib64/libpangoft2-1.0.so
/usr/lib64/libcairo.so /usr/lib64/libpixman-1.so
/usr/lib64/libpng14.so /usr/lib64/libXrender.so /usr/lib64/libX11.so
/usr/lib64/libxcb.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so
/usr/lib64/libpango-1.0.so -lm /usr/lib64/libfontconfig.so
/usr/lib64/libfreetype.so -lz /usr/lib64/libexpat.so
/usr/lib64/libgobject-2.0.so /usr/lib64/libgmodule-2.0.so -ldl
/usr/lib64/libglib-2.0.so  -march=native -Wl,-O1   -Wl,-soname
-Wl,gtkunixprint.so -Wl,-version-script -Wl,.libs/gtkunixprint.ver -o
.libs/gtkunixprint.so
Could not write method GtkPaperSize.to_key_file: No ArgType for GKeyFile*
Could not write method GtkWidget.style_get: varargs functions not supported
Could not write virtual accessor method
GtkWidget.dispatch_child_properties_changed: No ArgType for
GParamSpec**
Could not write virtual accessor method GtkWidget.child_notify: No
ArgType for GParamSpec*
Could not write virtual proxy
GtkWidget.dispatch_child_properties_changed: No ArgType for
GParamSpec**
Could not write virtual proxy GtkWidget.child_notify: No 

Re: [gentoo-user] emerge @preserved-rebuild failure...

2010-06-27 Thread Mark Knecht
On Sun, Jun 27, 2010 at 12:42 PM, Mark Knecht markkne...@gmail.com wrote:
SNIP

Different machine getting updated and for the same failure but it
occurred on a different package.

- Mark

/bin/sh ../libtool --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc
-I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libxml2 -I/usr/lib64/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/pixman-1 -I/usr/include/freetype2
-I/usr/include/libpng14   -O2 -march=native -pipe -Wall
-fno-strict-aliasing -std=c9x -module -avoid-version
-export-symbols-regex initglade -Wl,-O1 -o glade.la -rpath
/usr/lib64/python2.6/site-packages/gtk-2.0/gtk
glade_la-libglademodule.lo glade_la-libglade.lo -lglade-2.0
-lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0
-lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype
-lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
/bin/grep: /usr/lib64/libpng12.la: No such file or directory
/bin/sed: can't read /usr/lib64/libpng12.la: No such file or directory
libtool: link: `/usr/lib64/libpng12.la' is not a valid libtool archive
make[2]: *** [glade.la] Error 1
make[2]: *** Waiting for unfinished jobs
mv -f .deps/gtkunixprint_la-gtkunixprint.Tpo
.deps/gtkunixprint_la-gtkunixprint.Plo
Could not write method GtkPaperSize.to_key_file: No ArgType for GKeyFile*
Could not write method GtkWidget.style_get: varargs functions not supported
Could not write virtual accessor method
GtkWidget.dispatch_child_properties_changed: No ArgType for
GParamSpec**
Could not write virtual accessor method GtkWidget.child_notify: No
ArgType for GParamSpec*
Could not write virtual proxy
GtkWidget.dispatch_child_properties_changed: No ArgType for
GParamSpec**
Could not write virtual proxy GtkWidget.child_notify: No ArgType for GParamSpec*
Could not write virtual proxy GtkContainer.child_type: No ArgType for GType
Could not write method GtkAccelGroup.activate: No ArgType for GQuark
Could not write method GtkAccelGroup.find: No ArgType for GtkAccelKey*
Could not write method GtkAccelGroup.query: No ArgType for guint*
Could not write method GtkActionGroup.set_translate_func: No ArgType
for GtkTranslateFunc
Could not write method GtkCalendar.set_detail_func: No ArgType for
GtkCalendarDetailFunc
Could not write virtual accessor method
GtkMenuItem.toggle_size_request: No ArgType for gint*
Warning: generating old-style constructor for:gtk_clipboard_get_for_display
Could not write method GtkClipboard.wait_for_uris: No ArgType for gchar**
Could not write method GtkClipboard.request_uris: No ArgType for
GtkClipboardURIReceivedFunc
Could not write virtual accessor method GtkCList.selection_find: No
ArgType for GList*
Could not write virtual accessor method GtkCList.draw_row: No ArgType
for GtkCListRow*
Could not write virtual accessor method GtkCList.draw_drag_highlight:
No ArgType for GtkCListRow*
Could not write virtual accessor method GtkCList.insert_row: No
ArgType for gchar*[]
Could not write virtual accessor method GtkCList.set_cell_contents: No
ArgType for GtkCListRow*
Could not write virtual accessor method GtkCList.cell_size_request: No
ArgType for GtkCListRow*
Could not write virtual proxy GtkCList.selection_find: No ArgType for GList*
Could not write virtual proxy GtkCList.draw_row: No ArgType for GtkCListRow*
Could not write virtual proxy GtkCList.draw_drag_highlight: No ArgType
for GtkCListRow*
Could not write virtual proxy GtkCList.insert_row: No ArgType for gchar*[]
Could not write virtual proxy GtkCList.set_cell_contents: No ArgType
for GtkCListRow*
Could not write virtual proxy GtkCList.cell_size_request: No ArgType
for GtkCListRow*
Could not write method GtkCTree.set_drag_compare_func: No ArgType for
GtkCTreeCompareDragFunc
Could not write virtual proxy GtkCTree.tree_select_row: No ArgType for
GtkCTreeNode*
Could not write virtual proxy GtkCTree.tree_unselect_row: No ArgType
for GtkCTreeNode*
Could not write virtual proxy GtkCTree.tree_expand: No ArgType for GtkCTreeNode*
Could not write virtual proxy GtkCTree.tree_collapse: No ArgType for
GtkCTreeNode*
Could not write virtual proxy GtkCTree.tree_move: No ArgType for GtkCTreeNode*
Could not write virtual accessor method GtkScale.get_layout_offsets:
No ArgType for gint*
Could not write virtual proxy GtkScale.get_layout_offsets: cannot use
int* parameter with direction 'None'
Could not write method GtkImage.get_gicon: No ArgType for GIcon**
Could not write virtual accessor method
GtkIMContext.get_preedit_string: No ArgType for gchar**
Could not write virtual accessor method GtkIMContext.get_surrounding:
No ArgType for gchar**
Could not write virtual proxy GtkIMContext.get_preedit_string: No
ArgType for gchar**
Could not write virtual proxy GtkIMContext.get_surrounding: No ArgType
for gchar**
Could not write method GtkIMContextSimple.add_table: No ArgType for guint16*
Warning: generating old-style constructor 

Re: [gentoo-user] emerge @preserved-rebuild failure...

2010-06-27 Thread Alan McKinnon
On Sunday 27 June 2010 21:42:14 Mark Knecht wrote:
   Failed to emerge dev-python/libgnomecanvas-python-2.28.0, Log file:
  The build error is before this. Please post that.
  
  Everything below is various elogs to tell you that an error occured, not
  what it is.
  
  
  
  --
  alan dot mckinnon at gmail dot com
 
 Yeah, should have posted more. Sorry.
 
 Hopefully this will get you far enough back to take a guess. Seems
 that libpng12.la doesn't exist and indeed that file isn't there.

Missing libpng.so?

Hah, the dev responsible for that ought to be shot. It wreaked havoc with 
~arch a few months back, it's all in the archives in it's full glory.

The libpng ebuild has this message at the end, it's in your elogs:

Run /usr/sbin/libpng-1.4.x-update.sh to fix libtool archives (.la)

If stable is anything like unstable was, expect a long frustrating sequence of 
revdep-rebuild and preserved-rebuild to fix it all.

Personally, this is one of those things that I fixed and forgot all about 
(that's how frustrating it was). For the true facts, get the list archives.



-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] emerge @preserved-rebuild failure...

2010-06-27 Thread Mark Knecht
On Sun, Jun 27, 2010 at 1:35 PM, Alan McKinnon alan.mckin...@gmail.com wrote:
 On Sunday 27 June 2010 21:42:14 Mark Knecht wrote:
   Failed to emerge dev-python/libgnomecanvas-python-2.28.0, Log file:
  The build error is before this. Please post that.
 
  Everything below is various elogs to tell you that an error occured, not
  what it is.
 
 
 
  --
  alan dot mckinnon at gmail dot com

 Yeah, should have posted more. Sorry.

 Hopefully this will get you far enough back to take a guess. Seems
 that libpng12.la doesn't exist and indeed that file isn't there.

 Missing libpng.so?

 Hah, the dev responsible for that ought to be shot. It wreaked havoc with
 ~arch a few months back, it's all in the archives in it's full glory.

 The libpng ebuild has this message at the end, it's in your elogs:

 Run /usr/sbin/libpng-1.4.x-update.sh to fix libtool archives (.la)

 If stable is anything like unstable was, expect a long frustrating sequence of
 revdep-rebuild and preserved-rebuild to fix it all.

 Personally, this is one of those things that I fixed and forgot all about
 (that's how frustrating it was). For the true facts, get the list archives.



 --
 alan dot mckinnon at gmail dot com


Thanks. I'll give that a try in a minute. I found that running
revdep-rebuild -i first failed showing the same sort of error and then
the second time passed showing now errors:

* Messages for package mail-client/evolution-2.28.3.1:

 * To change the default browser if you are not using GNOME, do:
 * gconftool-2 --set /desktop/gnome/url-handlers/http/command -t
string 'mozilla %s'
 * gconftool-2 --set /desktop/gnome/url-handlers/https/command -t
string 'mozilla %s'
 *
 * Replace 'mozilla %s' with which ever browser you use.
 *
 * Junk filters are now a run-time choice. You will get a choice of
 * bogofilter or spamassassin based on which you have installed
 *
 * You have to install one of these for the spam filtering to actually work
 Auto-cleaning packages...

 No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

!!! existing preserved libs:
 package: media-libs/libpng-1.4.3
 *  - /usr/lib64/libpng12.so
 *  - /usr/lib64/libpng12.so.0
 *  - /usr/lib64/libpng12.so.0.43.0
 *  used by
/opt/icedtea6-bin-1.8.0/jre/lib/amd64/libsplashscreen.so
(dev-java/icedtea6-bin-1.8.0)
 *  used by /usr/bin/baobab (gnome-extra/gnome-utils-2.28.3)
 *  used by /usr/bin/blackjack (gnome-extra/gnome-games-2.28.2)
 *  used by 152 other files
Use emerge @preserved-rebuild to rebuild packages using these libraries
 * Build finished correctly. Removing temporary files...
 *
 * You can re-run revdep-rebuild to verify that all libraries and binaries
 * are fixed. Possible reasons for remaining inconsistencies include:
 *   orphaned files
 *   deep dependencies
 *   packages installed outside of portage's control
 *   specially-evaluated libraries
c2stable ~ # revdep-rebuild -ip
 * Configuring search environment for revdep-rebuild

 * Checking reverse dependencies
 * Packages containing binaries and libraries broken by a package update
 * will be emerged.

 * Collecting system binaries and libraries
 * Generated new 1_files.rr
 * Collecting complete LD_LIBRARY_PATH
 * Generated new 2_ldpath.rr
 * Checking dynamic linking consistency
[ 100% ]

 * Dynamic linking on your system is consistent... All done.
c2stable ~ #

emerge -p @preserved-rebuild still wants to build stuff so I'm
confused as the to the values of preserved-rebuild vs revdep-rebuild.
Things are getting confusing...

OK - tried your command but it's unclear whether it did anything:

c2stable ~ # /usr/sbin/libpng-1.4.x-update.sh
 * Fixing broken libtool archives (.la)
c2stable ~ #


emerge @preserved-rebuild is now running again. I'll post back results later.

Thanks,
Mark



Re: [gentoo-user] emerge @preserved-rebuild failure...

2010-06-27 Thread Mark Knecht
On Sun, Jun 27, 2010 at 1:59 PM, Mark Knecht markkne...@gmail.com wrote:
SNIP


 emerge @preserved-rebuild is now running again. I'll post back results later.

 Thanks,
 Mark


So it seems that after a couple of times through each of these tools,
and along with changes to firefox-bin to take care of new Flash
concerns someone is raising, things are fixed and the machine are
clean.

Thanks for the pointer on the libpng fixer. I don't see why this sort
of thing should be showing up on a stable release. Seems more the sort
of thing that should be worked out much earlier.

Cheers,
Mark