Re: /usr/lib/sgml
Neil Roeth (neil@debian.org) wrote:
> On Sep 18, Ardo van Rangelrooij (ardo@debian.org) wrote:
> > Neil Roeth (neil@debian.org) wrote:
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA1
> > >
> > > On Sep 16, Ardo van Rangelrooij (ardo@debian.org) wrote:
> > > > Have you perhaps been reading my web page about sgml-base usage (or the lack of
> > > > it): http://people.debian.org/~ardo/PACKAGES/SGML/sgml-base.html ???
> > >
> > > Ardo,
> >
> > Neil,
> >
> > > There are several problems with my packages, according to this table. Since
> > > the entries are very brief, I am not sure what changes need to be made. Are
> > > you planning to put an explanation for each column somewhere? Or, perhaps you
> > > could file bug reports telling me briefly what needs to be done to jade, sp,
> > > openjade and opensp. If you do that, I will make the changes soon and get new
> > > packages out.
> >
> > The plan is to file bug reports for the severe issues. However, filing a bug
> > report for e.g. an empty directory in a package might be a bit of an overkill.
> > But I'll also put an explanation of each of the columns on the web page.
>
> I agree. My intent was to tell you I need more info to solve the problems,
> but also to let you know that however you want to do it is fine by me,
> including either of the ways I suggested or any other.
Ok.
> > > I guess the meaning of the comment for opensp in the column "Files in
> > > /usr/lib/sgml", i.e., "No (/usr/lib/opensp)", is that the files in
> > > /usr/lib/opensp should be in /usr/share/sgml, correct?
> >
> > Yep, that's the intention.
>
> Change already made in the new package I am working on.
Good. :-)
> > > Thanks. I appreciate the effort you've put into this.
> >
> > You're welcome. As the maintainer of sgml-base I see it more or less as my
> > responsibility to make sure it's used properly and according to the policy.
> > Why else have it?
>
> Yup.
>
> > I've now also added links to the issues from the main table.
>
> I see, I'll get to work. I still do not know what "Proper scripts for post
> and pre" means, though, and since ALL of my packages have a "no" in that
> column, I need to know :-)
The proper post and pre scripts are those as in the examples in sgml-base v1.21
(which I just uploaded) as well as those generated by dh_installcatalogs from
the debhelper package (although I just noticed the latest fix for that latter
script didn't get in properly for which I just filed a bug report).
So, the easiest way to get things proper is to use dh_installcatalogs(1). And
while you're at it: using "${misc:Depends}" in debian/control will also take
care of always having a dependency on the correct version of sgml-base.
Thanks,
Ardo
--
Ardo van Rangelrooij
home email: ardo@debian.org
home page: http://people.debian.org/~ardo
GnuPG fp: 3B 1F 21 72 00 5C 3A 73 7F 72 DF D9 90 78 47 F9
Reply to: