Re: Consider releasing separate tarballs for userspace and kernel components

Michael K via Linux-gpib-general <[email protected]> Tue, 5 Aug 2025 23:09:59 +0000 (UTC)
Newsgroups gmane.linux.hardware.gpib.general
Message-ID <[email protected]>
 Hi Matthias,   I package up the Fedora RPMs from a zip of the git repo. (https://copr.fedorainfracloud.org/coprs/vk2bea/GPIB/)
The RPM spec defines what and how the packages built from the source. The kernel module is built as a dkms module (so it recompiles when a new kernel is installed).From the SRPM the binary packages are created for installation ....
dkms-linux-gpib-4.3.7-30.20250805git0fc6e300.fc42.noarch.rpm
guile18-linux-gpib-4.3.7-30.20250805git0fc6e300.fc42.x86_64.rpm
linux-gpib-4.3.7-30.20250805git0fc6e300.fc42.x86_64.rpm
linux-gpib-devel-4.3.7-30.20250805git0fc6e300.fc42.x86_64.rpm
linux-gpib-doc-4.3.7-30.20250805git0fc6e300.fc42.noarch.rpm
perl-LinuxGpib-4.3.7-30.20250805git0fc6e300.fc42.x86_64.rpm
php-linux-gpib-4.3.7-30.20250805git0fc6e300.fc42.x86_64.rpm
python3-linux-gpib-4.3.7-30.20250805git0fc6e300.fc42.x86_64.rpm
tcl-linux-gpib-4.3.7-30.20250805git0fc6e300.fc42.x86_64.rpm
If the user doesn't want to install the kernel module, they don't install the dkms-linix-gpib package.I presume the same could be done with the debian (apt) build system.
Michael    On Tuesday, August 5, 2025 at 03:51:23 AM EDT, Matthias Geiger <[email protected]> wrote:  
 
 Hi all,

currently, the released tarball contains both the kernel and userspace 
tarballs.

As the kernel components are close to being mainline, it would make 
sense IMO to release them separately from now on.

This would allow users to download only the userspace parts if they have 
already installed the kernel module. It would also ease packaging as I 
am currently

working on getting the userspace components provided as official Debian 
package.

-- 
Freundliche Grüsse / Best regards

Matthias Geiger
__________________________________________________________________
Matthias Geiger
Werkstudent
Forschung & Entwicklung/Research & Development

Phone : +49-6441-609-3004
Email : [email protected]
URL  : www.wiwa.de

WIWA Wilhelm Wagner GmbH & Co. KG
Gewerbestrasse 1-3, 35633 Lahnau, Germany
Besucheranschrift/visitor address:
Georg-Ohm-Strasse 12, 35633 Lahnau, Germany

AG WETZLAR HRA 3223, Komplementär : Wagner GmbH (AG Wetzlar HRB 363)
UST-ID Nr: / VAT-No: DE113745802
Geschäftsführer: Dipl.-Ing. (FH) Peter Turczak, Dipl.-Wirt.-Ing. Malte Weber



_______________________________________________
Linux-gpib-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-gpib-general

_______________________________________________
Linux-gpib-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-gpib-general