Package Details: artha 1.0.5-1

Git Clone URL: https://aur.archlinux.org/artha.git (read-only, click to copy)
Package Base: artha
Description: A free cross-platform English thesaurus based on WordNet
Upstream URL: http://artha.sourceforge.net/wiki/index.php/Home
Licenses: GPL
Submitter: ShadowKyogre
Maintainer: donpicoro
Last Packager: donpicoro
Votes: 82
Popularity: 0.002167
First Submitted: 2009-09-17 03:35 (UTC)
Last Updated: 2020-08-03 09:55 (UTC)

Dependencies (6)

Required by (0)

Sources (1)

Latest Comments

donpicoro commented on 2020-07-28 08:51 (UTC)

Dear @zaramaloo,

I will gladly do so as soon as the ssh keys are working again on the AUR. I tried 1.0.5 and it does compile. Thank you for your proactive help.

/Pico

zaramaloo commented on 2020-07-27 16:13 (UTC)

Ok I contacted the maintainer on Sourceforge and there is an update "artha-1.0.5.tar.gz" which compiles ok on Arch and gives version 1.0.5. If donpicoro could kindly load in AUR (after checking functionality) that would I think work...

zaramaloo commented on 2020-07-23 11:50 (UTC)

Message to the maintainers, cloning the GIT repo exits with an error: "make: *** [Makefile:275: all] Errore 2 ==> ERROR: A failure occurred in build(). Aborting..." any ideas? thanks its a great little app....

donpicoro commented on 2020-07-06 12:32 (UTC)

Ok, this is an error I did manage to reproduce. However I cannot seem to get it to work.

I am grateful this package was around when I was writing my PhD Thesis but I do not use it anymore. I welcome any possible input from you people.

I cannot spend a lot of time trying to fix a great package that unfortunately has not have any new releases since 2012-10-07 and no new code development since 2014-09-23. See https://sourceforge.net/p/artha/news/

My guess is that GCC9 could be the one to point the finger to.

Cheers,

/Pico

abd commented on 2020-07-06 07:52 (UTC)

Similar err but this's in link time

/usr/bin/ld: gui.o:(.bss+0x20): multiple definition of notify_notification_close'; mod_notify.o:(.bss+0x10): first defined here /usr/bin/ld: gui.o:(.bss+0x30): multiple definition ofnotify_notification_update'; mod_notify.o:(.bss+0x20): first defined here
/usr/bin/ld: gui.o:(.bss+0x28): multiple definition of notify_notification_show'; mod_notify.o:(.bss+0x18): first defined here /usr/bin/ld: gui.o:(.bss+0x38): multiple definition ofnotify_notification_new'; mod_notify.o:(.bss+0x28): first defined here
/usr/bin/ld: gui.o:(.bss+0x40): multiple definition of notify_uninit'; mod_notify.o:(.bss+0x30): first defined here /usr/bin/ld: gui.o:(.bss+0x48): multiple definition ofnotify_init'; mod_notify.o:(.bss+0x38): first defined here
collect2: error: ld returned 1 exit status

sully6119 commented on 2020-06-29 02:53 (UTC) (edited on 2020-06-29 03:01 (UTC) by sully6119)

Same problem here. Brand new EndeavorOS install. I am new to Arch. Previously Gentoo, Slackware and Ubuntu user. Attempts to manually build result in:

/usr/bin/ld: gui.o:/home/sean/Downloads/artha-1.0.3/src/mod_notify.h:51: multiple definition of `notify_notification_close'; mod_notify.o:/home  /sean/Downloads/artha-1.0.3/src/mod_notify.h:51: first defined here
/usr/bin/ld: gui.o:/home/sean/Downloads/artha-1.0.3/src/mod_notify.h:43: multiple definition of `notify_notification_update'; mod_notify.o:/home/sean/Downloads/artha-1.0.3/src/mod_notify.h:43: first defined here
/usr/bin/ld: gui.o:/home/sean/Downloads/artha-1.0.3/src/mod_notify.h:48: multiple definition of `notify_notification_show'; mod_notify.o:/home/sean/Downloads/artha-1.0.3/src/mod_notify.h:48: first defined here
/usr/bin/ld: gui.o:/home/sean/Downloads/artha-1.0.3/src/mod_notify.h:39: multiple definition of `notify_notification_new'; mod_notify.o:/home    /sean/Downloads/artha-1.0.3/src/mod_notify.h:39: first defined here
/usr/bin/ld: gui.o:/home/sean/Downloads/artha-1.0.3/src/mod_notify.h:37: multiple definition of `notify_uninit'; mod_notify.o:/home/sean/Downloads/artha-1.0.3/src/mod_notify.h:37: first defined here
/usr/bin/ld: gui.o:/home/sean/Downloads/artha-1.0.3/src/mod_notify.h:36: multiple definition of `notify_init'; mod_notify.o:/home/sean/Downloads/artha-1.0.3/src/mod_notify.h:36: first defined here
/usr/bin/ld: gui.o: undefined reference to symbol 'g_file_delete'
/usr/bin/ld: /usr/lib/libgio-2.0.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:444: artha] Error 1
make[2]: Leaving directory '/home/sean/Downloads/artha-1.0.3/src'
make[1]: *** [Makefile:344: all-recursive] Error 1
make[1]: Leaving directory '/home/sean/Downloads/artha-1.0.3'
make: *** [Makefile:275: all] Error 2

Tio commented on 2020-06-29 00:25 (UTC)

I get this error:

mv -f .deps/eggaccelerators.Tpo .deps/eggaccelerators.Po
mv -f .deps/wni.Tpo .deps/wni.Po
rm -f libwni.a
ar cru libwni.a wni.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libwni.a
mv -f .deps/gui.Tpo .deps/gui.Po
/bin/sh ../libtool --tag=CC   --mode=link gcc -Wall -Wextra -std=c99 -pedantic -Wno-unused-parameter -fstrict-aliasing -Wno-missing-field-initializers -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -pthread -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGDK_PIXBUF_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt  -Wl,--copy-dt-needed-entries -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o artha mod_notify.o suggestions.o hotkey_editor.o gui.o eggaccelerators.o tomboyutil.o instance_handler.o  libwni.a -lWN -lX11 -ldbus-1 -ldbus-glib-1 -lgtk-x11-2.0 -lgdk-x11-2.0 -lgmodule-2.0 -lgobject-2.0 -lglib-2.0  
libtool: link: gcc -Wall -Wextra -std=c99 -pedantic -Wno-unused-parameter -fstrict-aliasing -Wno-missing-field-initializers -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -pthread -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGDK_PIXBUF_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o artha mod_notify.o suggestions.o hotkey_editor.o gui.o eggaccelerators.o tomboyutil.o instance_handler.o  libwni.a -lWN -lX11 -ldbus-1 -ldbus-glib-1 -lgtk-x11-2.0 -lgdk-x11-2.0 -lgmodule-2.0 -lgobject-2.0 -lglib-2.0 -pthread
/usr/bin/ld: gui.o:(.bss+0x20): multiple definition of `notify_notification_close'; mod_notify.o:(.bss+0x10): first defined here
/usr/bin/ld: gui.o:(.bss+0x30): multiple definition of `notify_notification_update'; mod_notify.o:(.bss+0x20): first defined here
/usr/bin/ld: gui.o:(.bss+0x28): multiple definition of `notify_notification_show'; mod_notify.o:(.bss+0x18): first defined here
/usr/bin/ld: gui.o:(.bss+0x38): multiple definition of `notify_notification_new'; mod_notify.o:(.bss+0x28): first defined here
/usr/bin/ld: gui.o:(.bss+0x40): multiple definition of `notify_uninit'; mod_notify.o:(.bss+0x30): first defined here
/usr/bin/ld: gui.o:(.bss+0x48): multiple definition of `notify_init'; mod_notify.o:(.bss+0x38): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:444: artha] Error 1
make[2]: Leaving directory '/var/tmp/pamac-build-tio/artha/src/artha-1.0.3/src'
make[1]: *** [Makefile:344: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/pamac-build-tio/artha/src/artha-1.0.3'
make: *** [Makefile:275: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

donpicoro commented on 2020-06-17 09:04 (UTC)

Dear @thaiphd,

as I wrote @fantab some time ago. I just tried it in my system (ArchLinux) building it myself and I found no errors.

Can you try and compile it manually? Maybe we can learn something more about the nature of the error that way.

/Pico

thaiphd commented on 2020-06-16 12:27 (UTC)

I got a problem trying to install artha using pamac


/usr/bin/ld: gui.o:(.bss+0x20): multiple definition of notify_notification_close'; mod_notify.o:(.bss+0x10): first defined here
/usr/bin/ld: gui.o:(.bss+0x30): multiple definition ofnotify_notification_update'; mod_notify.o:(.bss+0x20): first defined here
/usr/bin/ld: gui.o:(.bss+0x28): multiple definition of notify_notification_show'; mod_notify.o:(.bss+0x18): first defined here
/usr/bin/ld: gui.o:(.bss+0x38): multiple definition ofnotify_notification_new'; mod_notify.o:(.bss+0x28): first defined here
/usr/bin/ld: gui.o:(.bss+0x40): multiple definition of notify_uninit'; mod_notify.o:(.bss+0x30): first defined here
/usr/bin/ld: gui.o:(.bss+0x48): multiple definition ofnotify_init'; mod_notify.o:(.bss+0x38): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:444: artha] Error 1

fantab commented on 2020-05-27 11:52 (UTC) (edited on 2020-05-27 12:09 (UTC) by fantab)

Hi @donpicoro I tried re-installing but the same error however the required dependencies have all installed without any issue.

[url]https://pastebin.com/wwnzhw4k[/url]

donpicoro commented on 2020-05-27 07:23 (UTC) (edited on 2020-05-27 07:24 (UTC) by donpicoro)

Dear @fantab:

I just tried in my system and got it to compile with no problems....

==> Tidying install...
  -> Removing empty directories...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "artha"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: artha 1.0.3-8 (Wed 27 May 2020 09:19:12 AM CEST)

I wondered what happens at your machine. Could you post a more complete report? Maybe I have overlooked the dependencies since forever ago or something.

Cheers,

/Pico

fantab commented on 2020-05-27 04:52 (UTC) (edited on 2020-05-27 12:00 (UTC) by fantab)

Hi I have run into the following ERROR installing artha:

[code] collect2: error: ld returned 1 exit status make[2]: [Makefile:444: artha] Error 1 make[2]: Leaving directory '/home/ria/.cache/pacaur/artha/src/artha-1.0.3/src' make[1]: [Makefile:344: all-recursive] Error 1 make[1]: Leaving directory '/home/ria/.cache/pacaur/artha/src/artha-1.0.3' make: *** [Makefile:275: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... :: failed to build artha package(s) [/code]

I am using Pacaur but I get the same error with direct snapshot download and 'makepkg'.

[code] collect2: error: ld returned 1 exit status make[2]: [Makefile:444: artha] Error 1 make[2]: Leaving directory '/home/ria/artha/src/artha-1.0.3/src' make[1]: [Makefile:344: all-recursive] Error 1 make[1]: Leaving directory '/home/ria/artha/src/artha-1.0.3' make: *** [Makefile:275: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... [/code]

donpicoro commented on 2020-03-17 11:29 (UTC)

Hello @Tio, I reviewed the dependency rules and I see no issues with them. I am not acquainted enough with Manjaro to claim this has anything to do.

for now I guess I'm glad you got it working

Tio commented on 2020-03-14 14:44 (UTC)

But if I install manually "wordnet-common" it works! I am using Pacman and Manjaro for the job

Tio commented on 2020-03-14 14:20 (UTC)

Error:

Building artha...
==> Making package: artha 1.0.3-8 (Sat 14 Mar 2020 03:19:51 PM CET)
==> Checking runtime dependencies...
==> Missing dependencies:
  -> wordnet-common
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.

donpicoro commented on 2019-08-04 18:40 (UTC)

Artha is located in the Arch Users Repository, AUR, this means it is not officially supported but provided by the community instead. Artha and any other package to be used with ArchLinux is better to be handled by the package manager pacman.

You can find the details on how to install any package from the AUR here:

https://wiki.archlinux.org/index.php/Arch_User_Repository#Installing_packages

long story short: - clone the installation files - compile - install locally compiled package.

There are many AUR helpers out there but the steps should be reasonably clear.

Hope this helps.

/Pico

WilliamR commented on 2019-08-03 20:39 (UTC)

Having moved from a deb-based Linux distribution to an Arch based system due to overheating problems on my Dell laptop (a known issue), I am not accustomed with the ARCH method of installing an application such as Artha. I have done some reading and have tried various methods, but am not able to successfully install the Artha application. Would it be possible to provide more detailed steps in order to succeed?

simonp commented on 2018-10-02 14:02 (UTC)

Please use sha256 instead of md5.

murlakatamenka commented on 2018-09-28 20:18 (UTC)

You're very welcome. Thanks for the prompt update!

donpicoro commented on 2018-09-28 12:10 (UTC)

Done ;-)

Thank you for notify me.

murlakatamenka commented on 2018-09-26 19:47 (UTC)

wordnet package got split (wordnet-common, -cli and -tk), so dependencies need to be updated

donpicoro commented on 2017-12-01 15:10 (UTC)

@a36233 Did you check that in principle there is nothing wrong with artha itself but now the compilation of WordNet requires to be done using ./configure --prefix=/usr --mandir=/usr/share/man CFLAGS=-fPIC CXXFLAGS=-fPIC instead of just ./configure --prefix=/usr --mandir=/usr/share/man Let me know whether this solves the issue.

a36233 commented on 2017-11-30 14:14 (UTC)

checking for wninit in -lwordnet... no checking for wninit in -lWN... no checking for wninit in -lwn... no checking for wninit in -lWordNet... no checking for wninit in -lWORDNET... no You must have WordNet library installed to build. (http://wordnet.princeton.edu/download) ==> ERROR: A failure occurred in build(). Aborting...

donpicoro commented on 2017-11-30 08:22 (UTC)

Done, thanks for noticing @simonp.

simonp commented on 2017-11-30 08:08 (UTC)

Please use https to download the sources: https://downloads.sourceforge.net/sourceforge/artha/artha-1.0.3.tar.bz2

donpicoro commented on 2017-10-04 13:32 (UTC)

OK, got it to work. In principle there is nothing wrong with artha itself but now the compilation of WordNet requires to be done using ./configure --prefix=/usr --mandir=/usr/share/man CFLAGS=-fPIC CXXFLAGS=-fPIC instead of just ./configure --prefix=/usr --mandir=/usr/share/man Cheers.

donpicoro commented on 2017-09-17 20:25 (UTC)

If you look at the dependencies, you'll that wordnet is included. It has been included since looooooong time ago. I cannot get it to compile either which is very strange. But this package has worked since long time ago. I'm on a trip at the moment and I cannot promise I will look into this issue for about two weeks. If you could help with anything it would be great. Cheers,

shivshankar commented on 2017-09-17 15:37 (UTC) (edited on 2017-09-17 15:38 (UTC) by shivshankar)

error while build You must have WordNet library installed to build. (http://wordnet.princeton.edu/download) ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build artha. while before build ==> artha dependencies: - wordnet (already installed) - gtk2 (already installed) - dbus-glib (already installed) please update with latest depenancies

donpicoro commented on 2015-04-30 07:52 (UTC)

I took over the maintenance long time ago and I do not recall doing any active choice about it... but come to think of it you are right to question whether it should go under such category. How about "office" category?

awim commented on 2015-04-27 16:11 (UTC)

why is the category 'editors'?

donpicoro commented on 2012-11-25 17:08 (UTC)

Updated.

mrbit commented on 2012-11-25 14:09 (UTC)

please update 1.0.3 thanks

donpicoro commented on 2012-10-28 19:23 (UTC)

I filled a bug report upstream a few days ago and it hasn't been addressed yet. As soon as I figure it out I will post the updated package. Sorry but this is not on my hands right now. https://bugs.launchpad.net/artha/+bug/1068868

donpicoro commented on 2012-10-19 05:30 (UTC)

Hej, sorry for the delay. I just moved out from my country so I didn't have the time to complete the task yet. I did a quick test whether it was just a matter of version change but it turns out it does not compile out of box. I will fix as soon as possible, please be patient. Thanks for using the package, I am glad you find it useful.

headkase commented on 2012-10-17 10:51 (UTC)

Artha 1.0.3 is now out: http://artha.sourceforge.net/wiki/index.php/Home Flagged! Thank you for maintaining this package!

schivmeister commented on 2011-12-24 15:45 (UTC)

Can anyone get notifications to work? I see no option for it at all, though both requirements are met.

commented on 2010-10-18 04:51 (UTC)

Thanks for the tip schivmeister, pkgrel-bumped. gnome-utils provides a dictionary, goldendict etc. But i have yet to find a dictionary/thesaurus as elegant as artha.

schivmeister commented on 2010-10-17 17:48 (UTC)

Use options=(!emptydirs) instead. Btw is there any other alternative offline dictionary? If not, I hope to bring this into [community] (provided wordnet does not forbid redistribution).

commented on 2010-07-16 21:00 (UTC)

np deej, i really like it too :)

commented on 2010-07-16 08:05 (UTC)

A truly indispensable little gem of a programme. Outstanding. Thank you regis ! Toolan

commented on 2010-07-11 03:53 (UTC)

Bumped to rel-2: added optional dependencies, and empty directory fix (thanks to larryhaja)

larryhaja commented on 2010-07-10 00:29 (UTC)

Hi, thanks for updating the PKGBUILD. I noticed that there are 2 empty directories in the package. I'm not sure why. The directories are /usr/lib and /usr/include. I added the following line at the end of the PKGBUILD to delete any empty directories. find $pkgdir -depth -type d -empty -exec rm -rf {} \;

commented on 2010-07-09 22:44 (UTC)

Adopted. Bumped to 1.0.2