subversion-tools: Moves /usr/lib/subversion to /u/share/, because all files are sharable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
subversion (Debian) |
Fix Released
|
Unknown
|
|||
subversion (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
Automatically imported from Debian bug report #330824 http://
Debian Bug Importer (debzilla) wrote : | #1 |
Debian Bug Importer (debzilla) wrote : | #2 |
Message-ID: <email address hidden>
Date: Thu, 29 Sep 2005 23:26:26 +0200
From: =?iso-8859-
To: Debian Bug Tracking System <email address hidden>
Subject: subversion-tools: Moves /usr/lib/subversion to /u/share/, because all files are sharable
Package: subversion-tools
Version: 1.2.3a-1
Severity: serious
Justification: Policy 8.1
Hi,
all files in /usr/lib/subversion are plain text files or perl/python
scripts. The FHS forces to move such files in a directory under
/usr/share/, because they can the shared among different architectures.
$ find /usr/lib/
hook-scripts/
hook-scripts/
hook-scripts/
able
hook-scripts/
able
hook-scripts/
able
hook-scripts/
hook-scripts/
pt text executable
hook-scripts/
executable
hook-scripts/
hook-scripts/
executable
hook-scripts/
pt text executable
hook-scripts/
able
hook-scripts/
hook-scripts/
pt text executable
hook-scripts/
pt text executable
hot-backup.py: a /usr/bin/python2.3 scri=
pt text executable
BTW: Maybe you can move the example files to /u/s/d/
Bye, J=F6rg.
-- System Information:
Debian Release: unstable/
APT prefers unstable
APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: powerpc (ppc)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.13.1
Locale: LANG=3Dde_DE, LC_CTYPE=3Dde_DE (charmap=
Versions of packages subversion-tools depends on:
ii exim4-daemon-light [mail-tran 4.52-2 lightweight exim MTA (v4) da=
emon
ii libconfig-
n file
ii liburi-perl 1.35-1 Manipulates and accesses URI=
strin
ii perl 5.8.7-5 Larry Wall's Practical Extra=
ction=20
ii python2.3 2.3.5-8 An interactive high-level ob=
ject-o
ii python2.
ng wit
ii rcs 5.7-16 The GNU Revision Control Sys=
tem
ii subversion 1.2.3a-1 advanced version control sys=
tem (a
subversion-tools recommends no packages.
-- no debconf information
Fabio Massimo Di Nitto (fabbione) wrote : | #3 |
we will get this one in dapper..
In Debian Bug tracker #330824, Peters-guest (peters-guest) wrote : subversion Debian ci: r398 - trunk/debian | #4 |
tags 330824 pending
thanks
Author: peters-guest
Date: 2005-10-12 14:16:43 +0000 (Wed, 12 Oct 2005)
New Revision: 398
Added:
trunk/
trunk/
Modified:
trunk/
trunk/
trunk/
trunk/
Log:
Move /usr/lib/subversion to /usr/share/
- leave a symlink /usr/lib/subversion -> ../share/
managed by subversion-
- move hot-backup.py to /usr/share/
Actually hot-backup.py can probably go away entirely, as
'svnadmin hotcopy' apparently can do the same thing now.
A bit more testing is needed to see whether subversion-
in particular can be made to Do The Wrong Thing.
Modified: trunk/debian/
=======
--- trunk/debian/
+++ trunk/debian/
@@ -29,6 +29,10 @@
"architectures to run full testsuite on".
* debian/control: relax all versioned build-deps; all the versions are
satisfied in sarge (and most of them in woody).
+ * debian/rules, debian/
+ - move /usr/lib/subversion to /usr/share/
+ - move hot-backup.py to /usr/share/
+ - create compat symlink /usr/lib/subversion
-- Guilherme de S. Pastore <email address hidden> Sun, 11 Sep 2005 19:03:54 -0300
Modified: trunk/debian/rules
=======
--- trunk/debian/rules 2005-10-12 13:28:39 UTC (rev 397)
+++ trunk/debian/rules 2005-10-12 14:16:43 UTC (rev 398)
@@ -259,18 +259,19 @@
install contrib/
debian/
- sed -i -e 's:^#!/usr/bin/env pyth.*:
- debian/
+ sed -e 's:^#!/usr/bin/env pyth.*:
+ < BUILD/tools/
+ > debian/
- rm debian/
+ rm debian/
+ rm -r debian/
# Fix some scripts not to use #!/usr/bin/env.
- dest=debian/
+ dest=debian/
for file in commit-email.pl \
- mailer/
sed -i \
Modified: trunk/debian/
=======
--- trunk/debian/
+++ trunk/debian/
@@ -1,2 +1,3 @...
Debian Bug Importer (debzilla) wrote : | #5 |
Message-Id: <email address hidden>
Date: Wed, 12 Oct 2005 14:16:43 +0000
From: <email address hidden>
To: <email address hidden>
Cc: <email address hidden>
Subject: subversion Debian ci: r398 - trunk/debian
tags 330824 pending
thanks
Author: peters-guest
Date: 2005-10-12 14:16:43 +0000 (Wed, 12 Oct 2005)
New Revision: 398
Added:
trunk/
trunk/
Modified:
trunk/
trunk/
trunk/
trunk/
Log:
Move /usr/lib/subversion to /usr/share/
- leave a symlink /usr/lib/subversion -> ../share/
managed by subversion-
- move hot-backup.py to /usr/share/
Actually hot-backup.py can probably go away entirely, as
'svnadmin hotcopy' apparently can do the same thing now.
A bit more testing is needed to see whether subversion-
in particular can be made to Do The Wrong Thing.
Modified: trunk/debian/
=======
--- trunk/debian/
+++ trunk/debian/
@@ -29,6 +29,10 @@
"architectures to run full testsuite on".
* debian/control: relax all versioned build-deps; all the versions are
satisfied in sarge (and most of them in woody).
+ * debian/rules, debian/
+ - move /usr/lib/subversion to /usr/share/
+ - move hot-backup.py to /usr/share/
+ - create compat symlink /usr/lib/subversion
-- Guilherme de S. Pastore <email address hidden> Sun, 11 Sep 2005 19:03:54 -0300
Modified: trunk/debian/rules
=======
--- trunk/debian/rules 2005-10-12 13:28:39 UTC (rev 397)
+++ trunk/debian/rules 2005-10-12 14:16:43 UTC (rev 398)
@@ -259,18 +259,19 @@
install contrib/
debian/
- sed -i -e 's:^#!/usr/bin/env pyth.*:
- debian/
+ sed -e 's:^#!/usr/bin/env pyth.*:
+ < BUILD/tools/
+ > debian/
- rm debian/
+ rm debian/
+ rm -r debian/
# Fix some scripts not to use #!/usr/bin/env.
- dest=debian/
+ dest=debian/
for file in commit-email.pl \
- mailer/
sed -i \
Modified: trunk/debia...
In Debian Bug tracker #330824, Peter Samuelson (peter-p12n) wrote : Bug#330824: fixed in subversion 1.2.3dfsg1-1 | #6 |
Source: subversion
Source-Version: 1.2.3dfsg1-1
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:
libapache2-
to pool/main/
libsvn-
to pool/main/
libsvn-
to pool/main/
libsvn0-
to pool/main/
libsvn0_
to pool/main/
python2.
to pool/main/
subversion-
to pool/main/
subversion_
to pool/main/
subversion_
to pool/main/
subversion_
to pool/main/
subversion_
to pool/main/
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 <email address hidden>,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Peter Samuelson <email address hidden> (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 <email address hidden>)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 18 Oct 2005 03:03:27 -0500
Source: subversion
Binary: libsvn-core-perl libapache2-svn libsvn0 libsvn-javahl python2.
Architecture: source i386 all
Version: 1.2.3dfsg1-1
Distribution: unstable
Urgency: low
Maintainer: Guilherme de S. Pastore <email address hidden>
Changed-By: Peter Samuelson <email address hidden>
Description:
libapache2-svn - apache modules for Subversion (aka. svn)
libsvn-core-perl - perl bindings for Subversion (aka. svn)
libsvn-javahl - java bindings for Subversion (aka. svn)
libsvn0 - shared libraries used by Subversion (aka. svn)
libsvn0-dev - development files for Subversion (aka. svn) libraries
python2.
subversion - advanced version control system (aka. svn)
subversion-tools - assorted tools related to Subversion (aka. svn)
Closes: 327789 329184 330824
Changes:
subversion (1.2.3dfsg1-1) unstable; urgency=low
.
[ Guilherme de S. Pastore ]
* debian/control:
- changed section of libsvn-core-perl to perl
- changed section of libsvn-javahl to devel
- bump to Standards-Version 3.6.2.1 with no changes
* debian/rules:
- minor cleanups
- removed remnants of control auto...
Debian Bug Importer (debzilla) wrote : | #7 |
Message-Id: <email address hidden>
Date: Tue, 18 Oct 2005 17:32:06 -0700
From: Peter Samuelson <email address hidden>
To: <email address hidden>
Subject: Bug#330824: fixed in subversion 1.2.3dfsg1-1
Source: subversion
Source-Version: 1.2.3dfsg1-1
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:
libapache2-
to pool/main/
libsvn-
to pool/main/
libsvn-
to pool/main/
libsvn0-
to pool/main/
libsvn0_
to pool/main/
python2.
to pool/main/
subversion-
to pool/main/
subversion_
to pool/main/
subversion_
to pool/main/
subversion_
to pool/main/
subversion_
to pool/main/
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 <email address hidden>,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Peter Samuelson <email address hidden> (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 <email address hidden>)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 18 Oct 2005 03:03:27 -0500
Source: subversion
Binary: libsvn-core-perl libapache2-svn libsvn0 libsvn-javahl python2.
Architecture: source i386 all
Version: 1.2.3dfsg1-1
Distribution: unstable
Urgency: low
Maintainer: Guilherme de S. Pastore <email address hidden>
Changed-By: Peter Samuelson <email address hidden>
Description:
libapache2-svn - apache modules for Subversion (aka. svn)
libsvn-core-perl - perl bindings for Subversion (aka. svn)
libsvn-javahl - java bindings for Subversion (aka. svn)
libsvn0 - shared libraries used by Subversion (aka. svn)
libsvn0-dev - development files for Subversion (aka. svn) libraries
python2.
subversion - advanced version control system (aka. svn)
subversion-tools - assorted tools related to Subversion (aka. svn)
Closes: 327789 329184 330824
Changes:
subversion (1.2.3dfsg1-1) unstable; urgency=low
.
[ Guilherme de S. Pastore ]
* debian/control:
- changed section ...
In Debian Bug tracker #330824, Micah Anderson (micah-debian) wrote : I dont believe this bug was acted on properly | #8 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
reopen 330824
thanks
The original bug suggests that you move the plain-text files (including
python and perl scripts) from /usr/lib/subversion to
/usr/share/
However, the other suggestion that was put forth in the bug report was:
"BTW: Maybe you can move the example files to /u/s/d/
This did not happen with any of the example files with 1.2.3dfsg1-1,
they all still appear in /usr/share/
what did happen was that hot-backup.py, a perfectly good script, was
moved to /usr/share/
It seems to me that the hot-backup.py script should be restored to its
original useful place (as a script that some backup programs use), and
the example files that are in /usr/share/
actually moved to /usr/share/
Thanks!
micah
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFDbEbR9n4
6NzG/GGmO0i/
=1NWB
-----END PGP SIGNATURE-----
Debian Bug Importer (debzilla) wrote : | #9 |
Message-ID: <email address hidden>
Date: Sat, 05 Nov 2005 00:44:49 -0500
From: micah <email address hidden>
To: <email address hidden>, <email address hidden>,
<email address hidden>
Subject: I dont believe this bug was acted on properly
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
reopen 330824
thanks
The original bug suggests that you move the plain-text files (including
python and perl scripts) from /usr/lib/subversion to
/usr/share/
However, the other suggestion that was put forth in the bug report was:
"BTW: Maybe you can move the example files to /u/s/d/
This did not happen with any of the example files with 1.2.3dfsg1-1,
they all still appear in /usr/share/
what did happen was that hot-backup.py, a perfectly good script, was
moved to /usr/share/
It seems to me that the hot-backup.py script should be restored to its
original useful place (as a script that some backup programs use), and
the example files that are in /usr/share/
actually moved to /usr/share/
Thanks!
micah
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFDbEbR9n4
6NzG/GGmO0i/
=1NWB
-----END PGP SIGNATURE-----
In Debian Bug tracker #330824, Peter Samuelson (peter-p12n) wrote : Re: Bug#330824: I dont believe this bug was acted on properly | #10 |
severity 330824 wishlist
retitle 330824 disagreement about example scripts
thanks
[micah]
> "BTW: Maybe you can move the example files to /u/s/d/
Thanks so much for not changing the severity there. I guess you
believe this is release-critical. I require a bit of convincing on
that score. I almost tagged this one wontfix just now, but I'll give
you a chance to rebut first.
> This did not happen with any of the example files with 1.2.3dfsg1-1,
> they all still appear in /usr/share/
Many of the files there are usable in situ. Moved to the examples
directory, they wouldn't be (thanks to Policy about gzip). I'm not
interested in breaking people's repositories arbitrarily, which is what
would happen if people *are* using these things in situ. If I break
someone's repository with a svn upgrade I want to at least have a good
reason.
Splitting files that could be moved to the examples directory from the
ones that should be left in /usr/share/
exercise in making files harder to find, in order to prove something
about filesystem organization. To use the script files that come with
"example config" files requires knowing where to find the latter.
> It seems to me that the hot-backup.py script should be restored to
> its original useful place (as a script that some backup programs
> use)
Did you read NEWS.Debian.gz?
The other script affected is /usr/lib/
has now moved into /usr/share/
a supported executable (or it would live in /usr/bin). It is also no
longer needed, because "svnadmin hotcopy" now includes the same
functionality. Please use "svnadmin hotcopy" instead.
Peter
Debian Bug Importer (debzilla) wrote : | #11 |
Message-ID: <email address hidden>
Date: Sat, 5 Nov 2005 03:10:27 -0600
From: Peter Samuelson <email address hidden>
To: micah <email address hidden>, <email address hidden>
Cc: <email address hidden>
Subject: Re: Bug#330824: I dont believe this bug was acted on properly
--H5pgEA8DvTwLpheO
Content-Type: text/plain; charset=us-ascii
Content-
severity 330824 wishlist
retitle 330824 disagreement about example scripts
thanks
[micah]
> "BTW: Maybe you can move the example files to /u/s/d/
Thanks so much for not changing the severity there. I guess you
believe this is release-critical. I require a bit of convincing on
that score. I almost tagged this one wontfix just now, but I'll give
you a chance to rebut first.
> This did not happen with any of the example files with 1.2.3dfsg1-1,
> they all still appear in /usr/share/
Many of the files there are usable in situ. Moved to the examples
directory, they wouldn't be (thanks to Policy about gzip). I'm not
interested in breaking people's repositories arbitrarily, which is what
would happen if people *are* using these things in situ. If I break
someone's repository with a svn upgrade I want to at least have a good
reason.
Splitting files that could be moved to the examples directory from the
ones that should be left in /usr/share/
exercise in making files harder to find, in order to prove something
about filesystem organization. To use the script files that come with
"example config" files requires knowing where to find the latter.
> It seems to me that the hot-backup.py script should be restored to
> its original useful place (as a script that some backup programs
> use)
Did you read NEWS.Debian.gz?
The other script affected is /usr/lib/
has now moved into /usr/share/
a supported executable (or it would live in /usr/bin). It is also no
longer needed, because "svnadmin hotcopy" now includes the same
functionality. Please use "svnadmin hotcopy" instead.
Peter
--H5pgEA8DvTwLpheO
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFDbHcDXk7
N2TjEe4GeiE9eFN
=FzLL
-----END PGP SIGNATURE-----
--H5pgEA8DvTwLp
In Debian Bug tracker #330824, Micah Anderson (micah-debian) wrote : | #12 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Peter Samuelson wrote:
> severity 330824 wishlist
> retitle 330824 disagreement about example scripts
> thanks
>
> [micah]
>
>>"BTW: Maybe you can move the example files to /u/s/d/
>
>
> Thanks so much for not changing the severity there.
Back-handed passive-agressive statements are not productive, but instead
provoke angry responses, but lets not get angry. I believe that we can
discuss this in a rational way, discussing the technical details, rather
than resorting to flaming. Please believe me when I say that I
re-opened this bug not to spite you or to flame you, but because it
seemed as if it wasn't actually fixed. I'm sorry if my message came
across in any other way, it was not intended to be so.
> I guess you believe this is release-critical. I require a bit of
> convincing on that score. I almost tagged this one wontfix just now,
> but I'll give you a chance to rebut first.
If you will allow me to rephrase this in a different way, "Why did you
not change the severity of the bug when you reopened it? Do you think
that it is still release-critical?"
Actually the reason why I did not change the severity of the bug was
because I did not even look at it from the beginning, I assumed the
original bug was set to a severity level that made sense, and because I
felt as if the bug had not been acted on that the original severity
level probably still applied. Had I noticed that it was set to such a
high severity level, then I probably would have noted that in my
response, suggesting that it probably should be lowered. However, I am
not a huge fan of changing the severity of someone else's bug, on
someone else's package, I prefer to instead suggest that it be changed,
rather than barge in and do it myself.
My guess is that the release-critical nature of the original severity of
the bug was due to the FHS violation, which was actually fixed. So I
agree that the severity should be lowered, and I apologize for
overlooking this.
>>This did not happen with any of the example files with 1.2.3dfsg1-1,
>>they all still appear in /usr/share/
>
>
> Many of the files there are usable in situ. Moved to the examples
> directory, they wouldn't be (thanks to Policy about gzip). I'm not
> interested in breaking people's repositories arbitrarily, which is what
> would happen if people *are* using these things in situ. If I break
> someone's repository with a svn upgrade I want to at least have a good
> reason.
This makes a lot of sense. I was not aware that the example files are
actually usable in situ. I only saw that the bug was closed and the
example files were not moved as the bug suggested. This was an
indication to me that the bug report had not been acted on properly. If
you had sent a message to the report clarifying this, it would have
helped and I would not have thought that the issue had been overlooked.
>>It seems to me that the hot-backup.py script should be restored to
>>its original useful place (as a script that some backup programs
>>use)
>
>
> Did you read NEWS.Debian.gz?
>
> The other script affected is /usr/lib/
In Debian Bug tracker #330824, Micah Anderson (micah-debian) wrote : tagging 330824 | #13 |
tags 330824 + fixed
Debian Bug Importer (debzilla) wrote : | #14 |
Message-ID: <email address hidden>
Date: Sat, 05 Nov 2005 12:12:25 -0500
From: micah <email address hidden>
To: Peter Samuelson <email address hidden>
Cc: <email address hidden>, <email address hidden>
Subject: Re: Bug#330824: I dont believe this bug was acted on properly
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Peter Samuelson wrote:
> severity 330824 wishlist
> retitle 330824 disagreement about example scripts
> thanks
>
> [micah]
>
>>"BTW: Maybe you can move the example files to /u/s/d/
>
>
> Thanks so much for not changing the severity there.
Back-handed passive-agressive statements are not productive, but instead
provoke angry responses, but lets not get angry. I believe that we can
discuss this in a rational way, discussing the technical details, rather
than resorting to flaming. Please believe me when I say that I
re-opened this bug not to spite you or to flame you, but because it
seemed as if it wasn't actually fixed. I'm sorry if my message came
across in any other way, it was not intended to be so.
> I guess you believe this is release-critical. I require a bit of
> convincing on that score. I almost tagged this one wontfix just now,
> but I'll give you a chance to rebut first.
If you will allow me to rephrase this in a different way, "Why did you
not change the severity of the bug when you reopened it? Do you think
that it is still release-critical?"
Actually the reason why I did not change the severity of the bug was
because I did not even look at it from the beginning, I assumed the
original bug was set to a severity level that made sense, and because I
felt as if the bug had not been acted on that the original severity
level probably still applied. Had I noticed that it was set to such a
high severity level, then I probably would have noted that in my
response, suggesting that it probably should be lowered. However, I am
not a huge fan of changing the severity of someone else's bug, on
someone else's package, I prefer to instead suggest that it be changed,
rather than barge in and do it myself.
My guess is that the release-critical nature of the original severity of
the bug was due to the FHS violation, which was actually fixed. So I
agree that the severity should be lowered, and I apologize for
overlooking this.
>>This did not happen with any of the example files with 1.2.3dfsg1-1,
>>they all still appear in /usr/share/
>
>
> Many of the files there are usable in situ. Moved to the examples
> directory, they wouldn't be (thanks to Policy about gzip). I'm not
> interested in breaking people's repositories arbitrarily, which is what
> would happen if people *are* using these things in situ. If I break
> someone's repository with a svn upgrade I want to at least have a good
> reason.
This makes a lot of sense. I was not aware that the example files are
actually usable in situ. I only saw that the bug was closed and the
example files were not moved as the bug suggested. This was an
indication to me that the bug report had not been acted on properly. If
you had sent a message to the report clarifying this, it would have
helped and I would not have thought that...
Debian Bug Importer (debzilla) wrote : | #15 |
Message-Id: <20051105173348
Date: Sat, 5 Nov 2005 12:33:48 -0500 (EST)
From: <email address hidden> (micah)
To: <email address hidden>
Subject: tagging 330824
tags 330824 + fixed
In Debian Bug tracker #330824, Micah Anderson (micah-debian) wrote : | #16 |
tags 330824 - fixed
Debian Bug Importer (debzilla) wrote : | #17 |
Message-Id: <20051105184058
Date: Sat, 5 Nov 2005 13:40:58 -0500 (EST)
From: <email address hidden> (micah)
To: <email address hidden>
Subject: tagging 330824
tags 330824 - fixed
Automatically imported from Debian bug report #330824 http:// bugs.debian. org/330824