Results 1 to 6 of 6

Thread: KDiff3 error: file already exists

  1. #1
    Join Date
    May 2015
    Location
    Italy
    Posts
    361

    Default KDiff3 error: file already exists

    Hi all,
    I have an error in KDiff3 when comparing two remote directories, which are located on two different remote servers.
    The comparison starts ok, but usually (not always) after a while I get an error message from KDiff3, which reads:
    Code:
    A file named /tmp/kde-cristiano/kdiff3l26908.tmp.2 already exists.
    Oviously the name of the temporary file changes each time.

    It's as if KDiff3, after a certain number of files, starts reusing temporary file names.

    I have had this error since ages, but I have always put up with it, since I can usually infer which file has been incorrectly compared due to this error.
    However, today I decided to report it and I have been very surprised of not finding anything related on the internet.

    Have you ever experienced something like this?
    Any idea how to fix the problem?

    Thank you in advance!!

    Cris
    Desktop: OpenSUSE Tumbleweed (x86_64) - AMD FX-8350 Eight-Core Processor, 16Gb RAM, 120GB Samsung Evo 840 SSD
    Laptop: OpenSUSE Tumbleweed (x86_64) - Thinkpad T440 - Intel i5-4210U, 12Gb RAM, 250GB Samsung EVO 750 SSD

  2. #2
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    2,349

    Default Re: KDiff3 error: file already exists

    AFAICS, KDiff3 is a KDE4 application: <http://kdiff3.sourceforge.net/>.
    And, the last change was published in July 2014.

    You could submit a KDE Bug Report <https://bugs.kde.org/> but, given the lack of activity related to this application I suspect that a response, if any, would not lead to satisfaction.

    Also, I suspect that, with the introduction of Plasma 5 / Qt5, the Konqueror and Dolphin service menu plugins may be deprecated.

  3. #3
    Join Date
    May 2015
    Location
    Italy
    Posts
    361

    Default Re: KDiff3 error: file already exists

    Yes, you're right. This is what I see in the "About" box:
    Code:
    Version 0.9.98 (64 bit)
    Using KDE Development Platform 4.14.37
    ...
    
    (c) 2002-2014 Joachim Eibl
    It's a pity, because KDiff3 was a very powerful software. Which replacement do you use?
    I know about Meld (which BTW is GTK) and Kompare. Unfortunately both seem a lot less powerful than KDiff3, but I do not have a lot of experience with those.

    Thank you for your input!
    Cris
    Desktop: OpenSUSE Tumbleweed (x86_64) - AMD FX-8350 Eight-Core Processor, 16Gb RAM, 120GB Samsung Evo 840 SSD
    Laptop: OpenSUSE Tumbleweed (x86_64) - Thinkpad T440 - Intel i5-4210U, 12Gb RAM, 250GB Samsung EVO 750 SSD

  4. #4
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,476
    Blog Entries
    14

    Default Re: KDiff3 error: file already exists

    Quote Originally Posted by Cris70 View Post
    Yes, you're right. This is what I see in the "About" box:
    Code:
    Version 0.9.98 (64 bit)
    Using KDE Development Platform 4.14.37
    ...
    
    (c) 2002-2014 Joachim Eibl
    It's a pity, because KDiff3 was a very powerful software. Which replacement do you use?
    I know about Meld (which BTW is GTK) and Kompare. Unfortunately both seem a lot less powerful than KDiff3, but I do not have a lot of experience with those.

    Thank you for your input!
    Cris
    Meld only works on local folders and files AFAIK. Kompare does remotes too. I've used it often to check whether huge rsync jobs ( > 100.00 files ) produced identical situations.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  5. #5
    Join Date
    May 2015
    Location
    Italy
    Posts
    361

    Default Re: KDiff3 error: file already exists

    Quote Originally Posted by Knurpht View Post
    Meld only works on local folders and files AFAIK. Kompare does remotes too. I've used it often to check whether huge rsync jobs ( > 100.00 files ) produced identical situations.
    yes, Meld is nice but the fact that it can't use KIO is a big limitation.
    Kompare is nice too and can use KIO to access remote files, but I find it very limiting because it does not show inline differences. If they enhanced it to show inline differences it would be the perfect replacement.

    Fortunately here at work we have a multi-platform license for Beyond Compare, which is quite good. You have to configure ftp/sftp access to compare remote files which is not optimal but better than nothing.

    Cris
    Desktop: OpenSUSE Tumbleweed (x86_64) - AMD FX-8350 Eight-Core Processor, 16Gb RAM, 120GB Samsung Evo 840 SSD
    Laptop: OpenSUSE Tumbleweed (x86_64) - Thinkpad T440 - Intel i5-4210U, 12Gb RAM, 250GB Samsung EVO 750 SSD

  6. #6
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    2,349

    Cool Re: KDiff3 error: file already exists

    They're not GUIs but, "vimdiff" <http://vimdoc.sourceforge.net/htmldoc/diff.html> and "ediff" <https://www.gnu.org/software/emacs/m...ono/ediff.html> also do 3 (or more) way comparisons and merging.

    Things such as "subversion" only seem to handle the comparison of at most two development branches.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •