Gentoo Archives: gentoo-desktop

From: "E. Liddell" <ejlddll@××××××××××.com>
To: gentoo-desktop@l.g.o
Subject: Re: [gentoo-desktop] KDE-Sunset : kdelibs problem
Date: Tue, 30 Oct 2012 00:03:47
Message-Id: 20121029182911.5cb75160@akio.homenetwork
In Reply to: Re: [gentoo-desktop] KDE-Sunset : kdelibs problem by Philip Webb
1 On Mon, 29 Oct 2012 13:01:19 -0400
2 Philip Webb <purslow@××××××××.net> wrote:
3
4 > 121029 Fat-Zer wrote:
5 > > 2012/10/29 E. Liddell <ejlddll@××××××××××.com>
6 > >> Your real problem was that you were trying to emerge kdelibs-3.5.10-*r6*,
7 > >> rather than 3.5.10-r10, which has a patch for openssl > 1.0.0
8 > >> and compiled just fine for me as of Thursday.
9 > > The truth is yours: it compiles.
10 >
11 > I did realise that & tried it, but what I then got was :
12 >
13 > root:506 ~> USE="avahi qt3" emerge kdelibs:3.5
14 > ...
15 > >>> Emerging (1 of 3) net-dns/avahi-0.6.30-r1 from kde-sunset
16 > * avahi-0.6.30.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
17 > >>> Unpacking source...
18 > >>> Unpacking avahi-0.6.30.tar.gz to /z/portage-tmp/portage/net-dns/avahi-0.6.30-r1/work
19 > >>> Source unpacked in /z/portage-tmp/portage/net-dns/avahi-0.6.30-r1/work
20 > >>> Preparing source in /z/portage-tmp/portage/net-dns/avahi-0.6.30-r1/work/avahi-0.6.30 ...
21 > * Applying avahi-0.6.30-optional-gtk-utils.patch ... [ ok ]
22 > * Running eautoreconf in '/z/portage-tmp/portage/net-dns/avahi-0.6.30-r1/work/avahi-0.6.30' ...
23 > * Running glib-gettextize --copy --force ... [ ok ]
24 > * Running intltoolize --automake --copy --force ... [ ok ]
25 > * Running libtoolize --install --copy --force --automake ... [ ok ]
26 > * Running aclocal -I common ... [ ok ]
27 > * Running autoconf ... [ ok ]
28 > * Running autoheader ... [ ok ]
29 > * Running automake --add-missing --copy --foreign ... [ !! ]
30 > * Failed Running automake !
31 > * Include in your bugreport the contents of:
32 > * /z/portage-tmp/portage/net-dns/avahi-0.6.30-r1/temp/automake.out
33 >
34 > which contains :
35 >
36 > ***** automake *****
37 > ***** PWD: /z/portage-tmp/portage/net-dns/avahi-0.6.30-r1/work/avahi-0.6.30
38 > ***** automake --add-missing --copy --foreign
39 > configure.ac:143: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
40 > ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
41 > ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from...
42 > ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from...
43 > ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from...
44 > ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from...
45 > ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from...
46 > configure.ac:143: the top level
47 > configure.ac:300: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
48 > ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
49 > configure.ac:300: the top level
50 > service-type-database/Makefile.am:21: `pkglibdir' is not a legitimate directory for `DATA'
51 >
52 > Do either of you have further suggestions ? -- thanks so far (smile)
53
54 If I'm reading that correctly, your compile failure is in avahi itself, not any of
55 the kde-sunset packages. avahi is still in the main tree, so complaints about it
56 should be addressed to the main Gentoo Bugzilla . . . and it looks like
57 avahi-0.6.30-r3 is the current stable ebuild for nearly all arches, not -r1,
58 unless it's been rolled back since I last did emerge --sync.
59
60 As for what to do with kdelibs, my advice would be to compile it with -avahi and
61 let it fall back on mDNSResponder instead. If that is unacceptable to you for
62 some reason, and you get avahi to compile, you could try hacking the avahi ebuild
63 to turn QT3 support back on (try replacing the line that says "--disable-qt3 \" with
64 "--enable-qt3 \")--that probably won't help, mind you, but it's worth a try.
65
66 The next step after that would involve checking both the Trinity and the OpenSUSE
67 KDE3 repos for patches to kdnssd-avahi and seeing if they have something that
68 fixes the problem (may require patch tweaking). If there's nothing relevant, writing
69 a patch from scratch is the only workable approach, and it's probably more trouble
70 than you want to go to.

Replies

Subject Author
Re: [gentoo-desktop] KDE-Sunset : kdelibs problem Philip Webb <purslow@××××××××.net>