<?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>155568</bug_id>
          
          <creation_ts>2006-11-18 04:18 0000</creation_ts>
          <short_desc>app-misc/beagle-0.2.12-r1 fails (Thunderbird regression)</short_desc>
          <delta_ts>2006-11-21 07:29:09 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>2006.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>plaes@plaes.org</reporter>
          <assigned_to>metalgod@gentoo.org</assigned_to>
          <cc>daemon@kleczew.com</cc>
    
    <cc>dsd@gentoo.org</cc>
    
    <cc>leio@gentoo.org</cc>
    
    <cc>maxima.bugs@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>plaes@plaes.org</who>
            <bug_when>2006-11-18 04:18:33 0000</bug_when>
            <thetext>Emerge without thunderbird support failed.

I noticed these messages during configure phase:
[snip]
checking for GSF_SHARP... yes
./configure: line 26027: BEAGLE_DEFINES: command not found
checking for LIBEXIF... yes
[snip]
checking for GALAGO... yes
checking for WV1... yes
./configure: line 27099: BEAGLE_DEFINES: command not found
checking for kde-config... no
[snip]
        Thunderbird backend?      no

/usr/bin/mcs -debug -out:Images.dll -target:library ./Images.cs -r:../Util/Util.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp-peditors.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gnome-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/art-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glade-sharp.dll -r:/usr/lib/mono/gmime-sharp/gmime-sharp.dll   -resource:./bug.png,bug.png -resource:./contact-icon.png,contact-icon.png -resource:./emblem-blog.png,emblem-blog.png -resource:./emblem-bugzilla.png,emblem-bugzilla.png -resource:./emblem-calendar.png,emblem-calendar.png -resource:./emblem-contact.png,emblem-contact.png -resource:./emblem-file.png,emblem-file.png -resource:./emblem-folder.png,emblem-folder.png -resource:./emblem-fspot.png,emblem-fspot.png -resource:./emblem-google.png,emblem-google.png -resource:./emblem-im-log.png,emblem-im-log.png -resource:./emblem-mail-message.png,emblem-mail-message.png -resource:./emblem-music.png,emblem-music.png -resource:./emblem-note.png,emblem-note.png -resource:./emblem-picture.png,emblem-picture.png -resource:./emblem-web-history.png,emblem-web-history.png -resource:./gnome-gaim.png,gnome-gaim.png -resource:./icon-blog.png,icon-blog.png -resource:./icon-monodoc.png,icon-monodoc.png -resource:./icon-search.png,icon-search.png -resource:./icon-web.png,icon-web.png -resource:./mail.png,mail.png -resource:./music.png,music.png -resource:./no-match.png,no-match.png -resource:./note.png,note.png -resource:./person.png,person.png -resource:./quick-tips.png,quick-tips.png -resource:./status-away.png,status-away.png -resource:./status-online.png,status-online.png -resource:./system-search.png,system-search.png -resource:./tip-arrow.png,tip-arrow.png 
make[2]: Leaving directory `/var/tmp/portage/app-misc/beagle-0.2.12-r1/work/beagle-0.2.12/images&apos;
Making all in search
make[2]: Entering directory `/var/tmp/portage/app-misc/beagle-0.2.12-r1/work/beagle-0.2.12/search&apos;
LC_ALL=C ../intltool-merge -d -u -c ../po/.intltool-merge-cache ../po beagle-search.desktop.in beagle-search.desktop
/usr/bin/mcs -debug -out:Search.exe -target:exe  -define:ENABLE_OPEN_WITH -define:ENABLE_GALAGO ./Category.cs ./ConversationCategory.cs ./Entry.cs ./GroupView.cs ./Panes.cs ./Search.cs ./SortedTileList.cs ./Spinner.cs ./TileCategory.cs ./TypeFilter.cs ./UIManager.cs ./Tiles/ActionMenuItem.cs ./Tiles/Application.cs ./Tiles/AssemblyInfo.cs ./Tiles/Audio.cs ./Tiles/CApplet.cs ./Tiles/Calendar.cs ./Tiles/Contact.cs ./Tiles/DetailsPane.cs ./Tiles/File.cs ./Tiles/Folder.cs ./Tiles/HitFlavor.cs ./Tiles/IMLog.cs ./Tiles/Image.cs ./Tiles/MailMessage.cs ./Tiles/MailAttachment.cs ./Tiles/Note.cs ./Tiles/Presentation.cs ./Tiles/RSSFeed.cs ./Tiles/Spreadsheet.cs ./Tiles/TextDocument.cs ./Tiles/ThumbnailFactory.cs ./Tiles/Tile.cs ./Tiles/TileAction.cs ./Tiles/TileActivator.cs ./Tiles/TileFlat.cs ./Tiles/TileGroup.cs ./Tiles/TileTemplate.cs ./Tiles/Utils.cs ./Tiles/Video.cs ./Tiles/WebHistory.cs ./Tiles/WidgetFu.cs ./Tiles/OpenWithMenu.cs ./Pages/Base.cs ./Pages/NoMatch.cs ./Pages/QuickTips.cs ./Pages/RootUser.cs ./Pages/StartDaemon.cs ./Tray/NotificationArea.cs ./Tray/TrayIcon.cs -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp-peditors.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gnome-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/art-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glade-sharp.dll -r:/usr/lib/mono/gmime-sharp/gmime-sharp.dll   -r:../Util/Util.dll -r:../Util/UiUtil.dll -r:../images/Images.dll -r:../BeagleClient/Beagle.dll -r:Mono.Posix
Generating and caching the translation database
Merging translations into beagle-search.desktop.
sed                                     \
        -e &quot;s:@pkglibdir@:/usr/lib/beagle:&quot;     \
        -e &quot;s:@bash@:/bin/sh:&quot;                  \
        &lt; ./beagle-search.in &gt; beagle-search
chmod a+x beagle-search
./Search.cs(297,45): warning CS0168: The variable `e&apos; is declared but never used
./Tiles/MailMessage.cs(139,23): error CS0103: The name `Thunderbird&apos; does not exist in the context of `Search.Tiles.MailMessage&apos;
./Tiles/OpenWithMenu.cs(104,33): warning CS0168: The variable `e&apos; is declared but never used
Compilation failed: 1 error(s), 2 warnings
make[2]: *** [Search.exe] Error 1
make[2]: Leaving directory `/var/tmp/portage/app-misc/beagle-0.2.12-r1/work/beagle-0.2.12/search&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-misc/beagle-0.2.12-r1/work/beagle-0.2.12&apos;
make: *** [all] Error 2

!!! ERROR: app-misc/beagle-0.2.12-r1 failed.
Call stack:
  ebuild.sh, line 1568:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  beagle-0.2.12-r1.ebuild, line 110:   Called die

!!! Make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>plaes@plaes.org</who>
            <bug_when>2006-11-18 04:26:18 0000</bug_when>
            <thetext>sl007 ~ # emerge --info
Portage 2.1.2_rc2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.17-gentoo-r8 i686)
=================================================================
System uname: 2.6.17-gentoo-r8 i686 Intel(R) Pentium(R) M processor 1.60GHz
Gentoo Base System version 1.12.6
Last Sync: Sat, 18 Nov 2006 09:30:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
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.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-Os -march=pentium-m -g -ggdb -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/share/X11/xkb&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo&quot;
CXXFLAGS=&quot;-Os -march=pentium-m -g -ggdb -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms splitdebug strict&quot;
GENTOO_MIRRORS=&quot;ftp://trumpetti.atm.tut.fi/gentoo/&quot;
LDFLAGS=&quot;-Wl,--as-needed&quot;
LINGUAS=&quot;et&quot;
MAKEOPTS=&quot;-j2&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&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/overlay/amd /home/amd/code/gentoo/non-gnome /home/amd/code/gentoo/gnome /usr/portage/local/layman/gnome-experimental&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 X a52 aac acpi aiglx aio alsa apache2 avahi beagle bitmap-fonts bluetooth bogofilter branding bzip2 cairo cddb cdr cli cracklib crypt cups curl daap dbus devhelp dga djbfft dlloader dmi dri dvd dvdread eds elibc_glibc emboss encode exif fastcgi firefox flac foomaticdb galago gdbm gif glib glitz glut gnome gnutls gstreamer gtk gtk2 hal iconv idn imlib input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_synaptics ipv6 isdnlog jpeg kdrive kernel_linux keyring lcms libg++ libnotify libsexy libwww linguas_et logrotate mad mikmod mmap mmx mng mp3 mpeg msn nautilus ncurses nls nptl nptlonly nsplugin ogg ole opengl pam pcmcia pcre pdf png pppd quicktime readline real reflection rtc ruby sdl session spell spl sse sse2 ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vhosts video_cards_radeon vorbis win32codecs xml xorg xv xvid zlib&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>metalgod@gentoo.org</who>
            <bug_when>2006-11-18 06:29:46 0000</bug_when>
            <thetext>this makes no sense... thunderbird on -r0 was disabled by default... you are emerging -r1 with the same conditions.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>plaes@plaes.org</who>
            <bug_when>2006-11-18 07:18:14 0000</bug_when>
            <thetext>Yeah, funny thing is that 0.2.12 emerges fine, but 0.2.12-r1 doesn&apos;t :D

Isn&apos;t the doc flag a bit flawed? (12 vs 12-r1)
        econf \
+               $(use_enable gtk-doc doc) \
+               $(use_enable thunderbird) \
                $(use_enable evo evolution) \
                $(use_enable gtk gui) \
                $(use_enable python ) \
                --enable-libbeagle \
+               --enable-gtk-doc \
                || die &quot;configure failed&quot;
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>plaes@plaes.org</who>
            <bug_when>2006-11-18 07:23:34 0000</bug_when>
            <thetext>Aha, found the cause. Seems like beagle doesn&apos;t support turning off Thunderbird support. Previously the thunderbird backend was built fine, and it doesn&apos;t care whether or not the thunderbird was available (I don&apos;t) so I don&apos;t think the thunderbird dependancy isn&apos;t necessary at all.

Anyway, it seems to be an upstream bug. I&apos;ll fix it myself.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>metalgod@gentoo.org</who>
            <bug_when>2006-11-18 07:28:28 0000</bug_when>
            <thetext>i fixed the econf flags, if you report a bug or provide a patch please add the url here. Thanks for your help.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>plaes@plaes.org</who>
            <bug_when>2006-11-18 07:41:45 0000</bug_when>
            <thetext>Created an attachment (id=102278)
beagle-disable-thunderbird.patch

I took it also to upstream:
http://bugzilla.gnome.org/show_bug.cgi?id=376680</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>plaes@plaes.org</who>
            <bug_when>2006-11-19 00:44:22 0000</bug_when>
            <thetext>I was allowed to commit the patch upstream and closed the bug, so this patch is safe enough to include in portage.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>metalgod@gentoo.org</who>
            <bug_when>2006-11-20 14:30:51 0000</bug_when>
            <thetext>yeah i knew joe was releasing 0.2.13 today so i didn&apos;t add the patch but 0.2.13 is on the tree. This time everyone needs gsf-sharp installed the bug was already reported to upstream.

Thanks Priit</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>maxima.bugs@gmail.com</who>
            <bug_when>2006-11-21 04:44:03 0000</bug_when>
            <thetext>(In reply to comment #8)
&gt; This time everyone needs gsf-sharp installed the bug was
&gt; already reported to upstream.

Luis, any link?
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>metalgod@gentoo.org</who>
            <bug_when>2006-11-21 07:29:09 0000</bug_when>
            <thetext>no i talked with joe via irc but it should be fixed in cvs already.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>102278</attachid>
            <date>2006-11-18 07:41 0000</date>
            <desc>beagle-disable-thunderbird.patch</desc>
            <filename>beagle-no-thunderbird.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">PyBsaWJiZWFnbGUvZXhhbXBsZXMvYmVhZ2xlLWluZm8KPyBzZWFyY2gvYmVhZ2xlLXNlYXJjaC5k
ZXNrdG9wLmluCj8gdG9vbHMvYmVhZ2xlLXNldHRpbmdzLmRlc2t0b3AuaW4KSW5kZXg6IHNlYXJj
aC9UaWxlcy9NYWlsTWVzc2FnZS5jcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3ZzL2dub21lL2Jl
YWdsZS9zZWFyY2gvVGlsZXMvTWFpbE1lc3NhZ2UuY3MsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEu
MjMKZGlmZiAtdSAtcjEuMjMgTWFpbE1lc3NhZ2UuY3MKLS0tIHNlYXJjaC9UaWxlcy9NYWlsTWVz
c2FnZS5jcwkxMyBTZXAgMjAwNiAwNjoxOTozNiAtMDAwMAkxLjIzCisrKyBzZWFyY2gvVGlsZXMv
TWFpbE1lc3NhZ2UuY3MJMTggTm92IDIwMDYgMTU6MzQ6NDMgLTAwMDAKQEAgLTEzMywxMiArMTMz
LDE0IEBACiAJCQkJcC5Bcmd1bWVudHMgPSBuZXcgc3RyaW5nIFsyXTsKIAkJCQlwLkFyZ3VtZW50
cyBbMF0gPSAiZXZvbHV0aW9uIjsKIAkJCQlwLkFyZ3VtZW50cyBbMV0gPSB1cmk7CisjaWYgRU5B
QkxFX1RIVU5ERVJCSVJECiAJCQl9IGVsc2UgaWYgKGNsaWVudCA9PSAidGh1bmRlcmJpcmQiKSB7
CiAJCQkJcCA9IG5ldyBTYWZlUHJvY2VzcyAoKTsKIAkJCQlwLkFyZ3VtZW50cyA9IG5ldyBzdHJp
bmcgWzNdOwogCQkJCXAuQXJndW1lbnRzIFswXSA9IFRodW5kZXJiaXJkLkV4ZWN1dGFibGVOYW1l
OwogCQkJCXAuQXJndW1lbnRzIFsxXSA9ICItbWFpbCI7CiAJCQkJcC5Bcmd1bWVudHMgWzJdID0g
dXJpOworI2VuZGlmCiAJCQl9CiAKIAkJCXJldHVybiBwOwo=
</data>        

          </attachment>
    </bug>

</bugzilla>