Re: Finishing the FHS transition

2001-05-13 Thread Colin Watson
Chris Waters [EMAIL PROTECTED] wrote:
On Sun, May 06, 2001 at 07:31:43PM +0200, Adrian Bunk wrote:
 - A change in the policy to remove the obsolete /usr/doc symlinks.

This is supposed to happen once enough packages make the transition.
Now, if we're really down to 253 packages that use /usr/doc (with no
symlink), then maybe it's time.  But, unfortunately, that number, 253,
measures *claimed* compliance, not actual compliance.

Now, my poking around suggests that there are actually far *fewer*
than 253 packages still using /usr/doc.  And if that's true, then it's
definitely time to remove the symlinks.  But it might be nice to have
some hard facts, rather than speculation based on unreliable claims
made by inattentive package maintainers.

  http://qa.debian.org/fhs.html

... which is down to 109 /usr/doc-using packages on i386.

Cheers,

-- 
Colin Watson [EMAIL PROTECTED]



Re: Finishing the FHS transition

2001-05-08 Thread Manoj Srivastava
Seth == Seth Arnold [EMAIL PROTECTED] writes:

 Seth Is this working under the assumption that the release manager will drop
 Seth all packages not recent enough when freezing?

The assumption is that the release manager shall come up with
 whatever criteria seem reasonable to him for release, and we shall
 not tweak informative fields in an attempt to indirectly determine
 what goes into a release independent of actual performance and
 conformance to the normative aspects of the policy document.

manoj

-- 
 You will be dead within a year.
Manoj Srivastava   [EMAIL PROTECTED]  http://www.debian.org/%7Esrivasta/
1024R/C7261095 print CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C



Re: Finishing the FHS transition

2001-05-07 Thread Adam Heath
On Sun, 6 May 2001, Chris Waters wrote:

 This is supposed to happen once enough packages make the transition.
 Now, if we're really down to 253 packages that use /usr/doc (with no
 symlink), then maybe it's time.  But, unfortunately, that number, 253,
 measures *claimed* compliance, not actual compliance.

 Now, my poking around suggests that there are actually far *fewer*
 than 253 packages still using /usr/doc.  And if that's true, then it's
 definitely time to remove the symlinks.  But it might be nice to have
 some hard facts, rather than speculation based on unreliable claims
 made by inattentive package maintainers.

Actually, I already did a mass bug filing, on the usr/doc issue(did a grep on
Contents-i386, which wasn't fully accurate(other archs, stale data(up to a
week or so))).  I have seen several of the bugs closed, probably more than
half now.  I need to do another scan, to see where we stand on that.



Re: Finishing the FHS transition

2001-05-07 Thread Adam Heath
On Sun, 6 May 2001, Joey Hess wrote:

 Chris Waters wrote:
   - A change in the policy to remove the obsolete /usr/doc symlinks.
 
  This is supposed to happen once enough packages make the transition.

 No, it is supposed to happen one release _after_ a release in which all
 the packages have made the transition. So sarge at the earliest, not woody.

Um, when was it decided that woody+1=sarge?  When was this flamewar?



Re: Finishing the FHS transition

2001-05-07 Thread Adrian Bunk
On Sun, 6 May 2001, Chris Waters wrote:

   Didn't we already have this discussion?  The Standards-Version field
   is not a reliable indication of much of anything.  I strongly object

  Policy says:

 Policy says doesn't make the packages comply.  And you can file all
 the bugs reports you want, but that doesn't magically fix the
 packages.  And until they're fixed, you can't use them as a reliable
 indicator of FHS compatibility.  QED.

Standards-Version  3 :
a not FHS compliant package is at most a normal bug

Standards-Version = 3:
a not FHS compliant package is at most a serious bug

 We have many packages with old Standards-Versions which actually
 comply with newer standards and *are* FHS compatible, and we have
 packages with newer Standards-Versions that are NOT FHS compatible.

Please file RC bug on packages with Standards-Version = 3 that are not
FHS compatible.

 I think that if you really want to focus on FHS compatibility, you're
 better off ignoring the Standards-Version issues for now.  Its just
 another can of worms.  Picking the minimum Standards-Version for
 release is something we normally do at freeze time.

I think it's important that our packages follow a not too outdated policy
and the Standards-Version field is the indicator for this. Freeze time
is too late for picking the minimum Standards-Version for release - the
right time would be shortly after the last stable was released. An
example: It would be nice to have a minimum Standards-Version of 3.1 (that
includes build dependencies), but you can't file 1060 RC bugs at the
beginning of a freeze.

...
 Note that the next paragraph mentions filing bug reports if the
 package becomes too much out of date.  If any is too much, why
 bother to say too much?

You mustn't have to upgrade the Standards-Version field when your package
doesn't comply with a more recent policy - a package that doesn't follow
FHS will never rech Standards-Version 3.0 .

   to removing packages because of what amount to cosmetic issues, and an

  Where did I say that I want to remove the packages???
  I said that I want to send bug reports.

 RC bugs mean the package must be removed from the next release if it's
 not fixed.  Unless you can guarantee that the bugs will be fixed
 (i.e., you're volunteering to fix them yourself), you _are_ asking for
 package to be removed when you file RC bugs.

These bugs are relatively easy to fix bugs and many of them will be fixed
at a bug squashing party - and yes, I do fix many easy to fix bugs at
each bug squashing party. But BTW: When a maintainer doesn't even when
there's a RC bug starts to work on upgrading the package to comply with a
policy that is nearly two years old there's the question of he's MIA.

 Anyway, I apologize for a reminder I'm sure you don't need.  It's just
 a habit of mine, please forgive me.

 Bottom line, I think there remains a lot of work checking the subtle
 and not-so-obvious stuff in the FHS before we can confidently claim
 FHS compatibility (and even *begin* to work on actual compliance).

Reading the last three sentence I'm glad to hear that you volunteer to do
all this checks...

...
 And I think mass filings of RC bugs would be premature at best.

It's perhaps really late because we are relatively close too a freeze but
it's definitely not premature.

 cheers

cu
Adrian

-- 

Nicht weil die Dinge schwierig sind wagen wir sie nicht,
sondern weil wir sie nicht wagen sind sie schwierig.




Re: Finishing the FHS transition

2001-05-07 Thread Bas Zoetekouw
Hi Adam!

You wrote:

 Actually, I already did a mass bug filing, on the usr/doc issue(did a grep on
 Contents-i386, which wasn't fully accurate(other archs, stale data(up to a
 week or so))).  I have seen several of the bugs closed, probably more than
 half now.  I need to do another scan, to see where we stand on that.

There is already a list on http://qa.debian.org/fhs.html

-- 
Kind regards,
+---+
| Bas Zoetekouw  | Si l'on sait exactement ce   |
|| que l'on va faire, a quoi|
| [EMAIL PROTECTED] | bon le faire?|
|[EMAIL PROTECTED] |   Pablo Picasso  |
+---+ 



Re: Finishing the FHS transition

2001-05-07 Thread Anthony Towns
On Mon, May 07, 2001 at 10:57:37AM +0200, Adrian Bunk wrote:
 Standards-Version  3 :
 a not FHS compliant package is at most a normal bug
 Standards-Version = 3:
 a not FHS compliant package is at most a serious bug

This is not correct. You can't change the severity of a bug by twiddling
a field with a purely indicative use.

  We have many packages with old Standards-Versions which actually
  comply with newer standards and *are* FHS compatible, and we have
  packages with newer Standards-Versions that are NOT FHS compatible.
 Please file RC bug on packages with Standards-Version = 3 that are not
 FHS compatible.

No. Don't. I'll just downgrade them as soon as I see them, so you'll
be just wasting your own time and mine. Policy is simply wrong in using
the word must in regards to the Standards-Version field.

And no, this isn't an opportunity for discussion. Everything there is
to be said on this matter has been said, repeatedly. Check the -policy
archives if you really must.

Standards-Versions aren't release critical. You can put it as
Standards-Version: 526.7.8.9.13-Foo.6 if you want. And no matter what
Standards-Version you have, you still have to follow the FHS, you have
to use /usr/share/doc, and if you specify build-dependencies they have
to be correct.

Cheers,
aj

-- 
Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/
I don't speak for anyone save myself. GPG signed mail preferred.

``_Any_ increase in interface difficulty, in exchange for a benefit you
  do not understand, cannot perceive, or don't care about, is too much.''
  -- John S. Novak, III (The Humblest Man on the Net)


pgpZV26iMQnSr.pgp
Description: PGP signature


Re: Finishing the FHS transition

2001-05-07 Thread Julian Gilbey
On Sun, May 06, 2001 at 03:52:57PM -0500, Steve Greenland wrote:
 Uhh, when did that become a must? In 3.5.2 the first paragraph
 says
 

Probably during the policy/packaging merger.  I intend at some point
to go through policy and fix all of these confusions.  Furthermore, it
makes no sense for the issue to be talked about in two different
places, either.

   Julian

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

 Julian Gilbey, Dept of Maths, Queen Mary, Univ. of London
   Debian GNU/Linux Developer,  see http://people.debian.org/~jdg
  Donate free food to the world's hungry: see http://www.thehungersite.com/



Re: Finishing the FHS transition

2001-05-07 Thread Manoj Srivastava
Adrian == Adrian Bunk [EMAIL PROTECTED] writes:

 Adrian  In the source package's `Standards-Version' control
 Adrian  field, you must  specify the most recent version number
 Adrian  of this policy document with  which your package
 Adrian  complies.  The current version number is 3.5.4.0. 

My opinion about the intent that this was meant to convey is
 that when you are building your package, update the standards
 version field to reflect what you comply with.

 Adrian  This information may be used to file bug reports
 Adrian  automatically if your  package becomes too much out of date.

I think this is a flaw in our current policy, and needs to be
 changed. If a package has no bugs (including policy violation bugs
 resulting from not following other must or should directives), then
 it should not need to be updated to just change the standards version
 field; and using the standards version field as a reason ti file bugs
 is just plain wrong.

manoj   
-- 
 What's a cult?  It just means not enough people to make a
 minority. Robert Altman
Manoj Srivastava   [EMAIL PROTECTED]  http://www.debian.org/%7Esrivasta/
1024R/C7261095 print CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C



Re: Finishing the FHS transition

2001-05-07 Thread Seth Arnold
* Manoj Srivastava [EMAIL PROTECTED] [010507 13:53]:
  field; and using the standards version field as a reason ti file bugs
  is just plain wrong.

Is this working under the assumption that the release manager will drop
all packages not recent enough when freezing?

-- 
Earthlink: The #1 provider of unsolicited bulk email to the Internet.



Re: Finishing the FHS transition

2001-05-06 Thread Oliver Elphick
Adrian Bunk wrote:
 ...
  Oliver Elphick ([EMAIL PROTECTED])   libpgsql

This package is obsolete and should not be included in any release.

-- 
Oliver Elphick[EMAIL PROTECTED]
Isle of Wight  http://www.lfix.co.uk/oliver
PGP: 1024R/32B8FAA1: 97 EA 1D 47 72 3F 28 47  6B 7E 39 CC 56 E4 C1 47
GPG: 1024D/3E1D0C1C: CA12 09E0 E8D5 8870 5839  932A 614D 4C34 3E1D 0C1C
 
 If it is possible, as much as it depends on you, live 
  peaceably with all men.Romans 12:18 




Re: Finishing the FHS transition

2001-05-06 Thread Chris Waters
On Sun, May 06, 2001 at 07:31:43PM +0200, Adrian Bunk wrote:

 I want to suggest to finish the FHS transition. This includes the
 following steps:

 - Packages with Standards-Version = 3.0 must follow the FHS.

Didn't we already have this discussion?  The Standards-Version field
is not a reliable indication of much of anything.  I strongly object
to removing packages because of what amount to cosmetic issues, and an
incorrect Standards-Version (one that doesn't reflect the version of
policy that the package _actually_ complies with) is really no more
than a cosmetic issue (no software actually uses that field).

I only have a few of the listed packages installed on my system, but
most of the ones I checked did indeed use /usr/share/doc (and
/usr/share/man, in those cases where man pages were present).  I
suspect that this is due to the use of debhelper, but anyway

Checking for FHS violations should be done by checking for FHS
violations, not by checking an unreliable and all-but-meaningless
field in some configuration file.

(Plus, as a side issue, by a strict reading of the FHS, we should be
using /usr/share/menu rather than /usr/lib/menu, which means RC bugs
against nearly every package in the system!)  :-)

 - A change in the policy to remove the obsolete /usr/doc symlinks.

This is supposed to happen once enough packages make the transition.
Now, if we're really down to 253 packages that use /usr/doc (with no
symlink), then maybe it's time.  But, unfortunately, that number, 253,
measures *claimed* compliance, not actual compliance.

Now, my poking around suggests that there are actually far *fewer*
than 253 packages still using /usr/doc.  And if that's true, then it's
definitely time to remove the symlinks.  But it might be nice to have
some hard facts, rather than speculation based on unreliable claims
made by inattentive package maintainers.

 Ben Gertzfield ([EMAIL PROTECTED])  wmifs
 Eric Leblanc ([EMAIL PROTECTED])groovycd
 Eric Leblanc ([EMAIL PROTECTED])zangband
 Gene McCulley ([EMAIL PROTECTED])  xcopilot
 Javier Fernandez-Sanguino Pen a ([EMAIL PROTECTED])   spellcast
 Luis Francisco Gonzalez ([EMAIL PROTECTED])  xgammon
 Rob Browning ([EMAIL PROTECTED]) emacs20
 Robert Woodcock ([EMAIL PROTECTED]) cd-discid
 Takuo KITAME ([EMAIL PROTECTED])   bbdb
 Vincent Renardias ([EMAIL PROTECTED])   gdb
 Vincent Renardias ([EMAIL PROTECTED])   gnumeric
 Wichert Akkerman ([EMAIL PROTECTED])   sed

I inspected these packages.  Only emacs20 lacked the /usr/share/doc
directory.  If that ratio holds true (which I doubt), then we've only
got 21 packages left to transition! :-)

cheers
-- 
Chris Waters   |  Pneumonoultra-osis is too long
[EMAIL PROTECTED]   |  microscopicsilico-to fit into a single
or [EMAIL PROTECTED] |  volcaniconi-  standalone haiku



Re: Finishing the FHS transition

2001-05-06 Thread Arthur Korn
Chris Waters schrieb:
 (Plus, as a side issue, by a strict reading of the FHS, we should be
 using /usr/share/menu rather than /usr/lib/menu, which means RC bugs
 against nearly every package in the system!)  :-)

/usr/lib/menu is not shareable, since it would be most confusing
to have a menu item that just doesn't work, because the package
it belongs to is installed on another machine with which
/usr/share is shared.

ciao, 2ri
-- 
Q: How does a Unix guru have sex?
A: gunzip  strip  touch  finger  mount  fsck  \
   more  yes  fsck  fsck  fsck  umount  sleep



Re: Finishing the FHS transition

2001-05-06 Thread Adrian Bunk
On Sun, 6 May 2001, Chris Waters wrote:

  I want to suggest to finish the FHS transition. This includes the
  following steps:

  - Packages with Standards-Version = 3.0 must follow the FHS.

 Didn't we already have this discussion?  The Standards-Version field
 is not a reliable indication of much of anything.  I strongly object

Policy says:

--  snip  --

 In the source package's `Standards-Version' control field, you must
 specify the most recent version number of this policy document with
 which your package complies.  The current version number is 3.5.4.0.

 This information may be used to file bug reports automatically if your
 package becomes too much out of date.

--  snip  --

 to removing packages because of what amount to cosmetic issues, and an

Where did I say that I want to remove the packages???
I said that I want to send bug reports.

 incorrect Standards-Version (one that doesn't reflect the version of
 policy that the package _actually_ complies with) is really no more
 than a cosmetic issue (no software actually uses that field).

you must specify the most recent version number of this policy document
with which your package complies: You must upgrade this field when your
package complies with a more recent policy - and when your package does
already comply with a more recent policy nothing more than an upload with
an updated Standards-Version field is needed.

 I only have a few of the listed packages installed on my system, but
 most of the ones I checked did indeed use /usr/share/doc (and
 /usr/share/man, in those cases where man pages were present).  I
 suspect that this is due to the use of debhelper, but anyway

 Checking for FHS violations should be done by checking for FHS
 violations, not by checking an unreliable and all-but-meaningless
 field in some configuration file.
...

See above: I want to file a RC bug either because
a) the package follows a too old policy or
b) because it violates the _must_ in the polict that says that the
   Standard-Version must get updated.

a) needs discussion whether we consider packages not following the FHS
too much out of date, b) is a violation of the policy that doesn't need
discussion - that means the only question is whether anyone disagrees that
we want to have all packages in unstable to follow the FHS.

 cheers

cu
Adrian

-- 

Nicht weil die Dinge schwierig sind wagen wir sie nicht,
sondern weil wir sie nicht wagen sind sie schwierig.




menu and FHS (was Re: Finishing the FHS transition)

2001-05-06 Thread Chris Waters
On Sun, May 06, 2001 at 09:13:26PM +0200, Arthur Korn wrote:

 /usr/lib/menu is not shareable

Yes, it is.  There's a reason why each entry starts:

  ?package(name)

Anyway, that's not really relevent -- /usr/share is for
architecture-independent static files.  The FHS doesn't grant
exceptions for files that would cause breakage if they actually were
shared between different machines.

cheers
-- 
Chris Waters   |  Pneumonoultra-osis is too long
[EMAIL PROTECTED]   |  microscopicsilico-to fit into a single
or [EMAIL PROTECTED] |  volcaniconi-  standalone haiku



Re: Finishing the FHS transition

2001-05-06 Thread Marcus Brinkmann
On Sun, May 06, 2001 at 07:31:43PM +0200, Adrian Bunk wrote:
   If noone has a good argument against this I'll send
   RC bugs in one week to force the upgrade of the Standards-Version.

The packages inetutils, gnumach, hurd and mig are only applicable to the Hurd,
and we have not determined yet how much and what of the FHS is applicable to
us. Most of it is, but we might need an appendix for the Hurd just as there is
an appendix for Linux.

In any way, I will bump the number if it makes you happy on my next update,
and Jeff Bailey took over maintenance of GNU inetutils, he is
preparing an update, but I wouldn't consider an old standards
version a release critical bug.  You will have to bother and check each
package individually if there is actually a violation of current policy or
a critical bug that warrants a release critical bug report.

 GNU Hurd Maintainers (bug-hurd@gnu.org)  gnumach
 GNU Hurd Maintainers (bug-hurd@gnu.org)  hurd
 GNU Hurd Maintainers (bug-hurd@gnu.org)  mig
 Marcus Brinkmann ([EMAIL PROTECTED])inetutils

Thanks,
Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org [EMAIL PROTECTED]
Marcus Brinkmann  GNUhttp://www.gnu.org[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.marcus-brinkmann.de



Re: Finishing the FHS transition

2001-05-06 Thread Marcus Brinkmann
On Sun, May 06, 2001 at 09:27:59PM +0200, Adrian Bunk wrote:
 Policy says:
 
 --  snip  --
 
  In the source package's `Standards-Version' control field, you must
  specify the most recent version number of this policy document with
  which your package complies.  The current version number is 3.5.4.0.
 
  This information may be used to file bug reports automatically if your
  package becomes too much out of date.
 
 --  snip  --

Ok, please ignore my other mail.

Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org [EMAIL PROTECTED]
Marcus Brinkmann  GNUhttp://www.gnu.org[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.marcus-brinkmann.de



Re: Finishing the FHS transition

2001-05-06 Thread Steve Greenland
On 06-May-01, 14:27 (CDT), Adrian Bunk [EMAIL PROTECTED] wrote:
 Policy says:

 --  snip  --

  In the source package's `Standards-Version' control field, you must
  specify the most recent version number of this policy document with
  which your package complies.  The current version number is 3.5.4.0.

  This information may be used to file bug reports automatically if your
  package becomes too much out of date.

 --  snip  --

Uhh, when did that become a must? In 3.5.2 the first paragraph
says

 You should specify the most recent version of the packaging
 standards with which your package complies in the source package's
 `Standards-Version' field.

Even in 3.5.4, towards the end of that section it says
  
 You should regularly, and especially if your package has become out
 of date, check for the newest Policy Manual available and update   
 your package, if necessary. When your package complies with the new
 standards you should update the Standards-Version source package   
 field and release it.

It says nothing about uploading just to notify that you are still
compliant.

Hmmm, I don't remember a proposal to change this; I suspect the must
slipped in during the recent rewrites, and as Chris Waters pointed out, it
is certainly inconsistent with the intent of the field according to recent
discussion.

 you must specify the most recent version number of this policy document
 with which your package complies: You must upgrade this field when your
 package complies with a more recent policy - and when your package does
 already comply with a more recent policy nothing more than an upload with
 an updated Standards-Version field is needed.

Nonsense. I'm not going to upload new versions of packages simply to
change that field. Lot's of policy updates have zero effect on most
packages, and I doubt many of our users want to spend the time and
money downloading and installing a new version of a package to confirm
that.  I would strongly object if (for example) Branden suddenly started
uploading new versions of the X packages every time a new version of
policy was released.

I'll wait a few days for one of the policy editors to say Oops, that
was an accident; if that's not the case, I need to propose an ammendent
that clarifies reality, so that Adrian doesn't get mislead again :-).

Steve

-- 
Steve Greenland [EMAIL PROTECTED]
(Please do not CC me on mail sent to this list; I subscribe to and read
every list I post to.)



Re: Finishing the FHS transition

2001-05-06 Thread Joey Hess
Chris Waters wrote:
  - A change in the policy to remove the obsolete /usr/doc symlinks.
 
 This is supposed to happen once enough packages make the transition.

No, it is supposed to happen one release _after_ a release in which all
the packages have made the transition. So sarge at the earliest, not woody.

-- 
see shy jo



Re: Finishing the FHS transition

2001-05-06 Thread Martin Michlmayr
* Adrian Bunk [EMAIL PROTECTED] [20010506 21:27]:
 See above: I want to file a RC bug either because
 a) the package follows a too old policy or

For the /usr/doc problem, bugs with severity: normal have already been
filed by doogie and joeyh.  For these packages, you simply have to
change the severity.  At the moment, 103 of these bugs are still open
(248 bugs were filed originally):


Package: acm
Maintainer: Enrique Zanardi [EMAIL PROTECTED]
  91371 Package acm still has at least one file in /usr/doc
  91382 Package acm still has at least one file in /usr/doc

Package: authbind
Maintainer: Ian Jackson [EMAIL PROTECTED]
  91376 Package authbind still has at least one file in /usr/doc
  91387 Package authbind still has at least one file in /usr/doc

Package: bock
Maintainer: Charles Briscoe-Smith [EMAIL PROTECTED]
  91396 Package bock still has at least one file in /usr/doc

Package: cqcam
Maintainer: Daniel Martin [EMAIL PROTECTED]
  91415 Package cqcam still has at least one file in /usr/doc

Package: cracklib-runtime
Maintainer: Jean Pierre LeJacq [EMAIL PROTECTED]
  91407 Package cracklib-runtime still has at least one file in /usr/doc

Package: cracklib2
Maintainer: Jean Pierre LeJacq [EMAIL PROTECTED]
  91414 Package cracklib2 still has at least one file in /usr/doc

Package: cracklib2-dev
Maintainer: Jean Pierre LeJacq [EMAIL PROTECTED]
  91429 Package cracklib2-dev still has at least one file in /usr/doc

Package: csound-doc
Maintainer: Guenter Geiger [EMAIL PROTECTED]
  91433 Package csound-doc still has at least one file in /usr/doc

Package: cup
Maintainer: Charles Briscoe-Smith [EMAIL PROTECTED]
  91422 Package cup still has at least one file in /usr/doc

Package: doc-debian-fr
Maintainer: Christophe Le Bars [EMAIL PROTECTED]
  91417 Package doc-debian-fr still has at least one file in /usr/doc

Package: dtlk
Maintainer: [EMAIL PROTECTED] (James R. Van Zandt)
  91438 Package dtlk still has at least one file in /usr/doc

Package: dtmfdial
Maintainer: [EMAIL PROTECTED] (Stephen J. Carpenter)
  91450 Package dtmfdial still has at least one file in /usr/doc

Package: dvidvi
Maintainer: [EMAIL PROTECTED] (David A. van Leeuwen)
  91439 Package dvidvi still has at least one file in /usr/doc

Package: emacs20-el
Maintainer: Rob Browning [EMAIL PROTECTED]
  91554 Package emacs20-el still has at least one file in /usr/doc

Package: emacsen-common
Maintainer: Rob Browning [EMAIL PROTECTED]
  91457 Package emacsen-common still has at least one file in /usr/doc

Package: f77reorder
Maintainer: Alex Romosan [EMAIL PROTECTED]
  91444 Package f77reorder still has at least one file in /usr/doc

Package: faqomatic
Maintainer: [EMAIL PROTECTED] (Scott K. Ellis)
  91465 Package faqomatic still has at least one file in /usr/doc

Package: ftape-doc
Maintainer: Christian Meder [EMAIL PROTECTED]
  91463 Package ftape-doc still has at least one file in /usr/doc

Package: ftape-util
Maintainer: Christian Meder [EMAIL PROTECTED]
  91462 Package ftape-util still has at least one file in /usr/doc

Package: gap4-gdat
Maintainer: Markus Hetzmannseder [EMAIL PROTECTED]
  91470 Package gap4-gdat still has at least one file in /usr/doc

Package: gap4-tdat
Maintainer: Markus Hetzmannseder [EMAIL PROTECTED]
  91469 Package gap4-tdat still has at least one file in /usr/doc

Package: gbdk-dev
Maintainer: Masato Taruishi [EMAIL PROTECTED]
  91472 Package gbdk-dev still has at least one file in /usr/doc

Package: gbdk-examples
Maintainer: Masato Taruishi [EMAIL PROTECTED]
  91471 Package gbdk-examples still has at least one file in /usr/doc

Package: gcc-m68k-linux
Maintainer: Martin Mitchell [EMAIL PROTECTED]
  91476 Package gcc-m68k-linux still has at least one file in /usr/doc

Package: gerstensaft
Maintainer: Martin Schulze [EMAIL PROTECTED]
  91477 Package gerstensaft still has at least one file in /usr/doc

Package: glimpse
Maintainer: Marco Budde [EMAIL PROTECTED]
  91484 Package glimpse still has at least one file in /usr/doc

Package: gs-aladdin-manual
Maintainer: Marco Pistore [EMAIL PROTECTED]
  91486 Package gs-aladdin-manual still has at least one file in /usr/doc

Package: gs-aladdin-manual-de
Maintainer: Marco Pistore [EMAIL PROTECTED]
  91483 Package gs-aladdin-manual-de still has at least one file in /usr/doc

Package: gsfonts
Maintainer: Torsten Landschoff [EMAIL PROTECTED]
  91489 Package gsfonts still has at least one file in /usr/doc

Package: gsfonts-other
Maintainer: Torsten Landschoff [EMAIL PROTECTED]
  91485 Package gsfonts-other still has at least one file in /usr/doc

Package: htget
Maintainer: Troy Hanson [EMAIL PROTECTED]
  91497 Package htget still has at least one file in /usr/doc

Package: id-utils
Maintainer: Brad Bosch [EMAIL PROTECTED]
  91555 Package id-utils still has at least one file in /usr/doc

Package: idled
Maintainer: John Goerzen [EMAIL PROTECTED]
  91513 Package idled still has at least one file in /usr/doc

Package: infocom
Maintainer: Charles Briscoe-Smith [EMAIL PROTECTED]
  91515 

Re: Finishing the FHS transition

2001-05-06 Thread Chris Waters
On Sun, May 06, 2001 at 09:27:59PM +0200, Adrian Bunk wrote:
 On Sun, 6 May 2001, Chris Waters wrote:

  Didn't we already have this discussion?  The Standards-Version field
  is not a reliable indication of much of anything.  I strongly object

 Policy says:

Policy says doesn't make the packages comply.  And you can file all
the bugs reports you want, but that doesn't magically fix the
packages.  And until they're fixed, you can't use them as a reliable
indicator of FHS compatibility.  QED.

We have many packages with old Standards-Versions which actually
comply with newer standards and *are* FHS compatible, and we have
packages with newer Standards-Versions that are NOT FHS compatible.

I think that if you really want to focus on FHS compatibility, you're
better off ignoring the Standards-Version issues for now.  Its just
another can of worms.  Picking the minimum Standards-Version for
release is something we normally do at freeze time.

  In the source package's `Standards-Version' control field, you must
  specify the most recent version number of this policy document with
  which your package complies.  The current version number is 3.5.4.0.

You're misinterpreting this.  It does not mean that every package must
be reuploaded every time policy changes.  Most recent should be
checked at the time you create the source package, not rechecked
daily.

Note that the next paragraph mentions filing bug reports if the
package becomes too much out of date.  If any is too much, why
bother to say too much?

  to removing packages because of what amount to cosmetic issues, and an

 Where did I say that I want to remove the packages???
 I said that I want to send bug reports.

RC bugs mean the package must be removed from the next release if it's
not fixed.  Unless you can guarantee that the bugs will be fixed
(i.e., you're volunteering to fix them yourself), you _are_ asking for
package to be removed when you file RC bugs.

Anyway, I apologize for a reminder I'm sure you don't need.  It's just
a habit of mine, please forgive me.

Bottom line, I think there remains a lot of work checking the subtle
and not-so-obvious stuff in the FHS before we can confidently claim
FHS compatibility (and even *begin* to work on actual compliance).

The easy stuff, as your evidence shows, we're actually quite close on.
It's the harder stuff, like /var/lib/games (which Kamion was going to
investigate) and the random hard-to-identify files that need to move
from /usr/lib to /usr/share that needs the most attention.

So, anyway, that's a nice list of packages you made, and I think it's
probably very useful -- all those packages should inspected -- I just
don't think it's very useful for the purpose you intended.

And I think mass filings of RC bugs would be premature at best.

cheers
-- 
Chris Waters   |  Pneumonoultra-osis is too long
[EMAIL PROTECTED]   |  microscopicsilico-to fit into a single
or [EMAIL PROTECTED] |  volcaniconi-  standalone haiku



Re: Finishing the FHS transition

2001-05-06 Thread Chris Waters
On Sun, May 06, 2001 at 06:29:05PM -0400, Joey Hess wrote:
 Chris Waters wrote:
   - A change in the policy to remove the obsolete /usr/doc symlinks.

  This is supposed to happen once enough packages make the transition.

 No, it is supposed to happen one release _after_ a release in which
 all the packages have made the transition. So sarge at the earliest,
 not woody.

Right.  Even better point.
-- 
Chris Waters   |  Pneumonoultra-osis is too long
[EMAIL PROTECTED]   |  microscopicsilico-to fit into a single
or [EMAIL PROTECTED] |  volcaniconi-  standalone haiku



Re: Finishing the FHS transition

2001-05-06 Thread Anthony Towns
On Sun, May 06, 2001 at 09:27:59PM +0200, Adrian Bunk wrote:
 Policy says:
  In the source package's `Standards-Version' control field, you must
  specify the most recent version number of this policy document with
  which your package complies.  The current version number is 3.5.4.0.
 
  This information may be used to file bug reports automatically if your
  package becomes too much out of date.

I'm curious to know why it says this. The Must/Should/May proposal
certainly listed it as a should, not a must, and I don't recall going
ballistic about this on the lists previously and there's isn't an entry
in the changelog that I can see, so I can't imagine there having been
an accepted proposal about it.

So, quite frankly, policy is completely in the wrong here. Do not file RC
bugs about standards-versions, nor rely on them for accurate information.
They are indicative *only*.

Cheers,
aj

-- 
Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/
I don't speak for anyone save myself. GPG signed mail preferred.

``_Any_ increase in interface difficulty, in exchange for a benefit you
  do not understand, cannot perceive, or don't care about, is too much.''
  -- John S. Novak, III (The Humblest Man on the Net)


pgpslcJ5b8tlk.pgp
Description: PGP signature