First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 201093
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Cédric Krier <cedk@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Pacho Ramos <pacho@condmat1.ciencias.uniovi.es>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
beagle-0.3.0.ebuild the beagle 0.3.0 ebuild file text/plain scwang 2007-12-08 10:32 0000 3.06 KB Details
beagle-0.3.1.ebuild Beagle 0.3.1 Ebuild text/plain Gunther Cronenberg 2007-12-18 16:36 0000 3.12 KB Details
libbeagle-1.0.ebuild new libbeagle-1.0 ebuild text/plain Arun Raghavan 2007-12-20 09:15 0000 767 bytes Details
beagle-0.3.1.ebuild New beagle-0.3.1 ebuild text/plain Arun Raghavan 2007-12-20 09:16 0000 4.66 KB Details
libbeagle-0.3.0.ebuild Updated libbeagle ebuild text/plain Arun Raghavan 2007-12-20 10:34 0000 794 bytes Details
beagle-0.3.1.ebuild Updated beagle ebuild text/plain Arun Raghavan 2007-12-20 10:37 0000 4.71 KB Details
beagle-0.3.1.ebuild Gah typo! text/plain Arun Raghavan 2007-12-20 10:39 0000 4.71 KB Details
beagle-0.3.1.ebuild Further-improved ebuild for 0.3.1 text/plain Nirbheek Chauhan 2007-12-30 16:26 0000 5.06 KB Details
beagle-0.3.1-mono-1.2.6-fix.patch Patch to fix compilation on mono-1.2.6 (from beagle svn) patch Nirbheek Chauhan 2007-12-30 16:54 0000 926 bytes Details | Diff
metadata.xml.patch Patch to add USE flag descriptions to metadata.xml patch Nirbheek Chauhan 2007-12-30 16:58 0000 2.38 KB Details | Diff
beagle-0.2.18_to_0.3.1.patch Patch onto 0.2.18 to magically get 0.3.1 ;) patch Nirbheek Chauhan 2007-12-30 17:05 0000 6.53 KB Details | Diff
beagle-0.3.2.ebuild Beagle 0.3.2 ebuild text/plain Nirbheek Chauhan 2008-01-02 01:58 0000 5.05 KB Details
beagle-0.3.2-log-level-warn.patch Fixed log level patch for 0.3.2 patch Nirbheek Chauhan 2008-01-02 01:59 0000 1.52 KB Details | Diff
beagle-0.3.2.ebuild Even better ebuild for 0.3.2 with fixed X11 deps and ebuild path variables text/plain Nirbheek Chauhan 2008-01-06 22:23 0000 4.87 KB Details
libbeagle-0.3.0.ebuild Updated and corrected libbeagle-0.3.0 ebuild text/plain Matthias Langer 2008-01-10 15:47 0000 796 bytes Details
beagle-0.3.2.ebuild beagle-0.3.2.ebuild text/plain Fabio Rossi 2008-01-17 15:12 0000 4.90 KB Details
beagle-0.3.2.ebuild Updated (yes, once again) ebuild for Beagle text/plain Nirbheek Chauhan 2008-01-19 20:59 0000 5.03 KB Details
beagle-0.3.2-fix-taglib-configure-logic.patch Patch to configure.in adding a toggle for the internal taglib-sharp patch Nirbheek Chauhan 2008-01-19 21:00 0000 1.41 KB Details | Diff
beagle-0.3.2-fix-taglib-configure-logic.patch Patch to configure.in adding a toggle for the internal taglib-sharp patch Nirbheek Chauhan 2008-01-19 21:00 0000 1.41 KB Details | Diff
metadata.xml.patch Patch to add USE flag descriptions to metadata.xml patch Nirbheek Chauhan 2008-01-19 21:04 0000 2.49 KB Details | Diff
beagle-0.3.3.ebuild Beagle 0.3.3 ebuild text/plain Nirbheek Chauhan 2008-02-03 06:39 0000 5.00 KB Details
beagle-0.3.3-log-level-warn.patch Fixed log level patch for 0.3.3 (simple rename) patch Nirbheek Chauhan 2008-02-03 06:41 0000 1.52 KB Details | Diff
beagle-0.3.3.ebuild Fixed ebuild for beagle-0.3.3 w.r.t. comment #32 text/plain Nirbheek Chauhan 2008-02-03 20:49 0000 4.97 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 201093 depends on: 202847 211826 211962 211967 215026 Show dependency tree
Show dependency graph
Bug 201093 blocks:
Votes: 7    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-12-03 12:31 0000
Changelog in:
http://svn.gnome.org/viewvc/beagle/tags/BEAGLE_0_3_0/beagle/NEWS?view=markup

Thanks a lot

Reproducible: Always

------- Comment #1 From scwang 2007-12-08 10:32:04 0000 -------
Created an attachment (id=138002) [edit]
the beagle 0.3.0 ebuild file

------- Comment #2 From Andrey Melentyev 2007-12-11 10:15:47 0000 -------
Beagle 0.3.1 was released recently. Bug fixes only.

------- Comment #3 From Gunther Cronenberg 2007-12-18 16:36:14 0000 -------
Created an attachment (id=138837) [edit]
Beagle 0.3.1 Ebuild

Modified the 0.3.0 ebuild and added dependency monodoc.
Works fine for me.

------- Comment #4 From Serge Gavrilov 2007-12-18 20:19:52 0000 -------
Does not work for me (mono 1.2.6, gtk# 2.10.0):

.....................................................

Making all in tools
make[2]: Entering directory
`/var/tmp/portage/app-misc/beagle-0.3.1/work/beagle-0.3.1/tools'
LC_ALL=C ../intltool-merge -d -u -c ../po/.intltool-merge-cache ../po
beagle-settings.desktop.in beagle-settings.desktop
Found cached translation database
Merging translations into beagle-settings.desktop.
/usr/bin/gmcs -debug -out:Info.exe  ./Info.cs
-r:/usr/lib/mono/gmime-sharp/gmime-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll  
-r:/usr/lib/mono/gtk-sharp/gsf-sharp.dll   -r:Mono.Posix -r:../Util/Util.dll
-r:../BeagleClient/Beagle.dll -r:../beagled/BeagleDaemonPlugins.dll
-r:../beagled/BeagleDaemonLib.dll
/usr/bin/gmcs -debug -out:Shutdown.exe  ./Shutdown.cs
-r:/usr/lib/mono/gmime-sharp/gmime-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll  
-r:/usr/lib/mono/gtk-sharp/gsf-sharp.dll   -r:Mono.Posix -r:../Util/Util.dll
-r:../BeagleClient/Beagle.dll -r:../beagled/BeagleDaemonPlugins.dll
-r:../beagled/BeagleDaemonLib.dll
/usr/bin/gmcs -debug -out:Query.exe  ./Query.cs
-r:/usr/lib/mono/gmime-sharp/gmime-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll  
-r:/usr/lib/mono/gtk-sharp/gsf-sharp.dll   -r:Mono.Posix -r:../Util/Util.dll
-r:../BeagleClient/Beagle.dll -r:../beagled/BeagleDaemonPlugins.dll
-r:../beagled/BeagleDaemonLib.dll
/usr/bin/gmcs -debug -out:Config.exe  ./Config.cs
-r:/usr/lib/mono/gmime-sharp/gmime-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll  
-r:/usr/lib/mono/gtk-sharp/gsf-sharp.dll   -r:Mono.Posix -r:../Util/Util.dll
-r:../BeagleClient/Beagle.dll -r:../beagled/BeagleDaemonPlugins.dll
-r:../beagled/BeagleDaemonLib.dll
/usr/bin/gmcs -debug -out:Settings.exe 
-resource:././settings.glade,settings.glade 
-resource:./../beagled/beagled-autostart.desktop,beagled-autostart.desktop 
-resource:./../search/beagle-search-autostart.desktop,beagle-search-autostart.desktop
  ./Settings.cs -r:/usr/lib/mono/gmime-sharp/gmime-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll  
-r:/usr/lib/mono/gtk-sharp/gsf-sharp.dll   -r:Mono.Posix -r:../Util/Util.dll
-r:../BeagleClient/Beagle.dll -r:../beagled/BeagleDaemonPlugins.dll
-r:../beagled/BeagleDaemonLib.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   -r:../Util/UiUtil.dll
./Settings.cs(890,32): error CS0121: The call is ambiguous between the
following methods or properties:
`Gtk.TreeViewColumn.SetCellDataFunc(Gtk.CellRenderer, Gtk.CellLayoutDataFunc)'
and `Gtk.TreeViewColumn.SetCellDataFunc(Gtk.CellRenderer,
Gtk.TreeCellDataFunc)'
/usr/lib/mono/gac/gtk-sharp/2.10.0.0__35e10195dab3c99f/gtk-sharp.dll (Location
of the symbol related to previous error)
/usr/lib/mono/gac/gtk-sharp/2.10.0.0__35e10195dab3c99f/gtk-sharp.dll (Location
of the symbol related to previous error)
./Settings.cs(897,32): error CS0121: The call is ambiguous between the
following methods or properties:
`Gtk.TreeViewColumn.SetCellDataFunc(Gtk.CellRenderer, Gtk.CellLayoutDataFunc)'
and `Gtk.TreeViewColumn.SetCellDataFunc(Gtk.CellRenderer,
Gtk.TreeCellDataFunc)'
/usr/lib/mono/gac/gtk-sharp/2.10.0.0__35e10195dab3c99f/gtk-sharp.dll (Location
of the symbol related to previous error)
/usr/lib/mono/gac/gtk-sharp/2.10.0.0__35e10195dab3c99f/gtk-sharp.dll (Location
of the symbol related to previous error)
Compilation failed: 2 error(s), 0 warnings
make[2]: *** [Settings.exe] Error 1
make[2]: Leaving directory
`/var/tmp/portage/app-misc/beagle-0.3.1/work/beagle-0.3.1/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/app-misc/beagle-0.3.1/work/beagle-0.3.1'
make: *** [all] Error 2
 * 
 * ERROR: app-misc/beagle-0.3.1 failed.
 * Call stack:
 *               ebuild.sh, line   46:  Called src_compile
 *             environment, line 2514:  Called die
 * The specific snippet of code:
 *       emake || diefunc "$FUNCNAME" "$LINENO" "$?" "emake failed."
 *  The die message:
 *   emake failed.
 * 
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/var/log/portage/app-misc:beagle-0.3.1:20071218-195130.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/app-misc/beagle-0.3.1/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * 

------- Comment #5 From Andreas Proschofsky 2007-12-20 08:43:52 0000 -------
The upstream bug has a fix for this:

http://bugzilla.gnome.org/show_bug.cgi?id=503639

------- Comment #6 From Arun Raghavan 2007-12-20 09:15:23 0000 -------
I'm attaching a much-improved version of the ebuild (with new USE flags for the
new features). libbeagle has been broken out into a separate package, and some
we also need some fixes in the mozextension.eclass (for the new Firefox and
Thunderbird extensions) listed in bug #202847.

All this stuff was written by Nirbheek Chauhan <nirbheek.chauhan@gmail.com>
(who should be turning up here in a few days).

------- Comment #7 From Arun Raghavan 2007-12-20 09:15:49 0000 -------
Created an attachment (id=138956) [edit]
new libbeagle-1.0 ebuild

------- Comment #8 From Arun Raghavan 2007-12-20 09:16:41 0000 -------
Created an attachment (id=138958) [edit]
New beagle-0.3.1 ebuild

------- Comment #9 From Arun Raghavan 2007-12-20 10:34:29 0000 -------
Created an attachment (id=138961) [edit]
Updated libbeagle ebuild

Fix libbeagle SRC_URI and package version

------- Comment #10 From Arun Raghavan 2007-12-20 10:37:47 0000 -------
Created an attachment (id=138963) [edit]
Updated beagle ebuild

Fixed some issues in the previous ebuild:

1) Dep on libbeagle so that apps that implicitly depended on libbeaagle when it
was part of beagle don't break
2) Fix SRC_URI
3) Remove a couple of stray quotes

------- Comment #11 From Arun Raghavan 2007-12-20 10:39:31 0000 -------
Created an attachment (id=138964) [edit]
Gah typo!

Sorry about the comment spam

------- Comment #12 From Henrique Rodrigues 2007-12-28 15:41:38 0000 -------
Beagle 0.3.2 is the latest version, but I believe it has some more dependencies
that aren't in Portage yet, like NDesk-DBus. Correct me if I'm wrong.

------- Comment #13 From Arun Raghavan 2007-12-29 02:05:41 0000 -------
(In reply to comment #12)
> Beagle 0.3.2 is the latest version, but I believe it has some more dependencies
> that aren't in Portage yet, like NDesk-DBus. Correct me if I'm wrong.

That's correct. It would probably be better to push in 0.3.1 rather than block
on the dbus  bindings for 0.3.2.

------- Comment #14 From Henrique Rodrigues 2007-12-29 03:09:15 0000 -------
Alright, so when Beagle 0.3.1 gets in the tree, a new bug should be filled for
Beagle 0.3.2, with a dependency on bug #159793.

------- Comment #15 From Nirbheek Chauhan 2007-12-30 16:26:42 0000 -------
Created an attachment (id=139633) [edit]
Further-improved ebuild for 0.3.1

Some more fixes to the ebuild;

- Fix SRC_URI (it should be blank in the ebuild; `inherit gnome.org` sets it
automatically)
- Make the ebuild more "conformant" to the 0.2.18 ebuild so that a patch from
0.2.18 to 0.3.1 is more readable (string changes mostly)
- Update deps (mono-1.2.4, shared-mime-info, wv-1.2.3, gsf-sharp-0.8,
monodoc-1.2.4)
- Re-added accidentally removed "pdf" USE flag and corresponding dep on
app-text/poppler
- Re-add accidentally removed src_unpack() function with the older patches and
the multilib fix (my mistake, both were still applicable).
- Add patch (from Beagle svn) for fixing building on mono 1.2.6 (Fix merged in
0.3.2, only required for 0.3.1)
- Explicitely disable avahi in econf to prevent auto-enabling if "net-dns/avahi
mono" is installed; code is currently experimental.

PS: The ebuild's indentation looks very pretty in tabstop=4 ;P

------- Comment #16 From Nirbheek Chauhan 2007-12-30 16:54:37 0000 -------
Created an attachment (id=139635) [edit]
Patch to fix compilation on mono-1.2.6 (from beagle svn)

------- Comment #17 From Nirbheek Chauhan 2007-12-30 16:58:54 0000 -------
Created an attachment (id=139636) [edit]
Patch to add USE flag descriptions to metadata.xml

This patch adds USE flag descriptions for Beagle 0.3.1 to metadata.xml

------- Comment #18 From Nirbheek Chauhan 2007-12-30 17:05:40 0000 -------
Created an attachment (id=139638) [edit]
Patch onto 0.2.18 to magically get 0.3.1 ;)

beagle-0.3.1 in patch form w.r.t 0.2.18

------- Comment #19 From Nirbheek Chauhan 2008-01-02 01:58:30 0000 -------
Created an attachment (id=139839) [edit]
Beagle 0.3.2 ebuild

(In reply to comment #14)
> Alright, so when Beagle 0.3.1 gets in the tree, a new bug should be filled for
> Beagle 0.3.2, with a dependency on bug #159793.
> 

ndesk-dbus is now in-tree as mentioned in #159793 (as dbus-sharp). Attached is
an ebuild for 0.3.2 with:

1. Updated dependency list with dbus-glib-sharp (aka ndesk-dbus-glib)
2. Remove patch for fixing compilation on mono 1.2.6 (code has been merged in
0.3.2)
3. Fix beagle-log-level-warn.patch to accomodate code changes in 0.3.2 . New
patch is beagle-0.3.2-log-level-warn.patch (attached below).

------- Comment #20 From Nirbheek Chauhan 2008-01-02 01:59:14 0000 -------
Created an attachment (id=139840) [edit]
Fixed log level patch for 0.3.2

------- Comment #21 From Nirbheek Chauhan 2008-01-06 22:23:31 0000 -------
Created an attachment (id=140322) [edit]
Even better ebuild for 0.3.2 with fixed X11 deps and ebuild path variables

The attached ebuild has the following fixes:

1. Fixed X11 dependency (virtual/x11 was being abused, plus Beagle only needs
libXScrnSaver)
2. Remove redundant path variables from various places in the ebuild
3. Fix libexif dependency to >=libexif-0.6 (max version is 0.7)

Note that this ebuild requires the new log level patch for 0.3.2 (#139840)
since the older one doesn't apply cleanly anymore.

------- Comment #22 From Matthias Langer 2008-01-10 15:43:05 0000 -------
(In reply to comment #21)
> Created an attachment (id=140322) [edit]
> Even better ebuild for 0.3.2 with fixed X11 deps and ebuild path variables
> 

Thanks a lot Nirbheek. I've installed

app-misc/beagle-0.3.2  
USE="eds firefox gtk pdf -chm -debug -doc -epiphany -galago -ole -thunderbird
-xscreensaver"

on my amd64 box yesterday. After rebuilding

gnome-base/nautilus-2.20.0-r1  
USE="X beagle gnome -debug -esd -tracker"

and

gnome-extra/yelp-2.20.0  
USE="beagle -debug -xulrunner"

gnome works again and beagle seems to run fine (if i refrain from one crash
shortly after it has been installed).

By the way, i don't know how this happened, as it seemed to be fine yesterday,
but now the SRC_URI line of libbeagle-0.3.0.ebuild is b0rked.

------- Comment #23 From Matthias Langer 2008-01-10 15:47:02 0000 -------
Created an attachment (id=140609) [edit]
Updated and corrected libbeagle-0.3.0 ebuild

ok, i've fixed the typos in the libbeagle-0.3.0.ebuild.

------- Comment #24 From Nirbheek Chauhan 2008-01-10 22:58:35 0000 -------
(In reply to comment #23)
> Created an attachment (id=140609) [edit]
> Updated and corrected libbeagle-0.3.0 ebuild
> 
> ok, i've fixed the typos in the libbeagle-0.3.0.ebuild.
> 

Since gnome.org is being inherited, the eclass sets SRC_URI on it's own, and
SRC_URI should be left blank in the ebuild itself (ie, omitted)

------- Comment #25 From Fabio Rossi 2008-01-17 15:12:02 0000 -------
Created an attachment (id=141140) [edit]
beagle-0.3.2.ebuild

Re-added the gnumeric dependency (for the ssindex program used to extract
metadata from spreadsheets).

------- Comment #26 From Nirbheek Chauhan 2008-01-19 20:59:22 0000 -------
Created an attachment (id=141330) [edit]
Updated (yes, once again) ebuild for Beagle

(In reply to comment #25)
> Created an attachment (id=141140) [edit]
> beagle-0.3.2.ebuild
> 
> Re-added the gnumeric dependency (for the ssindex program used to extract
> metadata from spreadsheets).
> 

'hoops, I wonder how I forgot that :)

Also, attached ebuild uses the in-tree taglib-sharp instead of the internal
one. This includes a patch (attached below) to fix the configure script by
adding a toggle. 
The patch has also been accepted upstream, and will be in the next version of
Beagle.

------- Comment #27 From Nirbheek Chauhan 2008-01-19 21:00:40 0000 -------
Created an attachment (id=141332) [edit]
Patch to configure.in adding a toggle for the internal taglib-sharp

Patch has been accepted upstream, won't be required in the next version.

------- Comment #28 From Nirbheek Chauhan 2008-01-19 21:00:49 0000 -------
Created an attachment (id=141333) [edit]
Patch to configure.in adding a toggle for the internal taglib-sharp

Patch has been accepted upstream, won't be required in the next version.

------- Comment #29 From Nirbheek Chauhan 2008-01-19 21:04:37 0000 -------
Created an attachment (id=141334) [edit]
Patch to add USE flag descriptions to metadata.xml

description for USE=ole updated

Also, sorry for the dupe comment above, I blame my faulty LAN cord.

------- Comment #30 From Nirbheek Chauhan 2008-02-03 06:39:18 0000 -------
Created an attachment (id=142575) [edit]
Beagle 0.3.3 ebuild

Beagle 0.3.3 was released yesterday[1]. Attached is an ebuild for it.

* configure.in toggle for internal taglib-sharp is now obsolete.
* rename beagle-0.3.2-log-level-warn.patch to beagle-0.3.3-log-level-warn.patch
(attached below)

------- Comment #31 From Nirbheek Chauhan 2008-02-03 06:41:12 0000 -------
Created an attachment (id=142577) [edit]
Fixed log level patch for 0.3.3 (simple rename)

Just a rename.

------- Comment #32 From Jose daLuz 2008-02-03 20:40:45 0000 -------
(In reply to comment #30)
> Created an attachment (id=142575) [edit]
> Beagle 0.3.3 ebuild

I found two errors in this ebuild. The RDEPEND on >=dev-dotnet/glib-sharp-2.0
is wrong, there is no such package. glib-sharp is part of gtk-sharp:

$ qlist gtk-sharp|grep glib-sharp
/usr/lib64/mono/gac/glib-sharp/1.0.0.0__35e10195dab3c99f/glib-sharp.dll
/usr/lib64/mono/gac/glib-sharp/1.0.0.0__35e10195dab3c99f/glib-sharp.dll.config
/usr/lib64/mono/gtk-sharp/glib-sharp.dll
/usr/lib64/mono/gac/glib-sharp/2.10.0.0__35e10195dab3c99f/glib-sharp.dll
/usr/lib64/mono/gac/glib-sharp/2.10.0.0__35e10195dab3c99f/glib-sharp.dll.config
/usr/lib64/mono/gac/policy.2.4.glib-sharp/0.0.0.0__35e10195dab3c99f/policy.2.4.config
/usr/lib64/mono/gac/policy.2.4.glib-sharp/0.0.0.0__35e10195dab3c99f/policy.2.4.glib-sharp.dll
/usr/lib64/mono/gac/policy.2.6.glib-sharp/0.0.0.0__35e10195dab3c99f/policy.2.6.config
/usr/lib64/mono/gac/policy.2.6.glib-sharp/0.0.0.0__35e10195dab3c99f/policy.2.6.glib-sharp.dll
/usr/lib64/mono/gac/policy.2.8.glib-sharp/0.0.0.0__35e10195dab3c99f/policy.2.8.config
/usr/lib64/mono/gac/policy.2.8.glib-sharp/0.0.0.0__35e10195dab3c99f/policy.2.8.glib-sharp.dll
/usr/lib64/mono/gtk-sharp-2.0/glib-sharp.dll
/usr/lib64/mono/gtk-sharp-2.0/policy.2.4.glib-sharp.dll
/usr/lib64/mono/gtk-sharp-2.0/policy.2.6.glib-sharp.dll
/usr/lib64/mono/gtk-sharp-2.0/policy.2.8.glib-sharp.dll
/usr/lib64/pkgconfig/glib-sharp-2.0.pc

Also this line:

if has_version '>=www-client/mozilla-${i}-bin-1.5'; then

should change to

if has_version '>=www-client/mozilla-firefox-bin-1.5'; then

to keep the build from failing.

Otherwise, this ebuild works fine.

------- Comment #33 From Nirbheek Chauhan 2008-02-03 20:49:47 0000 -------
Created an attachment (id=142611) [edit]
Fixed ebuild for beagle-0.3.3 w.r.t. comment #32

(In reply to comment #32)
> I found two errors in this ebuild. The RDEPEND on >=dev-dotnet/glib-sharp-2.0
> is wrong, there is no such package. glib-sharp is part of gtk-sharp:

Ugh, sorry, that dep was from some testing I was doing on my box of a split
ebuild for glib-sharp, which separated it into a package out of gtk-sharp. I
should've kept that in mind, my mistake.

> Also this line:
> 
> if has_version '>=www-client/mozilla-${i}-bin-1.5'; then

Whoa, that's a very old line that I was using when firefox and thunderbird were
in a single category, and I was looping over them both instead of having two
sets of code. I guess this was never noticed because no one uses firefox-bin ;P

Thanks for the fixes, attached ebuild changes them both :)

------- Comment #34 From Jose daLuz 2008-02-10 17:32:41 0000 -------
FYI, ndesk-dbus 0.5.2 and ndesk-dbus-glib 0.3.0 are deps of beagle 0.3.3. They
are not yet in the tree, but the ebuilds in bug #159793 work fine for me.

------- Comment #35 From Nirbheek Chauhan 2008-02-10 17:38:02 0000 -------
(In reply to comment #34)
> FYI, ndesk-dbus 0.5.2 and ndesk-dbus-glib 0.3.0 are deps of beagle 0.3.3. They
> are not yet in the tree, but the ebuilds in bug #159793 work fine for me.
> 

They're called dbus-sharp and dbus-glib-sharp respectively.

------- Comment #36 From Jose daLuz 2008-02-10 18:28:48 0000 -------
(In reply to comment #35)
> (In reply to comment #34)
> > FYI, ndesk-dbus 0.5.2 and ndesk-dbus-glib 0.3.0 are deps of beagle 0.3.3. They
> > are not yet in the tree, but the ebuilds in bug #159793 work fine for me.
> > 
> 
> They're called dbus-sharp and dbus-glib-sharp respectively.
> 
Sorry, I didn't realize they had been renamed.

------- Comment #37 From Marco Marzetti 2008-02-16 19:45:25 0000 -------
Can't rebuild yelp against current libbeagle.


>>> Emerging (1 of 1) gnome-extra/yelp-2.21.90 to /
 * yelp-2.21.90.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                        
                                                 [ ok ]
 * checking ebuild checksums ;-) ...                                           
                                                 [ ok ]
 * checking auxfile checksums ;-) ...                                          
                                                 [ ok ]
 * checking miscfile checksums ;-) ...                                         
                                                 [ ok ]
 * checking yelp-2.21.90.tar.bz2 ;-) ...                                       
                                                 [ ok ]
>>> Unpacking source...
>>> Unpacking yelp-2.21.90.tar.bz2 to /var/tmp/portage/gnome-extra/yelp-2.21.90/work
 * Fixing OMF Makefiles ...                                                    
                                                 [ ok ]
 * Running elibtoolize in: yelp-2.21.90
 *   Applying portage-1.5.10.patch ...
 *   Applying max_cmd_len-1.5.20.patch ...
 *   Applying sed-1.5.6.patch ...
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/gnome-extra/yelp-2.21.90/work/yelp-2.21.90 ...
 * econf: updating yelp-2.21.90/config.guess with
/usr/share/gnuconfig/config.guess
 * econf: updating yelp-2.21.90/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --enable-man --enable-info --with-search=beagle
--with-gecko=firefox --build=i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking dependency style of i686-pc-linux-gnu-gcc... gcc3
checking for intltool >= 0.35.0... 0.36.1 found
checking for perl... /usr/bin/perl
checking for XML::Parser... ok
checking for gconftool-2... /usr/bin/gconftool-2
Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema
installation
Using $(sysconfdir)/gconf/schemas as install directory for schema files
checking whether ln -s works... yes
checking for i686-pc-linux-gnu-gcc... (cached) i686-pc-linux-gnu-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether i686-pc-linux-gnu-gcc accepts -g... (cached) yes
checking for i686-pc-linux-gnu-gcc option to accept ISO C89... (cached) none
needed
checking dependency style of i686-pc-linux-gnu-gcc... (cached) gcc3
checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether i686-pc-linux-gnu-g++ accepts -g... yes
checking dependency style of i686-pc-linux-gnu-g++... gcc3
checking for i686-pc-linux-gnu-gcc... (cached) i686-pc-linux-gnu-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether i686-pc-linux-gnu-gcc accepts -g... (cached) yes
checking for i686-pc-linux-gnu-gcc option to accept ISO C89... (cached) none
needed
checking dependency style of i686-pc-linux-gnu-gcc... (cached) gcc3
checking for library containing strerror... none required
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by i686-pc-linux-gnu-gcc... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... i686-pc-linux-gnu-g++ -E
checking for i686-pc-linux-gnu-g77... no
checking for i686-pc-linux-gnu-f77... no
checking for i686-pc-linux-gnu-xlf... no
checking for i686-pc-linux-gnu-frt... no
checking for i686-pc-linux-gnu-pgf77... no
checking for i686-pc-linux-gnu-cf77... no
checking for i686-pc-linux-gnu-fort77... no
checking for i686-pc-linux-gnu-fl32... no
checking for i686-pc-linux-gnu-af77... no
checking for i686-pc-linux-gnu-f90... no
checking for i686-pc-linux-gnu-xlf90... no
checking for i686-pc-linux-gnu-pgf90... no
checking for i686-pc-linux-gnu-pghpf... no
checking for i686-pc-linux-gnu-epcf90... no
checking for i686-pc-linux-gnu-gfortran... i686-pc-linux-gnu-gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether i686-pc-linux-gnu-gfortran accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from i686-pc-linux-gnu-gcc
object... ok
checking for objdir... .libs
checking for i686-pc-linux-gnu-ar... i686-pc-linux-gnu-ar
checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
checking if i686-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for i686-pc-linux-gnu-gcc option to produce PIC... -fPIC
checking if i686-pc-linux-gnu-gcc PIC flag -fPIC works... yes
checking if i686-pc-linux-gnu-gcc static flag -static works... yes
checking if i686-pc-linux-gnu-gcc supports -c -o file.o... yes
checking whether the i686-pc-linux-gnu-gcc linker
(/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by i686-pc-linux-gnu-g++... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking whether the i686-pc-linux-gnu-g++ linker
(/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking for i686-pc-linux-gnu-g++ option to produce PIC... -fPIC
checking if i686-pc-linux-gnu-g++ PIC flag -fPIC works... yes
checking if i686-pc-linux-gnu-g++ static flag -static works... yes
checking if i686-pc-linux-gnu-g++ supports -c -o file.o... yes
checking whether the i686-pc-linux-gnu-g++ linker
(/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for i686-pc-linux-gnu-gfortran option to produce PIC... -fPIC
checking if i686-pc-linux-gnu-gfortran PIC flag -fPIC works... yes
checking if i686-pc-linux-gnu-gfortran static flag -static works... yes
checking if i686-pc-linux-gnu-gfortran supports -c -o file.o... yes
checking whether the i686-pc-linux-gnu-gfortran linker
(/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for i686-pc-linux-gnu-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.7... yes
checking for GLIB - version >= 2.0.0... yes (version 2.14.6)
checking whether gcc understands -Wno-sign-compare... yes
checking what warning flags to pass to the C compiler... -Wall
-Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare
checking what language compliance flags to pass to the C compiler... 
checking what warning flags to pass to the C++ compiler... -Wall -Wno-unused
checking what language compliance flags to pass to the C++ compiler... 
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... /usr/bin/gmsgfmt
checking for xgettext... /usr/bin/xgettext
checking for YELP... yes
checking for gsed... /bin/sed
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for YELP_SEARCH... configure: error: Package requirements
(libbeagle-0.0 >= 0.2.4) were not met:

No package 'libbeagle-0.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables YELP_SEARCH_CFLAGS
and YELP_SEARCH_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/gnome-extra/yelp-2.21.90/work/yelp-2.21.90/config.log
 * 
 * ERROR: gnome-extra/yelp-2.21.90 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line  601:  Called gnome2_src_compile
 *             environment, line  524:  Called gnome2_src_configure
 *             environment, line  538:  Called econf 'src_compile'
'src_compile' '--enable-man' '--enable-info'
 *               ebuild.sh, line  513:  Called die
 * The specific snippet of code:
 *                      die "econf failed"
 *  The die message:
 *   econf failed
 * 
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/var/tmp/portage/gnome-extra/yelp-2.21.90/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/gnome-extra/yelp-2.21.90/temp/environment'.
 * 

 * Messages for package gnome-extra/yelp-2.21.90:

 * 
 * ERROR: gnome-extra/yelp-2.21.90 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line  601:  Called gnome2_src_compile
 *             environment, line  524:  Called gnome2_src_configure
 *             environment, line  538:  Called econf 'src_compile'
'src_compile' '--enable-man' '--enable-info'
 *               ebuild.sh, line  513:  Called die
 * The specific snippet of code:
 *                      die "econf failed"
 *  The die message:
 *   econf failed
 * 
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/var/tmp/portage/gnome-extra/yelp-2.21.90/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/gnome-extra/yelp-2.21.90/temp/environment'.
 * 

------- Comment #38 From Nirbheek Chauhan 2008-02-28 11:34:29 0000 -------
(In reply to comment #37)
> Can't rebuild yelp against current libbeagle.
[snip]

Yeah, the current libbeagle has an incremented version (libbeagle-0.0 to
libbeagle-1.0), and the API is also different. Hence, Yelp and Nautilus are
broken with the new libbeagle.
For now, the solution is to disable the "beagle" USE flag in yelp and nautilus.

------- Comment #39 From Cédric Krier 2008-03-25 22:26:19 0000 -------
Version bump in cvs but masked until all depend bugs fixed

------- Comment #40 From Henrique Rodrigues 2008-03-26 01:45:43 0000 -------
Beagle 0.3.4 has been released a few days ago. Maybe this bug should track it
instead of 0.3.3?

------- Comment #41 From Cédric Krier 2008-03-26 21:50:25 0000 -------
Update to 0.3.4 in cvs

------- Comment #42 From Yu Yuwei 2008-03-29 02:18:10 0000 -------
(In reply to comment #41)
> Update to 0.3.4 in cvs
> 
0.3.4 fail to compile:

Generating and caching the translation database
Merging translations into beagle-search.desktop.
sed                                     \
        -e "s:@pkglibdir@:/usr/lib/beagle:"     \
        -e "s:@bash@:/bin/sh:"                  \
        < ./beagle-search.in > beagle-search
chmod a+x beagle-search
./Beagle.Search/Driver.cs(127,37): error CS1501: No overload for method
`Register' takes `2' arguments
Compilation failed: 1 error(s), 0 warnings
make[2]: *** [Beagle.Search.exe] Error 1
make[2]: Leaving directory
`/var/tmp/portage/app-misc/beagle-0.3.4/work/beagle-0.3.4/search'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/app-misc/beagle-0.3.4/work/beagle-0.3.4'
make: *** [all] Error 2
 * 
 * ERROR: app-misc/beagle-0.3.4 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2516:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed."
 *  The die message:
 *   emake failed.
 * 
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/var/tmp/portage/app-misc/beagle-0.3.4/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/app-misc/beagle-0.3.4/temp/environment'.

------- Comment #43 From Arun Raghavan 2008-03-29 02:47:19 0000 -------
(In reply to comment #42)
> ./Beagle.Search/Driver.cs(127,37): error CS1501: No overload for method
> `Register' takes `2' arguments

This is because you're using an old version of ndesk-dbus
(dev-mono/dbus-sharp). You can either upgrade or use the patch from
http://svn.gnome.org/viewvc/beagle/trunk/beagle/search/Beagle.Search/Driver.cs?view=patch&r1=4540&r2=4641&pathrev=4641

Cédric, I guess we either need to change the dep version or wait for the next
release (not been able to talk to the maintainers about time-frame on this,
yet).

------- Comment #44 From Arun Raghavan 2008-03-29 02:52:04 0000 -------
(In reply to comment #43)
> Cédric, I guess we either need to change the dep version or wait for the next
> release (not been able to talk to the maintainers about time-frame on this,
> yet).

Whoops. Since older versions of ndesk-dbus aren't even in-tree any more,
bumping the dep version is probably fine anyway.

------- Comment #45 From Yu Yuwei 2008-03-29 03:15:41 0000 -------
(In reply to comment #43)

> This is because you're using an old version of ndesk-dbus
> (dev-mono/dbus-sharp). You can either upgrade or use the patch from

Thanks your so quickly reply:)
I will try it and report back.

------- Comment #46 From Yu Yuwei 2008-03-29 12:34:39 0000 -------
(In reply to comment #43)
> This is because you're using an old version of ndesk-dbus
> (dev-mono/dbus-sharp). You can either upgrade or use the patch from
> http://svn.gnome.org/viewvc/beagle/trunk/beagle/search/Beagle.Search/Driver.cs?view=patch&r1=4540&r2=4641&pathrev=4641
> 
> Cédric, I guess we either need to change the dep version or wait for the next
> release (not been able to talk to the maintainers about time-frame on this,
> yet).
> 

I am using dbus-sharp-0.6.1a, but still not work.
However, the patch works :)
Thanks for your help !

------- Comment #47 From Cédric Krier 2008-03-29 14:59:48 0000 -------
(In reply to comment #46)
> (In reply to comment #43)
> > This is because you're using an old version of ndesk-dbus
> > (dev-mono/dbus-sharp). You can either upgrade or use the patch from
> > http://svn.gnome.org/viewvc/beagle/trunk/beagle/search/Beagle.Search/Driver.cs?view=patch&r1=4540&r2=4641&pathrev=4641
> > 

Patch in cvs.

------- Comment #48 From Yu Yuwei 2008-03-31 01:57:07 0000 -------
0.3.4-r1 Segmentation fault:
first,
running beagle-search in console with --icon:
beagle-search --icon

then,
after I click close button in the search windows and click the icon in
notification area, the beagle windows was blank gray.
If I press F12, segmentation fault,

the whole output:
Debug: Done reading conf from /etc/beagle/config-files/BeagleSearch.xml
Debug: Done reading conf from /etc/beagle/config-files/Daemon.xml
Got accel 65481, 0, 0
Got keycode 96
Got modmask 0

Got Event! 2, -1
Got KeyPress! keycode: 96, modifiers: 0
Calling handler for 'F12'...
Stacktrace:

  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at Gtk.Application.Run () <0x00007>
  at Gnome.Program.Run () <0x00007>
  at Beagle.Search.Driver.Main (string[]) <0x001d3>
  at (wrapper runtime-invoke) Beagle.Search.Driver.runtime_invoke_void_string[]
(object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

        beagle-search [0x816fadb]
        beagle-search [0x807d280]
        [0xb7f32440]
        /usr/lib/libgdk-x11-2.0.so.0 [0xb6bc11e1]
        /usr/lib/libgdk-x11-2.0.so.0 [0xb6bc2afb]
        /usr/lib/libgdk-x11-2.0.so.0 [0xb6bc45d7]
        /usr/lib/libgdk-x11-2.0.so.0 [0xb6bc499f]
        /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x18f) [0x430d7f2f]
        /usr/lib/libglib-2.0.so.0 [0x430db43f]
        /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1b7) [0x430db7f7]
        /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xc1) [0xb6d4a531]
        [0xb5a351ee]
        [0xb5a351b8]
        [0xb5a351a0]
        [0xb7b484bc]
        [0xb7b481c3]
        beagle-search(mono_runtime_exec_main+0xb8) [0x80e7cb8]
        beagle-search(mono_runtime_run_main+0x1b4) [0x80e9104]
        beagle-search(mono_main+0xf9f) [0x805b5af]
        beagle-search [0x805a122]
        /lib/libc.so.6(__libc_start_main+0xdc) [0x42d12fdc]
        beagle-search [0x805a071]

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

Aborted


------- Comment #49 From Yu Yuwei 2008-03-31 02:01:24 0000 -------
(In reply to comment #48)
part of my emerge --info :

Portage 2.1.4.4 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.6.1-r0,
2.6.24-tuxonice-r3 i686)
=================================================================
System uname: 2.6.24-tuxonice-r3 i686 Intel(R) Pentium(R) M processor 1.10GHz
Timestamp of tree: Sun, 30 Mar 2008 17:03:01 +0000
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.5
dev-lang/python:     2.5.1-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 2.0.0
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.24
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf
/etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/splash /etc/terminfo
/etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=pentium-m -pipe"


------- Comment #50 From Nirbheek Chauhan 2008-03-31 02:34:28 0000 -------
(In reply to comment #48)
> 0.3.4-r1 Segmentation fault:
> first,
> running beagle-search in console with --icon:
> beagle-search --icon
> 
> then,
> after I click close button in the search windows and click the icon in
> notification area, the beagle windows was blank gray.
> If I press F12, segmentation fault,

What version of mono, GTK+ do you have? Are you running Beagle on GNOME or on
KDE? What USE flags have you built beagle with? Have you tried revdep-rebuild
to see if something is broken?

------- Comment #51 From scwang 2008-03-31 04:44:44 0000 -------
(In reply to comment #48)
> 0.3.4-r1 Segmentation fault:
> first,
> running beagle-search in console with --icon:
> beagle-search --icon
> 
> then,
> after I click close button in the search windows and click the icon in
> notification area, the beagle windows was blank gray.
> If I press F12, segmentation fault,
> 
> the whole output:
> Debug: Done reading conf from /etc/beagle/config-files/BeagleSearch.xml
> Debug: Done reading conf from /etc/beagle/config-files/Daemon.xml
> Got accel 65481, 0, 0
> Got keycode 96
> Got modmask 0
> 
> Got Event! 2, -1
> Got KeyPress! keycode: 96, modifiers: 0
> Calling handler for 'F12'...
> Stacktrace:
> 
>   at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004>
>   at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
>   at Gtk.Application.Run () <0x00007>
>   at Gnome.Program.Run () <0x00007>
>   at Beagle.Search.Driver.Main (string[]) <0x001d3>
>   at (wrapper runtime-invoke) Beagle.Search.Driver.runtime_invoke_void_string[]
> (object,intptr,intptr,intptr) <0xffffffff>
> 
> Native stacktrace:
> 
>         beagle-search [0x816fadb]
>         beagle-search [0x807d280]
>         [0xb7f32440]
>         /usr/lib/libgdk-x11-2.0.so.0 [0xb6bc11e1]
>         /usr/lib/libgdk-x11-2.0.so.0 [0xb6bc2afb]
>         /usr/lib/libgdk-x11-2.0.so.0 [0xb6bc45d7]
>         /usr/lib/libgdk-x11-2.0.so.0 [0xb6bc499f]
>         /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x18f) [0x430d7f2f]
>         /usr/lib/libglib-2.0.so.0 [0x430db43f]
>         /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1b7) [0x430db7f7]
>         /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xc1) [0xb6d4a531]
>         [0xb5a351ee]
>         [0xb5a351b8]
>         [0xb5a351a0]
>         [0xb7b484bc]
>         [0xb7b481c3]
>         beagle-search(mono_runtime_exec_main+0xb8) [0x80e7cb8]
>         beagle-search(mono_runtime_run_main+0x1b4) [0x80e9104]
>         beagle-search(mono_main+0xf9f) [0x805b5af]
>         beagle-search [0x805a122]
>         /lib/libc.so.6(__libc_start_main+0xdc) [0x42d12fdc]
>         beagle-search [0x805a071]
> 
> =================================================================
> Got a SIGSEGV while executing native code. This usually indicates
> a fatal error in the mono runtime or one of the native libraries 
> used by your application.
> =================================================================
> 
> Aborted
> 
> 

same error happens on my system!

------- Comment #52 From Yu Yuwei 2008-03-31 05:17:26 0000 -------
(In reply to comment #50)
> What version of mono, GTK+ do you have? Are you running Beagle on GNOME or on
> KDE? What USE flags have you built beagle with? Have you tried revdep-rebuild
> to see if something is broken?
> 

mono-1.2.6-r2
GTK+-2.12.9-r1
dbus-sharp-0.6.1a
dbus-glib-sharp-0.4.1
taglib-sharp-2.0.2.0
gtk-sharp-2.10.2
libbeagle-0.3.4

running Beagle-0.3.4-r1 on GNOME

revdep shows that the system is consist.

------- Comment #53 From Yu Yuwei 2008-03-31 05:19:52 0000 -------
(In reply to comment #50)
>  What USE flags have you built beagle with? 
The USE flags:
chm doc gtk inotify pdf thunderbird xscreensaver -debug -eds -epiphany -firefox
-galago -ole

------- Comment #54 From Arun Raghavan 2008-04-01 18:30:30 0000 -------
> I am using dbus-sharp-0.6.1a, but still not work.
> However, the patch works :)
> Thanks for your help !

That is very strange. Could you please check if there are stale dbus-sharp
files lying around, or make sure that beagle is in fact being built against
dbus-sharp-0.6.1a? Because this error should not turn up with 0.6.1a.

------- Comment #55 From Yu Yuwei 2008-04-01 23:41:36 0000 -------
(In reply to comment #54)
> > I am using dbus-sharp-0.6.1a, but still not work.
> > However, the patch works :)
> > Thanks for your help !
> 
> That is very strange. Could you please check if there are stale dbus-sharp
> files lying around, or make sure that beagle is in fact being built against
> dbus-sharp-0.6.1a? Because this error should not turn up with 0.6.1a.
> 
Yes, beagle is build against dbus-sharp-0.6.1a
The beagle-0.3.4-r1 can pass the compile without problems, but encountered
above error, seems the problem of glibc。
I will try to upgrade my glibc to 2.77-r2 to check  it.

------- Comment #56 From Arun Raghavan 2008-04-02 08:45:58 0000 -------
(In reply to comment #55)
<snip>
> Yes, beagle is build against dbus-sharp-0.6.1a
> The beagle-0.3.4-r1 can pass the compile without problems, but encountered
> above error, seems the problem of glibc。
> I will try to upgrade my glibc to 2.77-r2 to check  it.

Actually, Debajyoti Bera has caught and fixed the bug.

Cédric: There has been a 0.3.5 release [1] which fixes all current Beagle-side
issues (including the above crash and Epiphany extension build issues
(makefile, with Epiphany 2.22).

http://mail.gnome.org/archives/dashboard-hackers/2008-April/msg00002.html

------- Comment #57 From Cédric Krier 2008-04-04 20:36:20 0000 -------
Version 0.3.5 bump in cvs

------- Comment #58 From Nirbheek Chauhan 2008-04-20 11:22:22 0000 -------
(In reply to comment #57)
> Version 0.3.5 bump in cvs
> 

0.3.6 released[1], with an experimental google backend. 
Please note that there's no libexif dependency anymore


1. http://mail.gnome.org/archives/dashboard-hackers/2008-April/msg00055.html

------- Comment #59 From Cédric Krier 2008-04-20 11:37:47 0000 -------
Bump in cvs

------- Comment #60 From Walter Meinl 2008-04-22 06:27:00 0000 -------
(In reply to comment #59)
> Bump in cvs
> 

Two typos in that ebuild
if !built_with_use dev-libs/libbeagle python; then
has to be
if ! built_with_use dev-libs/libbeagle python; then
    ^
and 
if !built_with_use www-client/epiphany-extensions python; then
has to be
if ! built_with_use www-client/epiphany-extensions python; then
    ^

output from the log without these two spaces
/usr/portage/app-misc/beagle/beagle-0.3.6.ebuild: line 75: !built_with_use:
comm
and not found
/usr/portage/app-misc/beagle/beagle-0.3.6.ebuild: line 79: !built_with_use:
comm
and not found

------- Comment #61 From Cédric Krier 2008-04-22 07:53:10 0000 -------
(In reply to comment #60)
Fix in cvs

------- Comment #62 From Cédric Krier 2008-04-26 10:10:05 0000 -------
Package unmasked

------- Comment #63 From Marcello Magaldi 2008-05-28 13:11:05 0000 -------
(In reply to comment #62)
> Package unmasked
> 

what do you mean with "unmasked" ? I still have it masked on x86 :

[I] app-misc/beagle
     Available versions:  0.2.18 ~0.3.6 {chm debug doc eds epiphany firefox
galago gtk inotify ole pdf python thunderbird xscreensaver}
     Installed versions:  0.2.18(16:08:06 08/04/2008)(eds galago gtk pdf python
thunderbird xscreensaver -chm -doc -ole)
     Homepage:            http://www.beagle-project.org
     Description:         Search tool that ransacks your personal information
space to find whatever you're looking for

do you mean that app-misc/beagle isn't hard masked anymore ?

------- Comment #64 From Cédric Krier 2008-05-28 13:40:35 0000 -------
(In reply to comment #63)
> 
> do you mean that app-misc/beagle isn't hard masked anymore ?
> 

Yes, sorry I mean no more hard masked.

First Last Prev Next    No search results available      Search page      Enter new bug