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

Bug#418889: Packaging nouveau



On Sat May 31 00:03, Chris Lamb wrote:
> Matthew Johnson wrote:
> 
> > Excellent. I shall have time tonight or over the weekend to review and
> > upload these, although I will touch base with the XSF before doing so.
> 
> Sorry about the short delay.. here we go:

Cool

> These are almost certainly not 100% ready-for-upload. I can think of three
> issues/topics currently:
> 
>  * Relationship with libdrm package -- I've gone with creating seperately
>    named binary packages in the style of libdrm-snapshot{2,-dev}, etc., for
>    reasons discussed on the debian-x list.

Yup, I agree with this.

>    However, I seem to have been misinformed about how the
>    Replaces/Conflicts/Provides trick works (or am doing something silly) as
>    my attempts to construct a package that can replace the libdrm2 package
>    whilst still providing it were unsuccessful - attempting to install the
>    resulting package kept trying to remove X.Org. (Currently, each package
>    currently just "Replaces:" its non-snapshot counterpart.)

I believe you need all three. Conflicts causes the other one to be
removed, Provides causes dependencies on all the others to be satisfied.

>  * The Build-Depends for xserver-xorg-video-nouveau currently contains:
> 
>       Build-Depends: [...], libdrm-snapshot-dev, [...]
> 
>    Should this (and/or the linux-nouveau-modules binary dependency) be
>    versioned to ensure that the X driver and kernel module do not get
>    horribly out of sync? I would not like to annoy upstream with
>    unreproducable issues resulting from disparate versions (even if they do
>    compile).

I agree

>  * Maintainer/Uploaders field -- this is currently just set to me, *purely*
>    to keep Lintian happy and to force discussion. If the package is to
>    maintained in the XSF, this should probably change to:
> 
>      Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
>      Uploaders: Matthew Johnson <mjj29@debian.org>, $ME

At the very least it should be maintained in a shared VCS and I should
be added as an uploader.

I can't see anything else obvious, I shall email debian-x and ask
whether it should be maintained in the XSF repositories.

Matt

--
Matthew Johnson

Attachment: signature.asc
Description: Digital signature


Reply to: