DiffMerge 4.2.1 can't be installed on SuSE Tumbleweed

Support for our DiffMerge utility.

Moderator: SourceGear


Posts: 7
Joined: Sun Mar 30, 2014 8:02 am
PostPosted: Tue Apr 09, 2019 7:42 am
I'm running SuSE Tumbleweed which is an RPM based distro.

---
sudo zypper install ./diffmerge-4.2.0.697.stable-1.x86_64.rpm
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides libpng15.so.15()(64bit) needed by diffmerge-4.2.0.697.stable-1.x86_64
Solution 1: do not install diffmerge-4.2.0.697.stable-1.x86_64
Solution 2: break diffmerge-4.2.0.697.stable-1.x86_64 by ignoring some of its dependencies
---

It has libpng 1.2 and 1.6 but does not have 1.5

---
sudo zypper install libpng
libpng12-0 libpng12-devel-32bit libpng16-devel
libpng12-0-32bit libpng16-16 libpng16-devel-32bit
libpng12-compat-devel libpng16-16-32bit libpng16-tools
libpng12-compat-devel-32bit libpng16-compat-devel libpnglite0
libpng12-devel libpng16-compat-devel-32bit
---

Now if you look at Fedora, it does have libpng 1.5 but it's considered obsolete for old apps only. The current version is 1.6 but the package is called just libpmg:

https://apps.fedoraproject.org/packages/s/libpng

Maybe time to publish an updated DiffMerge rpm package? Maybe static link libpng (it's a fairly small library anyway) to avoid compat issues? Or require "one of" 1.5 or 1.6 if this is possible?

Anyway I'm just looking for a way to run DiffMerge on a SUSE Tumbleweed install. Thanks.

Posts: 475
Joined: Thu Jan 20, 2005 1:47 pm
Location: SourceGear
PostPosted: Tue Apr 09, 2019 9:42 am
We have an upgraded version of DiffMerge using newer libraries which you can access using the link below:

https://drive.google.com/file/d/1sj_6QH ... 0pxD9/view

Please note the download is in Debian format but you can use Alien to convert the .deb to an .rpm.

Thanks,

Tonya

Posts: 7
Joined: Sun Mar 30, 2014 8:02 am
PostPosted: Tue Apr 09, 2019 1:31 pm
Tonya wrote:We have an upgraded version of DiffMerge using newer libraries which you can access using the link below:

https://drive.google.com/file/d/1sj_6QH ... 0pxD9/view

Please note the download is in Debian format but you can use Alien to convert the .deb to an .rpm.

Thanks,

Tonya


Thank you Tonya.

I managed for now - by installing libpng 1.5 from openSUSE Leap - and then I was able to install your current .rpm.

Still it would be nice if DiffMerge could be brought up to date with today's library versions - including for .rpm based distro's. Personally, I also use Fedora 30. Thanks again.

Posts: 475
Joined: Thu Jan 20, 2005 1:47 pm
Location: SourceGear
PostPosted: Tue Apr 09, 2019 1:35 pm
Thank you for the update. Glad to hear you were able to get DiffMerge installed.

I will make sure to pass along your suggestions to the rest of the team. We appreciate your feedback.

Tonya

Posts: 7
Joined: Sun Mar 30, 2014 8:02 am
PostPosted: Tue Jun 11, 2019 11:56 pm
Tonya,

I just installed 4.2.1 beta on Ubuntu 19.04 using your Google Drive link (thankfully you didn't remove it).

Worked fine, while 4.2.0 could not be installed due to issues with libcurl3 and libpng12.

So I'm wondering - since it worked so well - when will we see 4.2.1 on the Downloads page?

https://sourcegear.com/diffmerge/downloads.php

Posts: 475
Joined: Thu Jan 20, 2005 1:47 pm
Location: SourceGear
PostPosted: Wed Jun 12, 2019 1:08 pm
Hi there!

We are currently working on a new release of DiffMerge. When this release becomes available, the newer libraries will be included.

Thanks,

Tonya

Return to Support (DiffMerge)

Who is online

Users browsing this forum: No registered users and 2 guests