dh_installman and X11 apps

2001-03-10 Thread Wouter de Vries

Hi,

I was wondering how to install man pages in the X11 man directory with 
dh_installman. I have read the manual, but it is not in there. Lintian
keeps giving me warnings about the manual being in the wrong place, so
now I put the X11 app in /usr/bin (shame on me!).. Please help me out.

Wouter


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




RE: dh_installman and X11 apps

2001-03-10 Thread Carlos Laviola


On 10-Mar-2001 Wouter de Vries wrote:
 Hi,
 
 I was wondering how to install man pages in the X11 man directory with 
 dh_installman. I have read the manual, but it is not in there. Lintian
 keeps giving me warnings about the manual being in the wrong place, so
 now I put the X11 app in /usr/bin (shame on me!).. Please help me out.

You're not supposed to put the manpage wherever you want to, even if it is a X
program. dh_installman puts the manpages into their respective sections, e.g.
if you have foo.1, it'll be but on section 1. If you have foo.1x, it'll be but
at /usr/X11R6/man/man1 for being in X's section 1.

(Please correct me if wrong)
-- 
Carlos Laviola - ICQ 55799523
pub  1024D/3516D372 2000-06-05 Carlos Laviola [EMAIL PROTECTED]
 Key fingerprint = 3BE1 6591 C78C 2AA4 31DD  AEEF 6406 0227 3516 D372


 PGP signature


Forwarded Bug Reports

2001-03-10 Thread Bob Hilliard

 If I fix a bug in my package, and send the patch upstream, should
the bug be marked "forwarded", or should "forwarded" be reserved for
bugs that are waiting for upstream to fix?

Bob
-- 
   _
  |_)  _  |_   Robert D. Hilliard  [EMAIL PROTECTED]
  |_) (_) |_)  1294 S.W. Seagull Way   [EMAIL PROTECTED]
   Palm City, FL  USA  GPG Key ID: 390D6559 
   PGP Key ID: A8E40EB9



--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: dh_installman and X11 apps

2001-03-10 Thread Joey Hess

Carlos Laviola wrote:
 You're not supposed to put the manpage wherever you want to, even if it is a X
 program. dh_installman puts the manpages into their respective sections, e.g.
 if you have foo.1, it'll be but on section 1. If you have foo.1x, it'll be but
 at /usr/X11R6/man/man1 for being in X's section 1.

 _Packages using the X Window System should abide by the FHS standard
 whenever possible_; they should install binaries, libraries, manual
 pages, and other files in FHS-mandated locations wherever possible.
 This means that files must not be installed into `/usr/X11R6/bin/',
 `/usr/X11R6/lib/', or `/usr/X11R6/man/' unless this is necessary for
 the package to operate properly.

Current versions of debhelper abide by this by never installing manual pages
into /usr/X11R6/man/ at all. After all, the location of a man page there is
quite unlikely to be necessary for a package to operate properly. I've 
talked this over with Branden Robinson and I think debhelper is doing the
right thing.

-- 
see shy jo


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




RE: dh_installman and X11 apps

2001-03-10 Thread Carlos Laviola

On 10-Mar-2001 Wouter de Vries wrote:
 Hi,
 
 I was wondering how to install man pages in the X11 man directory with 
 dh_installman. I have read the manual, but it is not in there. Lintian
 keeps giving me warnings about the manual being in the wrong place, so
 now I put the X11 app in /usr/bin (shame on me!).. Please help me out.

You're not supposed to put the manpage wherever you want to, even if it is a X
program. dh_installman puts the manpages into their respective sections, e.g.
if you have foo.1, it'll be but on section 1. If you have foo.1x, it'll be but
at /usr/X11R6/man/man1 for being in X's section 1.

(Please correct me if wrong)
-- 
Carlos Laviola - ICQ 55799523
pub  1024D/3516D372 2000-06-05 Carlos Laviola [EMAIL PROTECTED]
 Key fingerprint = 3BE1 6591 C78C 2AA4 31DD  AEEF 6406 0227 3516 D372



pgpb0w5HCik01.pgp
Description: PGP signature


Forwarded Bug Reports

2001-03-10 Thread Bob Hilliard
 If I fix a bug in my package, and send the patch upstream, should
the bug be marked forwarded, or should forwarded be reserved for
bugs that are waiting for upstream to fix?

Bob
-- 
   _
  |_)  _  |_   Robert D. Hilliard  [EMAIL PROTECTED]
  |_) (_) |_)  1294 S.W. Seagull Way   [EMAIL PROTECTED]
   Palm City, FL  USA  GPG Key ID: 390D6559 
   PGP Key ID: A8E40EB9




Re: Forwarded Bug Reports

2001-03-10 Thread Josip Rodin
On Sat, Mar 10, 2001 at 01:08:49PM -0500, Bob Hilliard wrote:
  If I fix a bug in my package, and send the patch upstream, should
 the bug be marked forwarded, or should forwarded be reserved for
 bugs that are waiting for upstream to fix?

If you've informed the upstream about the bug, it's forwarded and you
can/should mark it as such. IMHO.

-- 
Digital Electronic Being Intended for Assassination and Nullification



Re: ${shlibs:Depends} problem

2001-03-10 Thread Josip Rodin

First of all, PLEASE turn off HTML in your mails.

On Fri, Mar 09, 2001 at 04:45:52PM -0800, scud wrote:
when I try to build any debian package the  ${shlibs:Depends}  statement
in control file seems not to work. The place in Depends: line, where the
xlib,... should be listed, is free. dh_shlibdepends and dh_gencontrol are
present in rules file.

You should verify that there are binaries actually installed in places where
dh_shlibdeps is looking, debian/something/usr/bin or so. If that's okay,
then check what ldd/objdump says about them.

  And something else...  the dh_movefiles line in rules is missing #
char every time I run  dh_make -l

Er, what? There shouldn't be any hashes needed on that line... see
/usr/share/debhelper/dh_make/debianl/rules for the original template; maybe
there's a bug somewhere.

-- 
Digital Electronic Being Intended for Assassination and Nullification



NEWS file suddenly small - ok to keep?

2001-03-10 Thread Hugo van der Merwe
The new upstream version of teh software I package no longer has a
proper NEWS file - it now simply refers the reader to the web page.
There are (surprise...) two options:

 - taking it out: now there's suddenly no longer a NEWS file, while
users might be used to it
 - leaving it in: now there's a NEWS file that doesn't really contain
news...

I've decided to go with the second option... this strikes me as a kind
of non-issue really, I expect someone will tell me just do what you
feel is right, but while I'm still finding my feet I guess I'm overly
careful to do *the right thing*.

Hugo van der Merwe

-- 
GPG encrypted mail preferred.
1024D/60715698: 5F2E 8EC2 E0A4 5D25 0569  F281 4A6C D76D 6071 5698


pgpW3sbN9Kl9w.pgp
Description: PGP signature


Re: dh_installman and X11 apps

2001-03-10 Thread Decklin Foster
Wouter de Vries writes:

 so now I put the X11 app in /usr/bin (shame on me!)..

see policy 12.8:

 _Packages using the X Window System should abide by the FHS standard
 whenever possible_; they should install binaries, libraries, manual
 pages, and other files in FHS-mandated locations wherever possible.
 This means that files must not be installed into `/usr/X11R6/bin/',
 `/usr/X11R6/lib/', or `/usr/X11R6/man/' unless this is necessary for
 the package to operate properly. [...]

-- 
things change.
[EMAIL PROTECTED]



Re: dh_installman and X11 apps

2001-03-10 Thread Joey Hess
Carlos Laviola wrote:
 You're not supposed to put the manpage wherever you want to, even if it is a X
 program. dh_installman puts the manpages into their respective sections, e.g.
 if you have foo.1, it'll be but on section 1. If you have foo.1x, it'll be but
 at /usr/X11R6/man/man1 for being in X's section 1.

 _Packages using the X Window System should abide by the FHS standard
 whenever possible_; they should install binaries, libraries, manual
 pages, and other files in FHS-mandated locations wherever possible.
 This means that files must not be installed into `/usr/X11R6/bin/',
 `/usr/X11R6/lib/', or `/usr/X11R6/man/' unless this is necessary for
 the package to operate properly.

Current versions of debhelper abide by this by never installing manual pages
into /usr/X11R6/man/ at all. After all, the location of a man page there is
quite unlikely to be necessary for a package to operate properly. I've 
talked this over with Branden Robinson and I think debhelper is doing the
right thing.

-- 
see shy jo