From: Warren Block on
On Tue, 1 Jun 2010, Dominic Fandrey wrote:

> On 01/06/2010 01:50, Warren Block wrote:
>> pkg_libchk from sysutils/bsdadminscripts finds an interesting thing
>> after the update:
>>
>> gettext-0.18: /usr/local/bin/msgattrib misses libintl.so.8
>> ...
>>
>> So these gettext programs built with dependencies on the old version of
>> ...gettext?
>
> This wasn't the case on my system. I'd ask you to check your
> libmap.conf, but if the problem had been there, the rebuild
> wouldn't have helped.

Nothing in libmap.conf. I've seen this on two systems with recent
8-stable.

>> Reinstalling devel/gettext seems to fix this. At least pkg_libchk stops
>> complaining.

-Warren Block * Rapid City, South Dakota USA
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Dominic Fandrey on
On 01/06/2010 02:48, Warren Block wrote:
> On Tue, 1 Jun 2010, Dominic Fandrey wrote:
>
>> On 01/06/2010 01:50, Warren Block wrote:
>>> pkg_libchk from sysutils/bsdadminscripts finds an interesting thing
>>> after the update:
>>>
>>> gettext-0.18: /usr/local/bin/msgattrib misses libintl.so.8
>>> ...
>>>
>>> So these gettext programs built with dependencies on the old version of
>>> ...gettext?
>>
>> This wasn't the case on my system. I'd ask you to check your
>> libmap.conf, but if the problem had been there, the rebuild
>> wouldn't have helped.
>
> Nothing in libmap.conf. I've seen this on two systems with recent 8-stable.

The problem has probably been masked by the gawk issue on my system,
because of gawk, install failed after the first build and my system
was entirely without any version of gettext.

After getting rid of gawk gettext installed just fine and there
was no trace of the old version to link against.

--
A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Denny Lin on
On Mon, May 31, 2010 at 07:37:15PM +0200, Dominic Fandrey wrote:
> On 31/05/2010 19:08, Franci Nabalanci wrote:
> > I have the same problem and my FreeBSD 8.0 release doesnn't work anymore. I
> > cannot do anything. It is possible to save this problem or better install
> > different OS??
>
> A lot of stuff will start working again if you add the line:
> libintl.so.8 libintl.so.9
>
> to your /etc/libmap.conf file. Note that this is just a temporal
> workaround until you manage to rebuild the troublesome packages.

Another (maybe better?) solution would be to use the -w option for
portmaster. This way, old libraries are saved to
/usr/local/lib/compat/pkg/ so programs can still be used even if they're
not rebuilt immediately.

--
Denny Lin
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: ajtiM on
On Monday 31 May 2010 14:17:10 Dominic Fandrey wrote:

> >>
> >> Maybe is not "unsolvable mess" for you but it is for me.
> >
> > I did what I did, what I red.
> > I made /etc/libmap.conf with what was mention above and when I run
> > portmaster devel/gettext I got:
> > /libexec/ld-elf.so.1: Shared object "libintl.so.9" not found, required by
> > "gawk"
>
> If that is your issue (note you didn't mention which of the 80+ issues
> I reported was yours), you don't need the libmap.conf entry.
>
> Just "pkg_delete -f gawk-\*" before running the update.

I deleted gawk and run again as is in UPDAITING - portmaster -r gettext and
after all nightof rebuilding in the morning waiting for me error1:

Missing license file for LGPL in /usr/ports/net-im/telepathy-
qt/work/telepathy....



Mitja
--------
http://starikarp.redbubble.com
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Yong-Jhen Hong on
What I do on this issue is:
cd /usr/local/lib
ln -s libintl.so.9 libintl.so.8

Then continue to upgrade all ports depending on gettext:
portupgrade -frx '>=2010-06-01 00:00' gettext
(the time for exclusion depends on the time your gettext and dependents got
upgraded)

I am not sure what might break later though ;)


iongchun


2010/6/1 Franci Nabalanci <lumiwa(a)gmail.com>

> I have the same problem and my FreeBSD 8.0 release doesnn't work anymore. I
> cannot do anything. It is possible to save this problem or better install
> different OS??
>
>
> On Mon, May 31, 2010 at 10:29 AM, Dominic Fandrey <kamikaze(a)bsdforen.de
> >wrote:
>
> > Error 1:
> > The configure script of devel/gettext pulls in gawk if installed,
> > which depends on gettext and causes install to fail.
> >
> > Error 2:
> > I updated with "portmaster -Da" so I stumbled over lots of stuff
> > that didn't get version bumped, even though it directly links to
> > gettext.
> > This is the list of packages that miss a direct dependency on
> > devel/gettext and should be version bumped:
> >
> > textproc/libcroco
> > devel/glib20
> > shells/bash
> > textproc/libxslt
> > security/libgcrypt
> > devel/dbus-glib
> > devel/eggdbus
> > sysutils/polkit
> > devel/libIDL
> > devel/ORBit2
> > devel/gconf2
> > devel/gio-fam-backend
> > x11-toolkits/pango
> > devel/gamin
> > x11-toolkits/gtk20 (also links against its old version during build)
> >
> > More missing direct dependencies were uncovered by pkg_libchk:
> >
> > graphics/ImageMagick
> > audio/arts
> > net/avahi-app
> > devel/avr-gcc
> > sysutils/consolekit
> > devel/desktop-file-utils
> > textproc/enchant
> > net-im/farsight2
> > graphics/gegl
> > graphics/gimp-app
> > print/gimp-gutenprint
> > devel/glibmm
> > devel/gnome-vfs
> > textproc/gsed
> > multimedia/gstreamer-ffmpeg
> > multimedia/gstreamer-plugins
> > multimedia/gstreamer-plugins-bad
> > audio/gstreamer-plugins-cdparanoia
> > multimedia/gstreamer-plugins-dvd
> > audio/gstreamer-plugins-esound
> > audio/gstreamer-plugins-flac
> > devel/gstreamer-plugins-gnomevfs
> > multimedia/gstreamer-plugins-gnonlin
> > graphics/gstreamer-plugins-jpeg
> > audio/gstreamer-plugins-lame
> > multimedia/gstreamer-plugins-good
> > graphics/gstreamer-plugins-libpng
> > audio/gstreamer-plugins-ogg
> > audio/gstreamer-plugins-pulse
> > audio/gstreamer-plugins-shout2
> > audio/gstreamer-plugins-sndfile
> > multimedia/gstreamer-plugins-ugly
> > audio/gstreamer-plugins-wavpack
> > multimedia/gstreamermm
> > x11-toolkits/gtkglext
> > textproc/gtkspell
> > print/gutenprint-base
> > x11-toolkits/gtkmm24
> > print/gutenprint-ijs
> > science/hdf5
> > irc/irssi
> > sysutils/k3b
> > devel/libbonobo
> > x11-toolkits/libbonoboui
> > multimedia/libdv
> > x11/libgnome
> > graphics/libgnomecanvas
> > x11-toolkits/libgnomeui
> > devel/libgsf
> > graphics/liblqr-1
> > net-im/libnice
> > devel/libnotify
> > graphics/libopenraw
> > net-im/libpurple
> > graphics/librsvg2
> > devel/libsoup
> > textproc/libwpd
> > textproc/libxml++26
> > multimedia/mjpegtools
> > audio/mpc
> > textproc/openjade
> > x11-toolkits/pangomm
> > net-im/pidgin
> > graphics/poppler-gtk
> > graphics/pstoedit
> > devel/py-dbus
> > multimedia/py-gstreamer
> > multimedia/smpeg
> > multimedia/vcdimager
> > editors/vim
> > www/webkit-gtk2
> > net/wireshark
> >
> >
> > Error 3:
> > "make fetch" fails for postgresql related ports prior to the
> > postgresql-client update (not really a gettext issue)!
> > I figure they should all get a FETCH_DEPENDS line.
> >
> > ===>>> Returning to update check of installed ports
> >
> > /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by
> > "pg_config"
> > ===>>> Launching child to update php5-pdo_pgsql-5.3.2 to
> > php5-pdo_pgsql-5.3.2_1
> > /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by
> > "pg_config"
> >
> > ===>>> Port directory: /usr/ports/databases/php5-pdo_pgsql
> > /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by
> > "pg_config"
> > ===>>> Gathering dependency list for databases/php5-pdo_pgsql from ports
> > /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by
> > "pg_config"
> > ===>>> Starting recursive 'make config' check
> > ===>>> Recursive 'make config' check complete for
> databases/php5-pdo_pgsql
> > ===>>> Returning to update check of installed ports
> >
> > /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by
> > "pg_config"
> > ===>>> Launching child to update postgresql-server-8.3.11 to
> > postgresql-server-8.3.11_1
> > /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by
> > "pg_config"
> >
> > ===>>> Port directory: /usr/ports/databases/postgresql83-server
> > /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by
> > "pg_config"
> > /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by
> > "pg_config"
> > /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by
> > "pg_config"
> > /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by
> > "pg_config"
> >
> >
> > --
> > A: Because it fouls the order in which people normally read text.
> > Q: Why is top-posting such a bad thing?
> > A: Top-posting.
> > Q: What is the most annoying thing on usenet and in e-mail?
> > _______________________________________________
> > freebsd-ports(a)freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> > To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"
> >
> _______________________________________________
> freebsd-gnome(a)freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe(a)freebsd.org"
>
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"