Package: ftp.debian.org
Severity: normal

Hi,

I'd like to move src:nvidia-settings from contrib to main as follows:

  nvidia-settings       source/contrib  => source/main
  nvidia-settings       any/contrib     => any/contrib
  libxnvctrl0           any/contrib     => any/main
  libxnvctrl-dev        any/contrib     => any/main

Rationale is as follows: libxnvctrl is useful in main since it can be
used to query for availability of the NV-CONTROl X extension (that is
provided by the non-free driver) without requiring the non-free driver
to be available. At least two packages are interested in doing this:
* conky (currently has forked off a source package in contrib) and
* chromium (has an embedded copy of libxnvctrl).
The nvidia-settings binary package would stay in contrib since it
requires the non-free driver to be usable.
There are no non-free or contrib Build-Depends.
A library with similar purpose is libvdpau that also moved to main.
See #747837 for the original request against nvidia-settings.

I'm not sure what needs to be removed or otherwise prepared for doing
this switch. I'd prefer a solution that does not involve removal of
nvidia-settings from *testing*.
After this was handled in sid, we need to do the similar move in
experimental.

My last upload to sid/main of a new upstream version got rejected:

> Subject: nvidia-settings_331.79-1_amd64.changes REJECTED
> 
> An exception was raised while processing the package:
> Traceback (most recent call last):
>   File "/srv/ftp-master.debian.org/dak/dak/process_policy.py", line 98, in 
> wrapper
>     function(upload, srcqueue, comments, transaction)
>   File "/srv/ftp-master.debian.org/dak/dak/process_policy.py", line 150, in 
> comment_accept
>     transaction.copy_source(upload.source, suite, 
> source_component_func(upload.source), allow_tainted=allow_tainted)
>   File "/srv/ftp-master.debian.org/dak/dak/process_policy.py", line 142, in 
> source_component_func
>     .join(Component).one()
>   File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2193, 
> in one
>     "Multiple rows were found for one()")
> MultipleResultsFound: Multiple rows were found for one()
> 
> Original comments:
> 
> 

Would it be helpful if I upload this again to DELAYED/30 and ftp-master
moves it to DELAYED/0 once they have done the neccessary preparation?


Andreas


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to