Package Details: yed 3.17.1-1

Git Clone URL: (read-only)
Package Base: yed
Description: Very powerful graph editor written in java
Upstream URL:
Licenses: custom
Submitter: fatmike
Maintainer: Bevan
Last Packager: Bevan
Votes: 218
Popularity: 0.536243
First Submitted: 2009-03-08 11:56
Last Updated: 2017-08-31 13:32

Latest Comments

Bevan commented on 2017-08-31 13:35

simon_sjw: I updated the package to fix the issue with the checksum. To your openssl issue: You should try to figure out why the openssl.cnf in some pacaur cache dir is chosen by default. This doesn't look like a healthy setup…

simon_sjw commented on 2017-08-31 11:57

Thanks Bevan,
I tried using git clone and then makepkg -si and still got the same error.

Looking at the forums, it turns out that locating my openssl.cnf file and exporting my $OPENSSL_CONF env. variable helps:

export OPENSSL_CONF=/etc/ssl/openssl.cnf

but it's now failing on checking the sha256sums.
I can see a few options included on the mail from ardemiranda below but when I try replacing the sha256sums line in PKGBUILD with the one on the bottom (since I'm >3.16) I get no joy.

Any thoughts?



Bevan commented on 2017-08-30 06:44

simon_sjw: This seems to be unrelated to this package but rather an issue with pacaur. You should be able to build this package manually as described in the wiki:

simon_sjw commented on 2017-08-30 01:52

Currently have the below error on installation.
UPDATE -> appears related to the issues commented below.
I lack the skills to apply the new sha256sum hash although would be keen to give it a crack if someone can point me in the right direction.

Message on install using pacaur -S yed on zsh:

:: Checking yed integrity...
==> Making package: yed 3.17-1 (Wed Aug 30 11:49:03 AEST 2017)
==> Retrieving sources...
-> Found
-> Found yed.desktop
-> Found yed
==> Validating source files with sha256sums... ... WARNING: can't open config file: /home/simon/.cache/pacaur/anaconda/pkg/anaconda/opt/anaconda/ssl/openssl.cnf
yed.desktop ... WARNING: can't open config file: /home/simon/.cache/pacaur/anaconda/pkg/anaconda/opt/anaconda/ssl/openssl.cnf
yed ... WARNING: can't open config file: /home/simon/.cache/pacaur/anaconda/pkg/anaconda/opt/anaconda/ssl/openssl.cnf
==> ERROR: One or more files did not pass the validity check!
:: failed to verify yed integrity

MicroJoe commented on 2017-03-19 13:43

New version out : 3.17.
Git patch (apply with `git apply --ignore-space-change --ignore-whitespace patch.diff`) :

milouse commented on 2017-02-27 17:19

Is there any reason why this application is classified as a « graphics » one and not an « office » or a « science » one (though I'm less convinced for this last) ?

ardemiranda commented on 2016-10-12 12:07

Link for the new version:
sha256sum: 47ac746ad30eb6375b8f45e9382efd0db0b6e3b1eb8f4760625963175b753805

< pkgver=3.16.2
> pkgver=
< sha256sums=('d25432c7fa1e3d19d700e829e087c6ab32b0d7f23a1c367f6ea12a0e63363b0e'
> sha256sums=('47ac746ad30eb6375b8f45e9382efd0db0b6e3b1eb8f4760625963175b753805'

Skingrende commented on 2016-10-12 11:19

I had the following errors on updating for the latest version.

1st one:

yed 3.16.2-1 (2016-10-11 18:01)
( Unsupported package: Potentially dangerous ! )

2nd one:

==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build yed.

Bevan commented on 2016-10-11 18:29

@lenzenmi: Correct, that's a side effect of a change I did about two months ago:

Your proposed script is what we had before. The issue is that this does not work for people that have Java 7 set as default environment. So I guess a script that makes everybody happy would be more complicated. Maybe I will come up with one at some point in time. Suggestions would be appreciated of course.

For a more permanent solution for you, copy your custom start script to /usr/local/bin. Then it will not be overwritten by updates.

lenzenmi commented on 2016-10-03 07:05

The runscript ``/usr/bin/yed`` does not use the system default java runtime. It tries to search for the most recent version, but in my case selects the openjdk version when I'd like it to instead select the oracle version.

I modified the path in the script as follows to use the default runtime which is how I would have expected it to behave:


# Force usage of default java version
exec $JVM_PATH/bin/java -jar /usr/share/yed/yed.jar "$@"

gonciarz commented on 2016-08-09 15:06

License url:

gonciarz commented on 2016-08-09 15:03

Please update to the newest version. Url has changed.

diff --git a/PKGBUILD b/PKGBUILD
index b8d5a0b..61e37df 100644
@@ -9,17 +9,17 @@

pkgdesc='Very powerful graph editor written in java'

munikarmanish commented on 2016-08-09 12:53

The provided source URL downloads an HTML file instead of a ZIP archive. It seems the download requires some license agreement. Do I have to manually download the source or are there some other automatic workarounds?

alcobass commented on 2016-07-26 05:52

patch for 3.16

diff --git a/PKGBUILD b/PKGBUILD
index faacd7b..b184587 100644
@@ -9,7 +9,7 @@

pkgdesc='Very powerful graph editor written in java'
@@ -19,7 +19,7 @@ depends=('java-runtime')

justin8 commented on 2016-03-29 10:57

No, but it gets tiring getting notifications for people posting things about a version bump when there is a button for that to notify the packager and not everyone who wants updates about a package. Pretty sure if we removed the comments about the package being updated and the comments about the comments there would be nothing on this page.

amar commented on 2016-03-29 10:43

They might not know that; I certainly didn't! I think you're making a bigger deal out of this than it is. It's not like this package is super popular and has one comment per page. And those that are, are maintained more actively so comments like that aren't made to begin with. I see your point but don't really agree. To me this counts as an issue + solution. Even our little discussion has some value imo.

justin8 commented on 2016-03-29 00:05

They can also bump the version and run updpkgsums to do it automatically. It just makes it harder for people to see relevant issues and solutions in AUR packages when people post comments like that

amar commented on 2016-03-28 21:52

That comment wasn't to pester for updates, but to save others the hassle of getting the checksum since they could just copy and paste it into PKGBUILD from here.

justin8 commented on 2016-03-27 12:38

Click flag out of date. Don't spam AUR comments for that.

amar commented on 2016-03-27 12:37 is c60e4868f267303ee8b6fc2587beb4cc846f32bd8a6a557b77e01f0d8039aa4d

Bevan commented on 2016-03-15 19:52

Sorry, will update this as soon as possible (which unfortunately is not right now).

kralyk commented on 2016-03-15 15:08

New pkgver is
and the sha256sum is 8adf89b61acbc3447e81e2d9f281928594b837a5d1ac34563ee22298fdfe0228

Lindenk commented on 2015-08-12 19:26

The checksum no longer passes.

swamptech commented on 2015-05-08 22:12

New version: 3.14.2

sha256sum: d08e43a17dd078fda66419715fc45d7fe62fd361bf14a705b1b1037c2eb34ec4

wiegraffolles commented on 2015-03-27 08:45

3.14.1 is out.

Bevan commented on 2015-01-06 16:43

Thanks, I changed the URL. I did not raise pkrel though because the resulting package is exactly the same.

pizzapill commented on 2015-01-06 08:59

New URL is:

alexpe87 commented on 2014-12-27 14:24

3.14 is out! ;-)
md5sum: 5bc26280632eac3929907b5cf6853919

alexpe87 commented on 2014-12-27 14:23

3.14 is out! ;-)

orschiro commented on 2014-11-22 17:24


Welcome. I was annoyed by that bug as well.

Thanks for quickly updating the package!


Bevan commented on 2014-11-22 17:11

Good catch, orschiro. Seems like quite a bit of research was needed to find out what caused the problem. It also solves the behaviour in gnome that the icon is shown twice in the dock if the application is set as a favorite. Thanks for the fix! :)

orschiro commented on 2014-11-22 15:45


Could you please add the following line to yed.desktop?

+ StartupWMClass=B-A-A-B

This will fix an issue with multiple icons displayed in plank dock bar.

More information:

Thank you for your maintenance!


orschiro commented on 2014-10-08 06:38

Is someone using a custom icon theme and can confirm that the custom icon is displayed for all apps except for yed?

My issue is related to using Numix Icon theme and described here.

I would appreciate any hints!

i18nde commented on 2014-09-25 07:29

Yes, that it is. Thanks a lot. ;)

Bevan commented on 2014-09-24 16:46

Do you use the archlinux-fr repository? They have a prebuilt yed package in there but still in version 3.12.2. Here yaourt complains about this on every update, so this may be a reason.

orschiro commented on 2014-09-24 15:59


Does the same happen if you build it manually?

i18nde commented on 2014-09-24 13:15

It will not update via yaourt to yEd-3.13, although it it written here, still remains at version 3.12.2. Any ideas?

denis_g commented on 2014-08-25 08:08

PKGBUILD for yEd 3.13:

Karadoc commented on 2014-06-02 09:28

Seems package has been upgraded but PGP signature is invalid.

Bevan commented on 2012-11-07 20:22

@ystein: It seems like they have split up their software into two jar files without increasing their version number. I've just corrected the PKGBUILD.
Thank you for reporting.

Anonymous comment on 2012-11-07 20:21

I've found two bugs in the PKGBUILD
1) The checksum for is incorrect, it should be ed4a1328b73d643a1a9f805c9e789793.
2) There are two jars within the archive yed.jar and vectorgraphics.jar. Both have to be copied to /usr/share/yed (currently, only yed.jar is copied to that location)

Anonymous comment on 2012-11-07 19:41

The checksum for is incorrect, it should be ed4a1328b73d643a1a9f805c9e789793.

Bevan commented on 2012-09-24 09:35

@laser_b: Thanks for your comment. I will test if it works for me (because jotomo stated differently in June) and if it does I'll change it here.

laser_b commented on 2012-09-24 09:23

I think the Exec command in the desktop file should be modified. Currently it is not possible to doubleclick on a graphml file to open it with yed (at least not in nautilus). But current version of yed seems to support opening more than one file via argument.
Therefore it should read "Exec=yed %f" instead of just "Exec=yed".

Fallback commented on 2012-07-18 16:59

@Bevan that was the problem thank you anyways :)

yed is working

Bevan commented on 2012-07-17 19:44

@Fallback: This seems to be a local problem. Error 23 means "Write error. Curl couldn't write data to a local filesystem or similar." Maybe your /tmp directory is on a full partition?

Fallback commented on 2012-07-17 19:23

Have a problem downloading yed

curl: (23) Failed writing body (785 != 1420)

Bevan commented on 2012-06-16 12:23

@jotomo: Thank you very much for that. I applied your changes to the package.

jotomo commented on 2012-06-16 12:15

I've put a diff here

jotomo commented on 2012-06-16 11:36

I ran into some trouble configuring Eclipse to open files with yed, so here's what I did to make it work.
1) The desktop file has the content of the yed script duplicated. Generally, the Exec=... portion of the desktop file calls/delegates to a script/binary under /usr/bin. I'd suggest apapting this pattern as this removes the duplication.
2) In the yed script: the @* part is only partially right, it should read "$@" (including the double quotes, see the bash manpage section PARAMETERS->Special Parameters on * and @).
Note that yed does not support opening more than one file via argument.

exterm commented on 2012-05-30 17:03

thanks for updating bevan.

If you need help or run out of free time I would also be interested to maintain this package.

exterm commented on 2012-05-30 17:03

thanks for updating bevar.

If you need help or run out of free time I would also be interested to maintain this package.

aliasbody commented on 2012-05-08 13:07

PKGBUILD for 3.9.2 version -->

PLum commented on 2012-03-28 06:44

new version update - please

hcjl commented on 2012-02-10 13:57

New version does not work for me. I have jre7-openjdk-headless installed, but I tried it with openjdk6, too . I do not receive any output message, when I start yed it in a terminal. Do you have any ideas how to solve this issue?
Thx & Rgds

hcjl commented on 2012-02-10 13:53

New version does not work for me. I have jre7-openjdk-headless installed. I do not receive any output message, when I start yed it in a terminal. Do you have any ideas how to solve this issue?

maxdevaine commented on 2012-02-03 08:22

3.9 is out, please update.

dax commented on 2011-10-13 13:32

3.8 is out, update

deluminathor commented on 2011-06-30 08:28

Updated, thanks. Next time you can just flag the package as out-of-date and I will update PKGBUILD :)

Anonymous comment on 2011-06-30 08:08

updated PKGBUILD for version
3.7 is not available

Gordin commented on 2011-04-19 18:09

updated PKGBUILD for version 3.7:

deluminathor commented on 2011-01-10 14:49


Anonymous comment on 2011-01-10 14:35

pleas modify yed file to
java -jar /usr/share/yed/yed.jar $*
to use parameters from command line

Ice_Phoenix commented on 2010-12-01 10:52

And another update for is needed, mate =)

semi commented on 2010-11-27 10:49

Here's an updated PKGBUILD for yEd version 3.6.1

deluminathor commented on 2010-09-18 10:28

Updated :)

Ice_Phoenix commented on 2010-09-18 09:33

yWorks released yet another version (3.6) and deleted from their servers. Needs fixing=)

deluminathor commented on 2010-05-07 18:43

It was because yWorks released newer version but removed the old file what was referenced by the PKGBUILD. I've updated it so it should work now.

kfrance commented on 2010-05-07 15:28

the md5sum for the is wrong.

deluminathor commented on 2010-04-15 17:41

Fixed those two enhancements and corrected Exec entry in yed.desktop file.

xduugu commented on 2010-04-15 09:00

Could you fix the following error/warning? Thanks.

Desktop file '/usr/share/applications/yed.desktop' should not include extension in Icon key: 'yed.png'

And maybe move the license file to /usr/share/licenses/yed/.

xduugu commented on 2010-04-15 08:58

Could you fix the following error/warning? Thanks.

Desktop file '/usr/share/applications/yed.desktop' should not include extension in Icon key: 'yed.png'