[kde-solaris] KDE 3.1 / NIS problem

thefrog kde-solaris@mail.kde.org
Wed Mar 19 18:28:01 2003


Hi all,

Sorry, it seems like I misinterpreted the bug:
http://bugs.kde.org/show_bug.cgi?id=50754
a little bit.

As I told, kdm/backend/client.c looks fine in kdebase, _but_:
indeed, in kdelibs the function getdomainname is in and the define isn't set.
I will define it and recompile the kdelibs package.
Hopefully it will be avaiable in the next days.

Sorry for being blind -:(

rainald

On Wednesday 19 March 2003 17:03, Nick THOMPSON wrote:
> Recompile kdelibs (and kdebase maybe?). For each one, run configure as
> normal, then start the build (make) and stop it again (control-C) after
> a few seconds. Then edit config.h and search for HAVE_GETDOMAINNAME.
> Make sure that it is not commented out and is defined to the value 1.
> Then restart the build and install as normal.
>
> If you edit config.h before initially starting the build, make will
> regenerate it again, which is why you need to let it get started a bit
> first. Once the build is finally under way, just check your config.h
> again to make sure it is still okay.
>
> I'm sure there is a cleverer way to do this. Maybe just commenting out
> getdomainname in fakes.c will do it.
>
> Have fun,
> Nick.
>
> On Wed, 2003-03-19 at 15:45, Ogden, Aaron A. wrote:
> > Thanks to some good advice from Russ, Joshua and others I have narrowed
> > down the problem a bit, it seems that KDE 3.1 has a problem with NIS. As
> > soon as I start KDE I see these messages being generated in the system
> > log:
> >
> > Mar 18 17:59:50 xena ypbind[1378]: [ID 379826 daemon.error] service not
> > installed, use /usr/sbin/ypinit -c
> > Mar 18 17:59:55 xena ypbind[1379]: [ID 379826 daemon.error] service not
> > installed, use /usr/sbin/ypinit -c
> > Mar 18 18:00:00 xena ypbind[1380]: [ID 379826 daemon.error] service not
> > installed, use /usr/sbin/ypinit -c
> > Mar 18 18:00:05 xena ypbind[1381]: [ID 379826 daemon.error] service not
> > installed, use /usr/sbin/ypinit -c
> > Mar 18 18:00:10 xena ypbind[1382]: [ID 379826 daemon.error] service not
> > installed, use /usr/sbin/ypinit -c
> >
> > I have run ypinit -c and everything is fine.  I can log in to an NIS
> > account with CDE, OpenWindows, GNOME, or KDE 3.0.x, so I can guarantee
> > that the NIS client configuration is correct.  KDE 3.1 seems to be broken
> > in this regard. Does anyone have an idea how to fix it?  I am typing this
> > from GNOME 1.4 on the same system (Solaris 8 / sparc) but I'd really like
> > to use the new KDE.
> >
> > thanks in advance,
> > A
> > ___________________________________________________
> > This message is from the kde-solaris mailing list.
> > Account management:  http://mail.kde.org/mailman/listinfo/kde-solaris.
> > Archives: http://lists.kde.org/.
> > More info: http://www.kde.org/faq.html.
>
>    _  _______  __ __
>   / \/ / / __\/ // /\ Nick Thompson          | Agere Systems Ltd
>  /    / / /__/ _  / / nickthompson@agere.com | Microelectronics House
> /_/\_/_/____/_/\\_\/  Tel: +44 1344 865951   | Kingswood, Kings Ride
> \_\/\\_\____\_\/ \_\  Fax: +44 1344 865959   | Ascot, Berkshire SL5 8AD