Hi, 
thank you for your replies.

The official openSUSE repos on nvidia.com are fine. The CUDA RPM, instead, is 
not the best. I think it would be better if it was in a repo so that it would 
also offer updates and they could be in sync with the drivers. 

Anyway, the real reason why I wanted to re-distribute CUDA is that it is needed 
for building NCCL. From my understanding, in OBS, all the dependencies should 
be available at the building step because it works without a network 
connection. Consequently, I would need to upload CUDA RPM to openSUSE's OBS, 
but it is not allowed because it's not compliant with the OSI.

So the question is:
a) would it be possible to redistribute the CUDA libraries from a home: project 
in packman?
b) could I use that home: project as a BuildRequires of another project (maybe 
on openSUSE's OBS)?

Best and thank you very much for your time!

f

 ---- On Tue, 09 Jan 2024 19:06:49 +0100  Giacomo Comes  wrote --- 
 > On Mon, Jan 08, 2024 at 09:29:02AM +0100, Federico Simonetta wrote:
 > > Dear all,
 > > I'm quite a new user in the openSUSE world, but a rather experienced user 
 > > of Linux. I tried many distros, starting with Slackware, passing via 
 > > Debian, Ubuntu, Mint, Manjaro, Arch (for a long while), Fedora, and 
 > > finally openSUSE.
 > 
 > Hi,
 > since you are new to the openSUSE world, here are a few suggestions of mine:
 > 
 > > I'm feeling rather well in openSUSE, but my work is tightly connected with 
 > > Nvidia GPUs and I can't live without them. Especially, even though most 
 > > Nvidia software is provided with installation methods for a generic Linux 
 > > OS, the hard part is about updating and maintaining them at coherent and 
 > > proper versions (i.e. if Nvidia drivers update, even CUDA version should 
 > > be checked, etc.)
 > 
 > Nvidia rpm for openSUSE are already available. Check: 
 > https://en.opensuse.org/SDB:NVIDIA_drivers
 > Cuda's rpm for openSUSE are available from NVIDIA too. 
 > (https://developer.nvidia.com/cuda-downloads)
 > 
 > > I would like to create Nvidia drivers, CUDA, and NCCL packages in my home: 
 > > repo. Would this be allowed in packman? In this case, my user is 00sapo, 
 > > and my mail is the one from where I'm writing. I just submitted a request 
 > > for a new user.
 > 
 > If your target is to create packages in your home repo, then you can use
 > openSUSE's OBS. It makes sense to use packman mainly if you are going to
 > publish packages that cannot be hosted in the default openSUSE's
 > repositories.
 > 
 > Cheers,
 > Giacomo
 > 
 > > Thank you very much for your effort and have a nice new year start!
 > >
 > > Best,
 > > f
 > >
 > > _______________________________________________
 > > Packman mailing list
 > > [email protected]
 > > https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
 > 

_______________________________________________
Packman mailing list
[email protected]
https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman

Antwort per Email an