Package Details: bcompare-cinnamon

Git Clone URL: (read-only)
Package Base: bcompare
Description: Cinnamon service menus for Beyond Compare 4
Upstream URL:
Keywords: compare diff
Licenses: custom
Groups: utility
Submitter: Musikolo
Maintainer: Musikolo
Last Packager: Musikolo
Votes: 75
Popularity: 1.502992
First Submitted: 2011-07-27 22:54
Last Updated: 2019-06-01 02:51

Latest Comments

1 2 3 4 5 6 ... Next › Last »

renehsz commented on 2019-06-06 11:01

@Musikolo it works now, perfect!

Musikolo commented on 2019-06-01 02:53

@renehsz, I understand now what the was.

Please, try again and let me know if the issue persists.

Thank you.

renehsz commented on 2019-05-31 14:50

@Musikolo If your /bin/sh is symlinked to /bin/bash (which is default on Arch Linux, but can be changed), then the script runs fine, but if it is symlinked to a non-bash but still posix-compliant shell like dash, it will cause a syntax error. A possible fix is simply calling the script with bash instead of sh to make sure it always runs with bash:

<   sh --prefix="${_install_dir}"
>   bash --prefix="${_install_dir}"

Musikolo commented on 2019-05-31 00:54

@renehsz, if you know a way to solve that issue, please feel free to share a possible fix. Since I don't know what exact issue you are having, I'm unable to solve it.

Thank you.

renehsz commented on 2019-05-30 18:20

I think the script doesn't seem to work with a posix compliant but non-bash shell. So it should either be called with bash or the bashisms should be removed. I might be wrong though...

Musikolo commented on 2019-05-30 02:57

Updated to version


Musikolo commented on 2019-05-07 01:47

@rku, yes, it is required. This is what you get when qt4 is missing:

[musikolo@MyPC ~]$ bcompare 
Some Shared Libraries were not found (0x00007ffe3f6f4000) => /usr/lib/ (0x00007fcd9397a000) => /usr/lib/ (0x00007fcd93967000) => /usr/lib/beyondcompare/ (0x00007fcd9352b000) => /usr/lib/ (0x00007fcd9350a000) => /usr/lib/ (0x00007fcd93345000) => /usr/lib/ (0x00007fcd93340000) => /usr/lib/beyondcompare/ (0x00007fcd92f31000) => /usr/lib/ (0x00007fcd92df2000) => /usr/lib/ (0x00007fcd92bdb000) => /usr/lib/ (0x00007fcd92a4b000) => /usr/lib/ (0x00007fcd92a31000)
        /lib64/ => /usr/lib64/ (0x00007fcd939c5000) => not found => not found => not found => /usr/lib/ (0x00007fcd92a05000) => /usr/lib/ (0x00007fcd928bf000) => /usr/lib/ (0x00007fcd928ba000) => /usr/lib/ (0x00007fcd928b2000)

rku commented on 2019-05-06 06:25

Is qt4 dependency required? qt4 is no longer in repos so it pulls in a lengthy build from aur.

Musikolo commented on 2019-03-10 05:53

@nathanandelson, you should find current and old versions of bcompare at

In keeping with the strace output you shared, I noticed a lot errors at the end of the trace when accessing the file. I'm not getting those errors when I run strace bcompare in my machine. I'm not sure if it could be related with the locale or something like that.

I hope it helps.

nathanalderson commented on 2019-03-07 20:26

@Musikolo, unfortunately scooter software doesn't seem to host older versions of beyond compare, so I can't running one of those. If you have a previous version stored somewhere you could share with me, that would be great. You can email me at my username at

I posted strace output as a gist in case anyone wants to take a look.