Package Details: bcompare-kde6 5.0.2.30045-1

Git Clone URL: https://aur.archlinux.org/bcompare.git (read-only, click to copy)
Package Base: bcompare
Description: KDE Plasma 6 service menus for Beyond Compare 5.
Upstream URL: https://www.scootersoftware.com
Keywords: compare diff
Licenses: custom
Groups: utility
Submitter: Musikolo
Maintainer: Musikolo
Last Packager: Musikolo
Votes: 100
Popularity: 0.32
First Submitted: 2011-07-27 22:54 (UTC)
Last Updated: 2024-08-28 16:58 (UTC)

Dependencies (2)

Required by (1)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 21 Next › Last »

JPT48 commented on 2023-12-21 09:57 (UTC)

Thanks.

The setting in bcompare is what I could not find. Where is it? Tools/options, and then?

Ah, found it: Startup. But still does not work.

could you please check where your kde_context_menu is placed in the file system?

my arch is a fresh install, but I manually installed the bcompare DEB into /usr/local previously (everything removed already). So, I will try a new user.

Musikolo commented on 2023-12-20 22:56 (UTC)

Hi @JPT48,

I've been looking into the issue you mentioned, and I didn't find any issues on my end when comparing files and folders with dolphin. Everything works correctly to me.

One thing I've noticed is that you're getting an error for a file that's deleted in the PKGBUILD script (https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=bcompare#n108) during the build process. I think you must have something cached or manually configured that uses that (old?) file.

Another thing you need to do is make sure you apply the printed steps after installing the bcompare-kde5 package, that is: It is necessary to enable the option 'Include Beyond Compare in file manager context menus' under 'Tools' -> 'Options' from Beyond Compare interface and restart KDE Plasma.

To verify whether you have something wrong in your local configuration, I would recommend you to try out in with clean brand-new KDE profile. You could create a temporary new user in your computer, log in to KDE Plasma and see if the issue persists. Please make sure you follow the above mentioned steps, i.e., enable the option 'Include Beyond Compare in file manager context menus' and restart KDE Plasma (log out and log in back is enough).

I hope it helps!

Regards.

JPT48 commented on 2023-12-20 17:52 (UTC)

Hi, I just installed it and it works fine. Except the context menu from dolphin. To be honest, this never worked from Kubuntu. But since we have the possibility do some manual patching through this git, maybe we can finally make it work?

when I click "select left folder" in dolphin context menu, I get: Could not find the program '/usr/lib/beyondcompare/kde_context_menu'

the only similar file i find is in the source: bcompare-4.4.7.28397/kde_context_menu.sh

but it's ".SH" so... does anybody know how this is meant to work? thanks

Musikolo commented on 2023-04-09 15:36 (UTC)

@xiota, I guess the same question applies for i686 architecture. Although you're certainly right, I see no reason why to discontinue offering what upstream supports. Since both architectures and environment desktops are packaged individually, everyone can pick and choose whatever they are interested in. Besides, we shouldn't forget about other Arch-based distros that could take advantage of it.

I hope it makes sense.

xiota commented on 2023-04-09 06:31 (UTC) (edited on 2023-04-09 06:31 (UTC) by xiota)

Should the -kde4 package be removed, since kde4 isn't available anymore.

Musikolo commented on 2022-09-27 12:14 (UTC)

@G4Zz0L1, @eismog, @dimavs and others getting the exit code 216 error, please report it upstream at https://forum.scootersoftware.com . I think that's the only way we are gonna find a solution for this. We need a single place upstream where to record as much detail as possible. Please share as much info as you can (X library, graphic driver, fonts, traces, etc.). I'll help as much as I can, but since the issue only occurs on a very small set of users, we need your help to troubleshoot it.

I hope this makes sense to you.

Thanks.

G4Zz0L1 commented on 2022-09-27 09:47 (UTC)

The infamous error it's still on? I've the same situation of @dimavs, it works on my work pc, but doesn't on my home pc.

Ashark commented on 2022-07-02 02:05 (UTC)

@Musikolo Thanks for your work. But I kindly wanted to ask not to add "enjoy" comment at each version update. See https://wiki.archlinux.org/title/AUR_submission_guidelines#Maintaining_packages

feilong commented on 2022-06-25 03:20 (UTC) (edited on 2022-06-25 03:22 (UTC) by feilong)

I have a same problem, exit code -216 After install this aur, it can't open,I do the follow step and get -216 error.

  • add /usr/lib/beyondcompare/ to last line /etc/ld.so.conf (also try to install lib7zip by yay -S lib7zip and this line, but it not work also)
  • do yay -S qt4

this is the log file dump by command strace /usr/lib/beyondcompare/BCompare 2>/tmp/trace

eismog commented on 2022-06-21 11:37 (UTC) (edited on 2022-06-21 11:40 (UTC) by eismog)

I've got the same exit code - 216.

$ bash -x bcompare
+ BC_LIB=/usr/lib/beyondcompare
+ export BC_LIB
+ BC_PACKAGE_TYPE=archive
+ export BC_PACKAGE_TYPE
+ EXEC=/usr/lib/beyondcompare/BCompare
+ '[' -n '' ']'
+ export LD_LIBRARY_PATH=/usr/lib/beyondcompare
+ LD_LIBRARY_PATH=/usr/lib/beyondcompare
+ grep -q 'not found'
+ ldd /usr/lib/beyondcompare/BCompare
+ '[' '' = true ']'
+ ARGS=
+ '[' 0 -gt 0 ']'
+ /bin/bash -c 'exec -a bcompare /usr/lib/beyondcompare/BCompare  > /dev/null 2>&1' bcompare
+ EXIT=216
+ '[' 216 = 99 ']'
+ exit 216


GDB message:
─── Output/messages
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".

Program received signal SIGSEGV, Segmentation fault.
0x0000000000889f83 in ?? ()
─── Assembly
 0x0000000000889f83  ? mov    %eax,(%rsi)
 0x0000000000889f85  ? lea    0x8(%rsp),%rsp
 0x0000000000889f8a  ? ret    
 0x0000000000889f8b  ? add    %al,(%rax)
 0x0000000000889f8d  ? add    %al,(%rax)
 0x0000000000889f8f  ? add    %dl,0x41(%rbx)
 0x0000000000889f92  ? push   %rsp
 0x0000000000889f93  ? push   %r13
 0x0000000000889f95  ? lea    -0x190(%rsp),%rsp
 0x0000000000889f9d  ? mov    %rdi,%rbx

─── Stack
[0] from 0x0000000000889f83
[1] from 0x00007fffffffcb30
[2] from 0x0000000000889c0a
[3] from 0x00007fffffffd690
[4] from 0x00007ffff7fbe090
[5] from 0x00007ffff7fbea90
[6] from 0x00007ffff7fbf990
[7] from 0x00007ffff7f75000
[8] from 0x00007ffff7f76a60
[9] from 0x00007ffff7f39000
[+]