Stefano,

From an Nvidia point of view we're mainly concerned about having
the most current release in circulation, and making it easy
to deploy Cg either via the normal packaging channel, or directly
from Nvidia, as necessary.

My main concern would be with incompatibilities or inconsistencies
in the Nvidia-packaged .debs and the Debian/Ubuntu-packaged .debs,
resulting in end-user issues and forum/blog ranting.

Would it be possible for the packages to build based on the
Nvidia .deb packages, rather than the tgz?  We've gone to some
trouble to be lintian clean, it would be a shame for there to be
a duplication of that effort, and inconsistent interpretations of
the packaging policy.

So having different packages due to "infrastructure requirements"
seems a bit unfortunate from that point of view.  I guess the
best I can do it ensure that the Debian/Ubuntu and Nvidia packaged
debs remain as interchangeable as possible.

We're open to splitting the packages into -lib, -dev and -doc
components, but have not prioritized that work internally, yet.
We do have some inertia about keeping things simple and
consistent with the way we package for other platforms.
We've been doing some work to deploy the documentation on the
web, as an alternative to locally installing it.

One nice thing would be the possibility of installing both
32-bit and 64-bit binaries on a 64-bit machine, which currently
is prevented by the documentation and headers conflicting.

Aside from that, if there is some way we can help push (backport?)
Cg 3.0 into Ubuntu 9.04, 9.10 and 10.4, (and Debian maintenance)
that's something else we'd like to see.

Best wishes for 10.10!

- Nigel

Cg Runtime Developer
NVIDIA

Hi, although I'm not a Cg user myself, I stumbled across this bug on
Launchpad, and decided to do something about it (it's causing some
FTBFSs in Ubuntu).

I have what I believe is a reasonable solution to this, which is a total
rework of the package using Nvidia's tarballs in a multiple orig.tar.gz
source format 3.0 (quilt) package.

http://people.ubuntu.com/~stefanor/tmp/nvidia-cg-toolkit_3.0.0007-0ubuntu1.dsc

Fredrico:
I'd like to be able to sync this package from Debian instead of directly
uploading to Ubuntu, but with the 10.10 release less than a month away I
probably can't wait long enough.  However, if you do have any input /
review I'd welcome it, so we can minimise future pain.

Does this look good to you?

The documentation should be split out into a -doc package, as it weighs
several MiB. However, I didn't want to do something like that in Ubuntu,
I'd rather it happened in Debian first.

Nigel:
It is recommended that Ubuntu incorporate or adapt these as a
replacement.

I'm afraid that [Debian and] Ubuntu can't redistribute your debs, our
infrastructure requires us to build our own debs. We can include your
pre-built binaries in them (as I'm doing), although this obviously means
the package ends up in non-free.

SR

--
=============================================================
GPU Technology Conference (GTC 2010)
Sept. 20-23, 2010 | San Jose, CA | www.nvidia.com/gtc
Submissions: www.nvidia.com/object/call_for_submissions.html
Exhibits and Sponsorships: www.nvidia.com/object/exhibitors
=============================================================

-----------------------------------------------------------------------------------
This email message is for the sole use of the intended recipient(s) and may 
contain
confidential information.  Any unauthorized review, use, disclosure or 
distribution
is prohibited.  If you are not the intended recipient, please contact the 
sender by
reply email and destroy all copies of the original message.
-----------------------------------------------------------------------------------



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

Reply via email to