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

Bug#160529: ASK is RFPed



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)



Reply to: