SliTaz SliTaz Forum

You are not logged in.

#1 2012-06-18 22:18:33

CamiloMM
Member
Registered: 2012-06-18
Posts: 21

Anyone managed to install Tomboy?

I've set up SliTaz on my girlfriend's PC, and I'm trying to get the last application missing for her running, namely Tomboy.

There doesn't seem to be a package for it so I'm planning to compile it by myself (If I can manage that, because the biggest I've ever compiled successfully was FontForge), but I'd like to know what would be the pitfalls if anyone knows or if anyone managed to do it already.

Also, since there's a Mono package, why not include Tomboy? It's lightweight AFAIK.

Oh and this is on Cooking because it has Gimp 2.8, kudos people! Gimp 2.8 is a bitch to compile and you guys provide it on your repos, thank you very much!

Offline

#2 2012-06-19 00:37:36

CamiloMM
Member
Registered: 2012-06-18
Posts: 21

Re: Anyone managed to install Tomboy?

Ok I'm having problems. The configure script throws this:

[c]configure: error: gnome-doc-utils >= 0.17.3 not found[/c]

...But I have installed [c]gnome-doc-utils[/c] and [c]gnome-doc-utils-dev[/c] and it still gives the error.

Anyone has any idea about why it would still complain?

Offline

#3 2012-06-19 00:47:35

mojo
Administrator
Registered: 2011-03-29
Posts: 2,174

Re: Anyone managed to install Tomboy?

Is the version >= 0.17.3 ?

Do you have pkg-config installed?

Offline

#4 2012-06-19 00:53:05

CamiloMM
Member
Registered: 2012-06-18
Posts: 21

Re: Anyone managed to install Tomboy?

Yes, I'm using cooking so [c]gnome-doc-utils[/c] is [c]0.20.6[/c].

Yay, installing pkg-config did it! Thanks a lot Mojo. I'll keep going and post the progress.

Offline

#5 2012-06-19 01:09:32

CamiloMM
Member
Registered: 2012-06-18
Posts: 21

Re: Anyone managed to install Tomboy?

Ok, next stone in the road:

[c]configure: error: Package requirements (mono >= 1.9.1) were not met:

No package 'mono' 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 MONO_CFLAGS
and MONO_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.[/c]
But, I have [c]mono 2.10.8[/c] installed...

Offline

#6 2012-06-19 01:32:51

mojo
Administrator
Registered: 2011-03-29
Posts: 2,174

Re: Anyone managed to install Tomboy?

Verify the system has /usr/lib/pkgconfig/mono.pc

Did you install mono-dev, it has the pkgconfig files.

Offline

#7 2012-06-19 01:38:43

CamiloMM
Member
Registered: 2012-06-18
Posts: 21

Re: Anyone managed to install Tomboy?

Yes it has... hey! I've set execute access for it ([c]chmod a+x[/c]) and now that error is gone. I'll mail the [c]mono-dev[/c] package mantainer to tell him maybe this file should be executable by default (it wasn't).

(and yes, I had [c]mono-dev[/c] just installed as well)

Thanks again Mojo, you're a guru smile

(but I'm still on the compilation-error-solving process, I'll post further progress)

Offline

#8 2012-06-19 02:58:34

CamiloMM
Member
Registered: 2012-06-18
Posts: 21

Re: Anyone managed to install Tomboy?

Now I need [c]dbus-sharp[/c] and [c]dbus-sharp-glib[/c], I guess I'd have to compile them...

Or, I wonder if I could get away with grabbing an [c]rpm[/c]/[c]deb[/c] and converting it to a [c]tazpkg[/c]...

And it gets even more confusing, because I don't know if this is supposed to be what I need: http://www.ndesk.org/DBusSharp

I guess it is, but here it says that dbus-sharp is a fork of ndesk-dbus:

https://launchpad.net/ubuntu/quantal/+package/libdbus-glib1.0-cil

I'm confused. hmm

I guess I'll download the NDesk one.

Offline

#9 2012-06-19 03:26:28

Trixar_za
Administrator
Registered: 2011-03-29
Posts: 1,506

Re: Anyone managed to install Tomboy?

You know, there is a C++ written version of Tomboy notes named Gnote which can be used as a drop in replacement (and in fact some distros have done so). You'll probably have better luck getting it to work.

Offline

#10 2012-06-19 03:34:17

CamiloMM
Member
Registered: 2012-06-18
Posts: 21

Re: Anyone managed to install Tomboy?

But does it import Tomboy notes? In this case she haves some number of notes in ~/.tomboy from a previous Ubuntu.

And by the way, I now get a

[c]/usr/lib/libgtk-x11-2.0.so.0: undefined symbol: g_datalist_get_data[/c]

when I try to run GTK+ apps like leafpad and beaver. I guess this has something to do with re-installing gtk+ (in the sense of [c]get-install gtk+[/c]).

Luckily this was being done on a VM, since now after a reboot I can't even use the system. sad

But if you tell me Gnote can import Tomboy's notes I'll (try to) compile that instead.

Offline

#11 2012-06-19 03:38:37

Trixar_za
Administrator
Registered: 2011-03-29
Posts: 1,506

Re: Anyone managed to install Tomboy?

According to the author of Gnote, it can import Tomboy Note files and uses the same format. He just doesn't guarantee it will always work the other way around (importing Gnote created files into the Tomboy).

Offline

#12 2012-06-19 05:30:58

CamiloMM
Member
Registered: 2012-06-18
Posts: 21

Re: Anyone managed to install Tomboy?

Ah, thanks Trixar, this is very good! It's a Tomboy in C++, it's so nice for the current situation. I think it even deserves a place in the repository. I'll report compilation progress as I get to it.

Offline

#13 2012-06-19 05:38:20

Trixar_za
Administrator
Registered: 2011-03-29
Posts: 1,506

Re: Anyone managed to install Tomboy?

Yeah, only there is a slight problem. It needs GTK3 to work properly and we're still on GTK2. You can google around and find a copy of gnote-0.7.5 which still uses GTK2. It also has the requirement of libdbus-c++ which is not in SliTaz's repository. *Sigh* Tomboy and it's C++ port is a pain to get working hmm

Offline

#14 2012-06-19 05:47:30

CamiloMM
Member
Registered: 2012-06-18
Posts: 21

Re: Anyone managed to install Tomboy?

Ah, that's sad, maybe I should try again with Tomboy? Or does it share the same GTK3 dependency? If not (and if you've tried) I'd like to know what you've stumped upon.

Thanks for the heads-up smile

Offline

#15 2012-06-19 07:43:31

CamiloMM
Member
Registered: 2012-06-18
Posts: 21

Re: Anyone managed to install Tomboy?

Ok, I managed to get this to fire up: http://sourceforge.net/projects/portable/files/Gnote%200.5.2/download

It is a "portable" Gnote 0.5.2 (project looks discontinued).

It "just" needed:

  - gtkspell

  - GConf

  - libffi.so.5 (just symlink it from libffi.so.6)

  - libgnomeui

  - pcre

  - elfutils

  - libgnome-keyring

  - libaudiofile.so.0 (again, symlink from libaudiofile.so.1)

  - p11-kit

Then after that it loads, but it throws a lot of this at the command line:

[c]GConf Error: Failed to contact configuration server; the most common cause is a missing or misconfigured D-Bus session bus daemon. See http://projects.gnome.org/gconf/ for information. (Details -  1: GetIOR failed: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process /usr/lib/GConf/gconfd-2 exited with status 127)[/c]

(Copied over and over).

(This also happens if I run [c]gconftool-2 --spawn[/c], I have no idea about it because I don't even know what be a gconf thing)

This was done on a fresh cooking, so you can try it if you want. So far it looks like it works despite the errors.

And even if it is an old version, not having to recompile it was neat, plus it looks like it has all the needed stuff on it. It looks like if it was Tomboy! Nice port.

Offline

#16 2012-06-19 09:47:43

CamiloMM
Member
Registered: 2012-06-18
Posts: 21

Re: Anyone managed to install Tomboy?

And in case anybody wants a .tazpkg, here it is (made by hand): http://jumbofiles.com/eoqsnld913bm

It has a menu entry too.

Be sure to have the [c]pcre[/c] package installed though, because for some reason on cooking [c]tazpkg[/c] does not install it even if I specified it in the receipt. But it's just a matter of [c]get-install[/c]ing it

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.015 seconds, 7 queries executed - Memory usage: 1.56 MiB (Peak: 1.77 MiB) ]