Hi,
I managed to install this tool : beyond compare in my previous calculate setup (it was last summer, so it was on 2 versions ago of calculate).
what I did:
emerge deb2targz
deb2targz bcompare-4.2.3.22587_amd64.deb
this transforms the .deb to a tar.gz file, with content to be copied to /usr/
then I unzipped the content in /usr.
It worked smoothly.
I used it.
But after the upgrade I performed recently on that installed calculate version (installed with an ISO downloaded last summer), where gcc version changed & there are new stuff regarding the management of memory for the process, it was a total failure.
when I tried to launch it it said there was some libs missing (libc** or so)
No software would launch. No dolphin, no ark. nothing.
Worse:
at reboot: black screen a few seconds after grub.
I tried a ldconfig -v, no luck.
the problem is, I can’t live without that tool: beyond compare. And I won’t switch to calculate if I can’t make it work.
I made a list of software that I use on a daily basis (on arch): I will not make the switch unless I can’t have them all (beyond compare, phpstorm, mysql workbench, WPS office…)
When you want to install such package, portage first asks you to change files, later you should inspect changes with dispatch-conf. Now you’re ready to go and you can install (compile) that package.
To mask all packages of an overlay the syntax in /etc/portage/package.mask is:
*/*::gentoo-zh
To unmask bcompare from gentoo-zh overlay the syntax in /etc/portage/package.unmask is:
app-misc/bcompare::gentoo-zh
that way the only package you will get and remain updated/replaced will be bcompare, from my understanding from the wiki’s i read about it. seen there was a lot of packages in that overlay wanted to make sure there was a way they wouldnt replace the packages from the calculate overlay.