Package Details: dict-wn 3.1-5

Git Clone URL: (read-only, click to copy)
Package Base: dict-wn
Description: WordNet for dictd et al.
Upstream URL:
Licenses: GPL2, GPL, custom: WordNet License
Conflicts: dictd-wn
Provides: dictd-wn
Submitter: respiranto
Maintainer: respiranto
Last Packager: respiranto
Votes: 13
Popularity: 0.000085
First Submitted: 2015-08-24 20:15
Last Updated: 2021-06-30 01:39

Latest Comments

1 2 Next › Last »

respiranto commented on 2021-06-28 22:27

Thanks for reporting the issue.

The error's cause is actually in general serious. However, the affected files were only built, but not used, previously.

I have uploaded a new version where the issues are fixed, and the files not built anymore (See also `git log').

Btw, there should not have been a need for `sudo' in your command.

Musse commented on 2021-06-25 19:26

I kept getting this error when trying to compile:

binsrch.c:190:5: error: format not a string literal and no format arguments [-Werror=format-security]

I'm not sure about how safe it is, but removing the flag seemed to fix the error.

$ sudo find -name 'Makefile' -exec sed -i -- 's/-Werror=format-security/--warn-no-format-security/g' '{}' +

pigmonkey commented on 2020-01-19 02:46

I installed this package today after a fresh Arch install. The two dependencies I needed to install before dict-wn could build are flex and man-db. This was my first time performing a clean Arch install since the base group was replaced by the base package last October, which I assume is the reason these dependencies were not noticed before.

flex is included in base-devel, but man-db is not, so this package will fail to build in the chroot provided by the extra-x86_64-build script from the devtools package.

However, despite being part of base-devel, flex is listed as a make dependency of the dictd package, which argues in favor of being more explicit here.

respiranto commented on 2020-01-19 01:57

base-devel is assumed to be installed when building packages. I.e., this group's members do not need to be specified in the makedepends array. One might argue against that assumption. If you figure out all the dependencies (including in base) - by using a clean build environment - I'd be willing to add them all.

pigmonkey commented on 2020-01-19 00:33

I agree that flex should be added as a dependency.

gzbd commented on 2020-01-18 11:50

I had the same error.

You need flex package. It can be installed from base-devel package group or pacman -S flex.

respiranto commented on 2017-08-05 23:17

To me, this does not really look like an error depiction. Though this is admittedly neither expected, nor what I get when building - which for me still works fine. Would you mind to post a little more context?

As a workaround, you could always (try to) build in a clean chroot [0].


Anonymous comment on 2017-08-05 09:17

I get the error:
make[3]: Entering directory '/tmp/yaytmp/dict-wn/src/WordNet-3.0/src/grind'
/bin/sh ../../ylwrap `test -f 'wnlex.l' || echo './'`wnlex.l .c grind-wnlex.c -- :
Is there any workaround?

mufeed2000 commented on 2017-04-08 00:59

EDIT: I was wrong. It was my config. Sorry. This doesn't mess anything up and works perfectly fine.

This messes dict up:

So, install another dictd dictionary after you install this.

respiranto commented on 2016-12-13 23:16

Thanks for the notification.

I have added `-j1' directly to the make command. Unless any other custom make flag causes problems, they should still be allowed.