Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#2398 - tomboy does not work anymore with mono

Attached to Project: Arch Linux
Opened by Eugenia Loli-Queru (Eugenia) - Thursday, 17 March 2005, 10:15 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Kieslich (tobias)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

The popular Tomboy mono utility does not work anymore with Mono, and I am not sure why. It used to work. I emailed the author and he told me that tomboy is compatible with the latest mono versions, and it did used to work with Arch, so this might be a arch-specific mono problem?
This task depends upon

Closed by  Tobias Kieslich (tobias)
Monday, 06 June 2005, 10:43 GMT
Reason for closing:  Works for me
Additional comments about closing:  closed since it is not in the repositries
Comment by Tobias Kieslich (tobias) - Thursday, 17 March 2005, 11:18 GMT
I don't use tomboy and it is not in our repositories. From the webpage I see it seems to use gtkhtml which is wrapped by a gtk-sharp assembly. The wrapper is hardcoded to the minor version of gtkhtml library and the configure script is not very "flexible" on it. How could the developer has not been aware of this issue ?!?

Anyway, for this very reason gtk-sharp has be updated recently and is as 1.0.8 in the repos. Please double check and report, though i prolly won't investigate further on apps which are not in the repos. There are reasons why they are not :)
Comment by Eugenia Loli-Queru (Eugenia) - Thursday, 17 March 2005, 21:19 GMT
I have gtk# 1.0.8, but it still doesn't work... I even recompiled Tomboy with the same result: it loads as "mono --debug tomboy" and it seems to be loaded according to "top", but its icon does not appear in the notification area. Not sure what's up with that, it stopped working with the upgrade to mono 1.1.4. I filed this here because I am not sure whose bug it is.
Comment by Tobias Kieslich (tobias) - Thursday, 17 March 2005, 22:12 GMT
Hm, mono-1.1.4 is in testing, and meanwhile I saw some real quirks with it. Monodevelop eg., still works though it won't compile anymore.

I will leave that to the mono people to fix it.
http://lists.ximian.com/archives/public/monodevelop-list/2005-February/001698.html
http://article.gmane.org/gmane.comp.gnome.tomboy/323
http://article.gmane.org/gmane.comp.gnome.tomboy/324

... and mono-1.1.4 stays in testing, which is a pity, I like it actually.
Comment by Eugenia Loli-Queru (Eugenia) - Thursday, 17 March 2005, 22:18 GMT
erm, sorry, I really meant mono 1.0.6. I don't use Testing, I only use Current and Extra.
Comment by Eugenia Loli-Queru (Eugenia) - Thursday, 17 March 2005, 22:19 GMT
does tomboy run for you with mono 1.0.6?
Comment by Tobias Kieslich (tobias) - Thursday, 17 March 2005, 23:17 GMT
I dunno, I never tried it. But you are saying you have running 1.0.6 or 1.1.4.
Tomboy runs with 1.0.6. This a testing system, with a manually rolled back mono 1.0.6. I also tried with 1.1.4, it's running, but wont compile I guess. I have no plain extra/current at finger tipps, but think it will indeed work on it.
http://www.justdreams.de/archlinux/images/screenies/tomboy.png

I blame your installation, sorry
Comment by Eugenia Loli-Queru (Eugenia) - Thursday, 17 March 2005, 23:22 GMT
As I said, I meant mono 1.0.6 (I don't run mono 1.1.4, I use only Current and Extra, not Testing). Tomboy WAS able to run on this machine until a few weeks back. Sudenly, it stopped working, and a recompilation didn't fix it.
Comment by Tobias Kieslich (tobias) - Thursday, 17 March 2005, 23:31 GMT
It works for me as you see on the screenie, with either mono-1.0.6 and 1.1.4
Comment by Eugenia Loli-Queru (Eugenia) - Friday, 18 March 2005, 10:10 GMT
I know I am not crazy...
I just tried Tomboy on my other laptop, same effect: Tomboy loads, but no icon shows up on the notification area. Therefore, I can't use it, because it's not visible.
Comment by Tobias Kieslich (tobias) - Friday, 18 March 2005, 14:02 GMT
I checked on another box ... and guess what, it works :)
Ok, it's not for the repos, maybe some more mono-stuff comes in when things get more matured, since the move from 1.0.6 to 1.1.4 break too many apps.
But you got me on that interesting kind of thing bug.
What are you compiler switches? how did you compile it, etc. I need to know if you want help on it. And please check that:
http://www.justdreams.de/archlinux/downloads/tomboy/

Also the following observations:
running "tomboy"
on laptop "All done, ciao"
on bigbox (not much gnome stuff there): a novel of an error message basically saying: libpanel-applet-2.so.0 not found
but running "tomboy --tray-icon"
runs smoothely on either machine

did you invoke --tray-icon?
Comment by Eugenia Loli-Queru (Eugenia) - Friday, 18 March 2005, 19:07 GMT
>What are you compiler switches?

./configure --prefix=/opt/gnome
make
make install

>on laptop "All done, ciao"

Yes, I have seen this.

>but running "tomboy --tray-icon"

Why do I have to run this now? I mean, in the past I just ran "tomboy" and it would automatically go to the notification area. How else one could insert a new note if tomboy is not visible?
Comment by Tobias Kieslich (tobias) - Friday, 18 March 2005, 19:27 GMT
... because behaviour changes in software at 0.x versions sometimes :)
maybe there are configuration files in ~/,gnome2 defining defaults.
Really, I have no clue, ask the tomboy boys about.
So does it means it runs for you, and this can be closed?
Comment by Eugenia Loli-Queru (Eugenia) - Friday, 18 March 2005, 19:29 GMT
haven't tried it yet with the --tray-icon. Will do in a few hours.
Comment by Eugenia Loli-Queru (Eugenia) - Friday, 18 March 2005, 21:51 GMT
ok, using the --tray-icon it works the *first time* I run it. Closing it down and restarting the same app gives me this:

eugenia@athlonxp:~> tomboy --tray-icon
Tomboy remote control active.
Attempted to unregister path (path[0] = com path[1] = beatniksoftware) which isn't registered
5260: assertion failed "!(connection)->have_connection_lock" file "dbus-connection.c" line 3499
EnableDisable Called: enabling... True
Binding key '<Alt>F12' for '/apps/tomboy/global_keybindings/show_note_menu'
Binding key '<Alt>F11' for '/apps/tomboy/global_keybindings/open_start_here'
5260: assertion failed "!(connection)->have_connection_lock" file "dbus-connection.c" line 2927
Multiple segmentation faults occurred; can't display error dialog
Comment by Vince W. (viniosity) - Monday, 30 May 2005, 20:21 GMT
I installed tomboy (I also have Mono installed) but when I launch it from the command line nothing happens. No error messages, etc. It just sits there regardless of whether I run it as root or normal user.
Comment by Tobias Kieslich (tobias) - Monday, 06 June 2005, 10:42 GMT
tomboy made it's way to AUR, which is a good place for it since the fast speed of it's an mono's development make occasionally breakages very likely. So far it is working quite nicely.
http://aur.archlinux.org/packages.php?do_Details=1&ID=643

Loading...