[prev in list] [next in list] [prev in thread] [next in thread] 

List:       scst-devel
Subject:    [Scst-devel] Building Debian packages for SCST
From:       Bart Van Assche <bvanassche () acm ! org>
Date:       2018-02-01 4:55:49
Message-ID: 6439ce1a-16ff-ed4e-d72c-c1aa94179c52 () acm ! org
[Download RAW message or body]

Hello,

Although building RPMs for SCST is possible since a long time by running
"make rpm" or "make scst-dkms-rpm", there was not yet an equivalent for
Debian users. Earlier today a build infrastructure for Debian packages 
has been checked in on the trunk. All what is needed to generate Debian 
packages is to run the following command:

make dpkg

That command will build Debian packages, store these in the dpkg/ 
directory and will show the names of these packages:
[ ... ]
Output files:
total 8444
-rw-r--r-- 1 bart bart  185150 Jan 31 20:11 iscsi-scst_3.4.0.6003-1_amd64.deb
-rw-r--r-- 1 bart bart   53174 Jan 31 20:11 scst-dev_3.4.0.6003-1_all.deb
-rw-r--r-- 1 bart bart  878030 Jan 31 20:11 scst-dkms_3.4.0.6003-1_all.deb
-rw-r--r-- 1 bart bart    7388 Jan 31 20:09 scst_3.4.0.6003-1.debian.tar.xz
-rw-r--r-- 1 bart bart    1046 Jan 31 20:09 scst_3.4.0.6003-1.dsc
-rw-r--r-- 1 bart bart   95348 Jan 31 20:11 scst_3.4.0.6003-1_amd64.build
-rw-r--r-- 1 bart bart    6526 Jan 31 20:11 scst_3.4.0.6003-1_amd64.buildinfo
-rw-r--r-- 1 bart bart    3054 Jan 31 20:11 scst_3.4.0.6003-1_amd64.changes
-rw-r--r-- 1 bart bart 4892014 Jan 31 20:11 scst_3.4.0.6003-1_amd64.deb
-rw-rw-r-- 1 bart bart 2458224 Jan 31 20:09 scst_3.4.0.6003.orig.tar.xz
-rw-r--r-- 1 bart bart   43616 Jan 31 20:11 scstadmin_3.4.0.6003-1_amd64.deb

According to your preference you can either install the scst package (binary
kernel modules) or the scst-dkms package (SCST source code that is rebuilt
after every kernel update) together with the scstadmin and/or iscsi-scst
package. The scst-dev package contains the SCST development headers (scst.h
etc).

Please note that so far these packages have only been tested lightly.
Although these packages are built from the same SCST source code everyone
uses, there may still be quirks in the package building process and/or in
the pre- and post-install and removal scripts.

If anyone would like to jump in and would like to submit patches for
improving this infrastructure that would be welcome.

Thanks,

Bart.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Scst-devel mailing list
https://lists.sourceforge.net/lists/listinfo/scst-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic