Re: Meld Crashes on large compares



Kai,

Sorry, another question. Is there a way to do some sort of checksum test for equality on the files in a directory? Better yet, some checksums of smaller blobs in the file? All my files are media (mp4, avi, mkv etc.) files. Since I only have date and file name as the file comparison, they still show as different (permissions or something) across the two drives. However, I am assuming the files are the same if the file names are the same. However, it would be better to have some sort of checksum on parts of the file to make sure the are really the same. For example, one video file could by playable and another one with the same name may be a bad video file.

Thanks!

Mark

On Mon, Jan 2, 2017 at 3:08 PM, Mark Phillips <mark phillipsmarketing biz> wrote:
Kai,

A small postscript to my last email. Would it be possible to build the latest version of meld with my older GTK+ library on my machine?

Mark

On Mon, Jan 2, 2017 at 3:05 PM, Mark Phillips <mark phillipsmarketing biz> wrote:
Kai,

Happy New Year!

After I sent my last email, I tried successive versions of Meld until I found the latest version I could run with my version of GTK+. I am able to run meld 3.14.1 as meld 3.15 requires the updated GTK+ files. With this version I get the exact same error as with 3.12. Maybe it was fixed in a version after 3.14.1?

BTW, I am copying from one ext4 drive to another ext4 drive, so permissions should not be an issue.

Mark

On Mon, Jan 2, 2017 at 2:16 PM, Kai Willadsen <kai willadsen gmail com> wrote:
On 1 January 2017 at 15:59, Mark Phillips <mark phillipsmarketing biz> wrote:
OK, I was able to download the 3.12 version and run that because my GTK+ is only up to 3.10.

This version helped a lot, as I was able to get things to work with the "compare files only by size and timestamp". In that the list of files comes right up and the missing files are indicated.

However, with every "copy right" command I get an error -

Couldn't copy /media/mark/ae408c7b-3c80-4b37-b46f-5898af5406c6/Movies/The Nightmare Before Christmas 3D (1993) 1080p HSBS BrRip x264 YIFY.mp4
to /media/mark/My Passport/Movies/The Nightmare Before Christmas 3D (1993) 1080p HSBS BrRip x264 YIFY.mp4.

[Errno 38] Function not implemented: '/media/mark/My Passport/Movies/The Nightmare Before Christmas 3D (1993) 1080p HSBS BrRip x264 YIFY.mp4'


However, the file is copied correctly. Not sure what the error is trying to tell me, but as far as I can see there is no error. Perhaps a bug fixed in a later release?

I think so, yes. In 3.13.0 we fixed a problem that looks like this, where we'd throw an exception if the file system you were copying to didn't support setting permissions, etc.  Given that you're copying to an external drive, I strongly suspect that this is what you're seeing.

cheers,
Kai





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]