On Sun, Sep 28, 2003 at 03:42:51PM -0400, Marco Paganini wrote: > On Sun, Sep 28, 2003 at 04:25:03PM +0000, Robert Millan wrote: > > > I'm not sure if you should remove them. Please paste the full lintian > > warning. > > W: ask: prerm-does-not-remove-usr-doc-link
Ah, ok. Safely ignorable, it's for upgrading from pre-FHS packages IIRC. Just make sure your docs are in /usr/share/doc/<pkg> and not in /usr/doc/<pkg>. > > Sometimes Debian's policy disagrees with upstream's (in this case Python's > > upstream). In these cases your package should always follow Debian's policy > > rather than upstream's. > > I fixed this one. The problem is that when I packaged ASK for the first time, > the "python" package meant "Python 2.1" and due to some bugs in 2.1, I had to > _require_ Python 2.2. But then comes the catch: If I put /usr/bin/python2.2 > as the interpreter (back then, the interpreter location for Python 2.2), > and "Requires: Python2.2 (>=2.2.0)", If you mean the entry for debian/control, that'd be "Depends: python2.2" if you really need 2.2 or "Depends: python (>= 2.2)" if any later version will work. > > Again, the full lintian warning message seems relevant here. > > I'll modify it once more to declare the "templates" as configuration > files. Some people modify the originals. Having them overwritten on upgrade > is a bad idea... Do you refer to /usr/bin/ask.py and such? You can't set these as conffiles, since all stuff in /usr could well be read-only. The Debian way of doing this is that /usr/bin/ask.py itself doesn't need to be modified. A helper conffile might be put in /etc, ~/.ask or something. Btw, I suggest you rename it to /usr/bin/ask. We tend to remove the language extensions such as .pl or .sh when installing stuff in /usr/bin. -- Robert Millan "[..] but the delight and pride of Aule is in the deed of making, and in the thing made, and neither in possession nor in his own mastery; wherefore he gives and hoards not, and is free from care, passing ever on to some new work." -- J.R.R.T, Ainulindale (Silmarillion)