<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>176765</bug_id>
          
          <creation_ts>2007-05-02 06:20 0000</creation_ts>
          <short_desc>kde-misc/kdnssd-avahi-0.1.2 (is blocking kde-base/kdelibs-3.5.6-r7)</short_desc>
          <delta_ts>2007-05-05 04:39:48 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Portage Development</product>
          <component>Core - Dependencies</component>
          <version>unspecified</version>
          <rep_platform>AMD64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>InSVN, REGRESSION</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>179036</dependson>
          <blocked>155723</blocked>
    
    <blocked>172589</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>aikawarazuni@gmail.com</reporter>
          <assigned_to>dev-portage@gentoo.org</assigned_to>
          <cc>jakub@gentoo.org</cc>
    
    <cc>kde@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>aikawarazuni@gmail.com</who>
            <bug_when>2007-05-02 06:20:27 0000</bug_when>
            <thetext>Seems to be caused by avahi, but was fine before.  Also, if I remove avahi, programs like ksysguard cease to function.

Reproducible: Always

Actual Results:  
# emerge -pv kdelibs

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

Calculating dependencies... done!
[ebuild   R   ] kde-base/kdelibs-3.5.6-r7  USE=&quot;acl alsa avahi* cups fam kerberos spell utempter -arts -branding -debug -doc -jpeg2k -kdeenablefinal -kdehiddenvisibility -legacyssl -lua -openexr -tiff -xinerama&quot; LINGUAS=&quot;-he&quot; 0 kB
[ebuild  N    ] net-dns/avahi-0.6.18  USE=&quot;dbus gdbm gtk mono python qt3 qt4 -autoipd -bookmarks -doc -howl-compat -mdnsresponder-compat -test&quot; 0 kB
[ebuild  N    ] kde-misc/kdnssd-avahi-0.1.2  USE=&quot;-arts -debug -xinerama&quot; 739 kB
[blocks B     ] kde-misc/kdnssd-avahi (is blocking kde-base/kdelibs-3.5.6-r7)

Total: 3 packages (2 new, 1 reinstall, 1 block), Size of downloads: 739 kB


Portage 2.1.2.5 (default-linux/amd64/2006.1/desktop, gcc-3.4.6, glibc-2.5-r1, 2.6.17-ck1-r2 x86_64)
=================================================================
System uname: 2.6.17-ck1-r2 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
Gentoo Base System release 1.12.10
Timestamp of tree: Wed, 02 May 2007 04:50:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r7
dev-lang/python:     2.3.6, 2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS=&quot;amd64 ~amd64&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;x86_64-pc-linux-gnu&quot;
CFLAGS=&quot;-march=k8 -O2 -pipe&quot;
CHOST=&quot;x86_64-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/env.d/java/ /etc/gconf /etc/init.d /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c&quot;
CXXFLAGS=&quot;-march=k8 -O2 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox&quot;
GENTOO_MIRRORS=&quot;ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.osuosl.org/ ftp://gentoo.ccccom.com http://gentoo.ccccom.com http://mirrors. tds.net/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo&quot;
LANG=&quot;en_US.UTF-8&quot;
LC_ALL=&quot;en_US.UTF-8&quot;
LINGUAS=&quot;en ja zh_TW zh_CN ko&quot;
MAKEOPTS=&quot;-j3&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://rsync.us.gentoo.org/gentoo-portage&quot;
USE=&quot;X a52 aac aalib acl alsa amd64 anthy apache2 asf audiofile avahi avi batch berkdb bidi bitmap-fonts cairo cdr cjk cli cracklib crypt cups dbus divx4linux dri dts dvd dvdr dvdread eds emboss encode esd faad fam ffmpeg firefox flac foomaticdb fortran freetype ftp gdbm gif gimpprint gnutls gpm gstreamer gtk gtk2 gtkhtml hal httpd iconv imagemagick immqt-bc ipod ipv6 isdnlog ivman jack java jce jpeg kde kerberos kqemu lame latex lcms ldap libclamav libg++ live mad matroska midi mikmod mime mng mozilla mozsvg mp3 mpeg mysql ncurses nls nptl nptlonly nsplugin oav offensive ogg opengl oss pam pcre pdf perl png ppds pppd python qt qt3 qt4 quicktime readline reflection samba sdl session speex spell spl ssl stream svg tcltk tcpd theora threads truetype truetype-fonts type1-fonts unicode usb utempter v41 vcd videos visualization vlm vorbis wmf wxwindows xchatdccserver xchattext xine xml xorg xosd xprint xv xvid yp zeroconf zlib&quot; ALSA_CARDS=&quot;emu10k1x atiixp&quot; ALSA_PCM_PLUGINS=&quot;adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol&quot; ELIBC=&quot;glibc&quot; INPUT_DEVICES=&quot;keyboard mouse&quot; KERNEL=&quot;linux&quot; LCD_DEVICES=&quot;bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text&quot; LINGUAS=&quot;en ja zh_TW zh_CN ko&quot; USERLAND=&quot;GNU&quot; VIDEO_CARDS=&quot;fglrx&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genone@gentoo.org</who>
            <bug_when>2007-05-02 08:25:36 0000</bug_when>
            <thetext>Anything avahi related in package.use?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2007-05-02 10:14:04 0000</bug_when>
            <thetext>Can reproduce it here, Marius. Both with stable and testing Portage. It&apos;s really only the kdelibs ebuild, Portage is choking on.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aikawarazuni@gmail.com</who>
            <bug_when>2007-05-02 17:01:43 0000</bug_when>
            <thetext>Only things in package.use just have avahi enabled, or are setting USE flags for avahi, not disabled, i.e.

net-dns/avahi gdbm mono
media-sound/rhythmbox avahi</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zmedico@gentoo.org</who>
            <bug_when>2007-05-02 19:23:22 0000</bug_when>
            <thetext>The problem is that the build planner doesn&apos;t recognize that the blocker is invalidated when the avahi flag changes state.  Workaround:

emerge --oneshot --nodeps kdelibs &amp;&amp; emerge --oneshot --noreplace kdelibs</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zmedico@gentoo.org</who>
            <bug_when>2007-05-03 09:28:48 0000</bug_when>
            <thetext>Created an attachment (id=118026)
handle this case where the blocker can be avoided

This is fixed in svn r6472:6474.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zmedico@gentoo.org</who>
            <bug_when>2007-05-05 04:39:48 0000</bug_when>
            <thetext>This has been released in 2.1.2.6.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>118026</attachid>
            <date>2007-05-03 09:28 0000</date>
            <desc>handle this case where the blocker can be avoided</desc>
            <filename>blocker.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">SW5kZXg6IGJpbi9lbWVyZ2UKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gYmluL2VtZXJnZQkocmV2aXNpb24gNjQ3
MykKKysrIGJpbi9lbWVyZ2UJKHJldmlzaW9uIDY0NzQpCkBAIC0xODk5LDcgKzE4OTksNyBAQAog
CQkJCQkJCSMgdGhpcyBibG9jay4KIAkJCQkJCQl1cGdyYWRlX25vZGUgPSBcCiAJCQkJCQkJCXNl
bGYucGtnX25vZGVfbWFwW3Byb290XVt1cGdyYWRlX21hdGNoZXNbMF1dCi0JCQkJCQkJZGVwZW5k
c19vbl9vcmRlci5hZGQodXBncmFkZV9ub2RlKQorCQkJCQkJCWRlcGVuZHNfb25fb3JkZXIuYWRk
KCh1cGdyYWRlX25vZGUsIHBhcmVudCkpCiAJCQkJCQkJY29udGludWUKIAkJCQkJIyBOb25lIG9m
IHRoZSBhYm92ZSBibG9ja2VyIHJlc29sdXRpb25zIHRlY2huaXF1ZXMgYXBwbHksCiAJCQkJCSMg
c28gYXBwYXJlbnRseSB0aGlzIG9uZSBpcyB1bnJlc29sdmFibGUuCkBAIC0xOTE1LDEzICsxOTE1
LDI3IEBACiAJCQkJCQkjIFRoaXMgYmxvY2tlciB3aWxsIGJlIGhhbmRsZWQgdGhlIG5leHQgdGlt
ZSB0aGF0IGEKIAkJCQkJCSMgbWVyZ2Ugb2YgZWl0aGVyIHBhY2thZ2UgaXMgdHJpZ2dlcmVkLgog
CQkJCQkJY29udGludWUKKwkJCQkJaWYgbm90IHBhcmVudF9zdGF0aWMgYW5kIHBzdGF0dXMgPT0g
Im5vbWVyZ2UiIGFuZCBcCisJCQkJCQlzbG90X2F0b20gaW4gbW9kaWZpZWRfc2xvdHNbbXlyb290
XToKKwkJCQkJCXJlcGxhY2VtZW50ID0gZmluYWxfZGIubWF0Y2gocHNsb3RfYXRvbSkKKwkJCQkJ
CWlmIHJlcGxhY2VtZW50OgorCQkJCQkJCXJlcGxhY2VtZW50X25vZGUgPSBcCisJCQkJCQkJCXNl
bGYucGtnX25vZGVfbWFwW3Byb290XVtyZXBsYWNlbWVudFswXV0KKwkJCQkJCQlpZiByZXBsYWNl
bWVudF9ub2RlIG5vdCBpbiBcCisJCQkJCQkJCXNlbGYuYmxvY2tlcl9wYXJlbnRzW2Jsb2NrZXJd
OgorCQkJCQkJCQkjIEFwcGFyZW50bHkgYSByZXBsYWNlbWVudCBtYXkgYmUgYWJsZSB0bworCQkJ
CQkJCQkjIGludmFsaWRhdGUgdGhpcyBibG9jay4KKwkJCQkJCQkJYmxvY2tlZF9ub2RlID0gc2Vs
Zi5wa2dfbm9kZV9tYXBbcHJvb3RdW2Nwdl0KKwkJCQkJCQkJZGVwZW5kc19vbl9vcmRlci5hZGQo
CisJCQkJCQkJCQkocmVwbGFjZW1lbnRfbm9kZSwgYmxvY2tlZF9ub2RlKSkKKwkJCQkJCQkJY29u
dGludWUKIAkJCQkJIyBOb25lIG9mIHRoZSBhYm92ZSBibG9ja2VyIHJlc29sdXRpb25zIHRlY2hu
aXF1ZXMgYXBwbHksCiAJCQkJCSMgc28gYXBwYXJlbnRseSB0aGlzIG9uZSBpcyB1bnJlc29sdmFi
bGUuCiAJCQkJCXVucmVzb2x2ZWRfYmxvY2tzID0gVHJ1ZQogCQkJCWlmIG5vdCB1bnJlc29sdmVk
X2Jsb2NrcyBhbmQgZGVwZW5kc19vbl9vcmRlcjoKLQkJCQkJZm9yIG5vZGUgaW4gZGVwZW5kc19v
bl9vcmRlcjoKKwkJCQkJZm9yIG5vZGUsIHBub2RlIGluIGRlcGVuZHNfb25fb3JkZXI6CiAJCQkJ
CQkjIEVuZm9yY2UgY29ycmVjdCBtZXJnZSBvcmRlciB3aXRoIGEgaGFyZCBkZXAuCi0JCQkJCQlz
ZWxmLmRpZ3JhcGguYWRkbm9kZShub2RlLCBwYXJlbnQsCisJCQkJCQlzZWxmLmRpZ3JhcGguYWRk
bm9kZShub2RlLCBwbm9kZSwKIAkJCQkJCQlwcmlvcml0eT1EZXBQcmlvcml0eShidWlsZHRpbWU9
VHJ1ZSkpCiAJCQkJCQkjIENvdW50IHJlZmVyZW5jZXMgdG8gdGhpcyBibG9ja2VyIHNvIHRoYXQg
aXQgY2FuIGJlCiAJCQkJCQkjIGludmFsaWRhdGVkIGFmdGVyIG5vZGVzIHJlZmVyZW5jaW5nIGl0
IGhhdmUgYmVlbgo=
</data>        

          </attachment>
    </bug>

</bugzilla>