Your message dated Fri, 02 Mar 2018 13:50:36 +0000
with message-id <e1erl52-000h3q...@fasolo.debian.org>
and subject line Bug#880593: fixed in subversion 1.10.0~rc1-2
has caused the Debian Bug report #880593,
regarding subversion: spurious error E160016 when operative and peg revisions 
differ with fsfs
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
880593: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880593
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: subversion
Version: 1.9.7-2
Severity: normal

It may happen that when operative and peg revisions differ, one gets
an error "svn: E160016: '...' is not a directory in filesystem '...'"
while this is completely wrong. This bug is also present in stretch
(1.9.5-1+deb9u1), but is not present in 1.8.8 on Ubuntu 14.04.5 LTS.

Here's what I get (here, on this machine, the repository has just been
created from a dump for testing purpose):

* When the revisions are the same, this is OK:

zira:~> svn ls -r99808 
file:///home/vinc17/private/svn-tmp/perso/tcl/fidelite@99808
fidelite

zira:~> svn ls -r99809 
file:///home/vinc17/private/svn-tmp/perso/tcl/fidelite@99809
fidelite

* When the revisions are different, this is not:

zira:~> svn ls -r99808 
file:///home/vinc17/private/svn-tmp/perso/tcl/fidelite@99809
svn: E160016: Failure opening '/perso/tcl/fidelite'
svn: E160016: '/perso/tcl' is not a directory in filesystem 
'99759db8-4ec0-0310-8bf9-df86780d22d8'

zira:~> svn ls -r99809 
file:///home/vinc17/private/svn-tmp/perso/tcl/fidelite@99808
svn: E160016: Failure opening '/perso/tcl/fidelite'
svn: E160016: '/perso/tcl' is not a directory in filesystem 
'99759db8-4ec0-0310-8bf9-df86780d22d8'

Note that if I remove "/fidelite" from the 4 above commands to list
the directory, I do not get any error.

The commit r99809 does not involve the /perso/tcl path at all. Note
also that the above revisions are just an example. It seems that I get
the same behavior with any revisions from the point the file was added
in the repository, i.e. an error iff the operative and peg revisions
differ.

The issue seems to occur only on this particular file.

Unfortunately, I do not have any simple test case.

Earlier information can be found in the following thread:

  https://svn.haxx.se/users/archive-2017-11/0000.shtml

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.13.0-1-amd64 (SMP w/12 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=POSIX 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages subversion depends on:
ii  libapr1        1.6.2-1
ii  libaprutil1    1.6.0-2
ii  libc6          2.24-17
ii  libldap-2.4-2  2.4.45+dfsg-1
ii  libsasl2-2     2.1.27~101-g0780600+dfsg-3
ii  libsvn1        1.9.7-2

subversion recommends no packages.

Versions of packages subversion suggests:
pn  db5.3-util          <none>
pn  libapache2-mod-svn  <none>
ii  patch               2.7.5-1+b2
ii  subversion-tools    1.9.7-2

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: subversion
Source-Version: 1.10.0~rc1-2

We believe that the bug you reported is fixed in the latest version of
subversion, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 880...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
James McCoy <james...@debian.org> (supplier of updated subversion package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 02 Mar 2018 08:28:39 -0500
Source: subversion
Binary: subversion libsvn1 libsvn-dev libsvn-doc libapache2-mod-svn 
python-subversion subversion-tools libsvn-java libsvn-perl ruby-svn
Architecture: source
Version: 1.10.0~rc1-2
Distribution: experimental
Urgency: medium
Maintainer: James McCoy <james...@debian.org>
Changed-By: James McCoy <james...@debian.org>
Description:
 libapache2-mod-svn - Apache Subversion server modules for Apache httpd
 libsvn-dev - Development files for Apache Subversion libraries
 libsvn-doc - Developer documentation for libsvn
 libsvn-java - Java bindings for Apache Subversion
 libsvn-perl - Perl bindings for Apache Subversion
 libsvn1    - Shared libraries used by Apache Subversion
 python-subversion - Python bindings for Apache Subversion
 ruby-svn   - Ruby bindings for Apache Subversion
 subversion - Advanced version control system
 subversion-tools - Assorted tools related to Apache Subversion
Closes: 606638 867918 880593 883593
Changes:
 subversion (1.10.0~rc1-2) experimental; urgency=medium
 .
   * libsvn1.symbols: Use 1.10, not 1.10~rc1, for the new symbols
   * Mark libsvn-perl Multi-Arch: same
 .
 subversion (1.10.0~rc1-1) experimental; urgency=medium
 .
   * debian/control:
     + Actually drop quilt Build-Depends
     + Change Vcs-* to salsa.d.o
     + Declare compliance with Policy 4.1.3, no changes needed
     + Bump debhelper compat to 11
     + Switch default-jdk Build-Depends to headless variant
   * debian/rules:
     + Disable parallelization for local-install target
     + Avoid errors trying to delete RPATH from non-ELF files
     + Move install-related dh_* commands to the install targets
   * New upstream release
     + Fix spurious E160016 error with fsfs repository when operative and peg
       revisions differ.  (Closes: #880593)
     + Add liblz4-dev and libutf8proc-dev to Build-Depends
     + Remove ruby-typemap-digest patch, merged upstream
     + Remove no-extra-libs/no-extra-libs-2 patches, as they provided marginal
       benefit and were unnecessary divergence from upstream
     + Switch from libgnome-keyring to libsecret for GNOME keyring support
       (Closes: #867918)
     + Switch to KDE Frameworks 5 wallet support (Closes: #883593)
     + Update svn_load_dirs, emacs extensions, svn-clean, and
       svn_apply_autoprops from upstream's contrib/
       - svn_apply_autoprops now understands -h and --help (Closes: #606638)
   * Remove svn-fast-backup from subversion-tools.  It was removed upstream
     years ago and is unmaintained.
   * Update libsvn1.symbols for 1.10
   * Distribute NOTICE file to satisfy Apache license requirements
   * Fix ruby-script-but-no-ruby-dep lintian override by adding a wildcard to
     the end.
   * libsvn-doc: Use dh_installdocs instead of manual install commands
   * Turn libsvn-dev's /u/s/d/libsvn-dev → libsvn1 symlink into a directory
   * Turn libsvn-java's /u/s/d/libsvn-java → libsvn1 symlink into a directory
Checksums-Sha1:
 75538eb3fa02cbcb45ef5c9237a1037ce64c63fb 3461 subversion_1.10.0~rc1-2.dsc
 f16d5d7c1757c91edd4fd83738948a0a7baa68d5 11302308 
subversion_1.10.0~rc1.orig.tar.gz
 9bc5a8414179e27bd6d095e6f798e2e852f69bf7 4233 
subversion_1.10.0~rc1.orig.tar.gz.asc
 dcc54833055368bbaa64db76471fdec8880faab4 2267932 
subversion_1.10.0~rc1-2.debian.tar.xz
 53c1a82c2653e6f7f024410c4aef769759dd10c9 10196 
subversion_1.10.0~rc1-2_source.buildinfo
Checksums-Sha256:
 38c7f76a02cd0dea49ff0e8310e11554177e36440e72f28c48553aa6c2dba0d8 3461 
subversion_1.10.0~rc1-2.dsc
 4963512ddba2e308b297f1ffd17355a734a119b846c8f4ab5845ca110983f22c 11302308 
subversion_1.10.0~rc1.orig.tar.gz
 ac06d139c6c91b37f3f4b133d8203d2df78981e8c7ccf59c26e6709e59b566c6 4233 
subversion_1.10.0~rc1.orig.tar.gz.asc
 6784626b6ed3c6746c95ff5f7ae5a71ff18f63da938de5a8d0702e790d5c8117 2267932 
subversion_1.10.0~rc1-2.debian.tar.xz
 68adb3706111c2401c50d517587fce40228c1586d9ed262327af3f2ebe0e9b82 10196 
subversion_1.10.0~rc1-2_source.buildinfo
Files:
 b73300384e0755a676cbdf8b5b99a05d 3461 vcs optional subversion_1.10.0~rc1-2.dsc
 04a537b5eecd1fc8fb462a678c1dbc2d 11302308 vcs optional 
subversion_1.10.0~rc1.orig.tar.gz
 05aa48c4425e06fcf7c3c2e84dbdc436 4233 vcs optional 
subversion_1.10.0~rc1.orig.tar.gz.asc
 1938d79ff6081c33545b2bd58aa05d9c 2267932 vcs optional 
subversion_1.10.0~rc1-2.debian.tar.xz
 1eb3140a381b0d750d7b888d79d8ef02 10196 vcs optional 
subversion_1.10.0~rc1-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKoBAEBCgCSFiEEkb+/TWlWvV33ty0j3+aRrjMbo9sFAlqZUuFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDkx
QkZCRjRENjk1NkJENURGN0I3MkQyM0RGRTY5MUFFMzMxQkEzREIUHGphbWVzc2Fu
QGRlYmlhbi5vcmcACgkQ3+aRrjMbo9tXkBAAnUylBUHyvhwDZCcB4TJXcR4r6y7r
XO4Yh4AjyPJDeKnX5hUap1SNfVx3Bmbel+T15pJrnyDhEQx5jlRgTMbx3C1gvJI2
8cd9ZetZWIz+/jUlO+2amtedZauZdimbTVkEkDh3qQB2nCXFWRKbwb9P5d9PrObS
G1LnX+3Ym61mTnc172V3d1poKApq57RsLT+w48OUNCcARdVcEIlJ7PbQ7rQCgpi5
L5+KRug+bAqJELhIZymILJoKo61q+419NEKFmxwI+oO1ZVT80Z8PquqodmfQSjht
CCR7Aq5N7X8BfZggDaCzjfdHSyVkSmW3RIOIYdbzswtTZAypil66KSCRzHkQl0oZ
Gdh4/Ff62EA5vgyhbCiEHhMuHXKHExotfJwFfoaG/vSqfA5j2eAjSoEhJ5HcBOeH
Q7bEiIBplH02D5Q/QKGjLPjoVUJmc+LKgdtPH7OAgsZuLKjDY4ixI1lld5U9rWvn
dkuhGKDnLzV4uOZbi7rXUXm9bYT04ga7ANt82GIJNvOAND+SQXVuiV454ggY4mJk
aF4luVBvJSEo/QwbJ3/zP0AZEJ3zQWvXDlkG09b9d4RSeNmWUCpH6Px+oCR4tjE+
QGhDJ+S5NnasEmxJdyGfWC/u+/lEStWNhjPgEWnCUhmt9K/CaYlirN32NajZjOtB
C9fWioj7zvs6Bbk=
=3V8d
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to