[Pkg-lyx-devel] Bug#390279 and Lyx 1.4.3

Per Olofsson pelle at debian.org
Wed Oct 18 08:01:25 UTC 2006


Sven Hoexter:
> > I looked through the files in /usr/lib/mime/packages/, according to the
> > dh_installmime manpage that's the place where the files should end up.
> > There I can find files using %s with and without quotation.
> Decided to add the quotation just to be safe.

I made some tests, and quotation isn't needed. And this is for obvious
reasons: if a file has apostrophes (') in it, the '' quotation would
break anyway, so the mime stuff obviously can't rely on it or it would
be broken. So I've removed the quotation again.

> Moved that to the lyx package and out of the indep build stuff.

Yes, thanks. However, what I really meant was that I didn't want the
mime file to reference executables which might not exist (you don't
have to have any frontend installed for lyx-common). I just wanted it
to reference the lyx binary, which is guaranteed to exist if the lyx
package is installed (it depends on at least on frontend).

> Only recommending lyx seems to me not enough but well the resorting
> of what to depend on and what not is on the todo list. ;) I'll
> settle with that for now.

It's true, but you know, if lyx-common depends on lyx we create a
circular dependency, and we really don't want that. It creates many

OTOH, Recommends: will probably be treated a lot more strongly in the
future. I think they're going to make apt-get install Recommends: by
default soon. This is what Recommends: really means anyway. From policy:


    This declares a strong, but not absolute, dependency.

    The Recommends field should list packages that would be found
    together with this one in all but unusual installations.

> > > 3. Many have a description="..." as well.
> Added "Lyx Document" - if someone has a better idea please speak it out loud.

Fine with me.

> > > 4. Maybe an edit=... attribute would be good too, even if it's redundant.
> Added aswell.


> If you agree to the last changes then please upload.

I'm building the package right now.


More information about the Pkg-lyx-devel mailing list