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

Bug#312328: marked as done (xxdiff: 'copy file' in recursive diff copies to wrong directory)



Your message dated Tue, 13 Nov 2007 11:43:15 +0530
with message-id <20071113061314.GB4922@loktak.hq.netapp.com>
and subject line xxdiff: 'copy file' in recursive diff copies to wrong directory
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: xxdiff
Version: 1:3.1-3
Severity: normal

To recreate, create two directory structures:

/tmp/a/
/tmp/a/b/
/tmp/a/b/c
/tmp/a/b/d

/tmp/a2/
/tmp/a2/b/
/tmp/a2/b/d

The 'd' files are identical, but it doesn't matter exactly what the
contents are.

Invoke xxdiff:

xxdiff -r /tmp/a /tmp/a2

xxdiff correctly shows b/c in green, and doesn't highlight the 'd'
files because they are identical. However, if one right-clicks on b/c,
and selects 'Copy left file to right', nothing seems to happen. Then
quit xxdiff and re-start it with the same command. It is obvious (and
this is backed up by looking at the contents of the filesystem), that
c has been copied to /tmp/a2/. I'm not sure if this is the intended
behaviour, but it's obviously not particularly useful if the directory
structure in question is complex!

I think there are two problems here:

1. xxdiff should copy files to the correct subdirectory.
2. It should update the file listings straight away to show that
change, as it would if you were merging files (again, a look at the
filesystem shows the file is copied instantly).

Hope this helps. Thanks for packaging xxdiff - it's invaluable to me
day-by-day!

Thanks,
Andrew.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (50, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.10
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages xxdiff depends on:
ii  libc6                    2.3.2.ds1-22    GNU C Library: Shared libraries an
ii  libgcc1                  1:3.4.3-13      GCC support library
ii  libqt3c102-mt            3:3.3.4-3       Qt GUI Library (Threaded runtime v
ii  libstdc++5               1:3.3.5-13      The GNU Standard C++ Library v3
ii  libx11-6                 4.3.0.dfsg.1-14 X Window System protocol client li
ii  libxext6                 4.3.0.dfsg.1-14 X Window System miscellaneous exte
ii  xlibs                    4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu

-- no debconf information


--- End Message ---
--- Begin Message ---
tags 312328 +upstream
tags 312328 +fixed-upstream
thanks

This was fixed in an upstream version of xxdiff and the upstream bug
closed on 2006-04-02

Giridhar

On 07/11/13 11:30 +0530, Y Giridhar Appaji Nag said ...
> forwarded 312328 https://sourceforge.net/tracker/index.php?func=detail&aid=1210548&group_id=2198&atid=102198
> thanks

-- 
Y Giridhar Appaji Nag | http://www.appaji.net/

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: