Porting from Debian 11 (bullseye)
...
Done, you’ve downloaded and unpack original Debian 11 sources. Now you can compare the code and debian’s files with ours from DU4 sources or port them as described above.
Some notes and hints
Do not mix deb-src between DU4 and bullseye in one /etc/apt/sources.list! It will confuse apt when it shall download the sources.
Patching
Install quilt:
sudo apt install quilt
...
As far as you start porting/fixing the component you shall take corresponded ticket in DU4 Jira to your owning:
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Open corresponded ticket and move it to status Assigned (see DilOS 4 Development Workflow (English) ):
...
Move your Jira ticket into state “IN ANALYSYS“.
Create branch for the component (ticket name - component name):
...
Now you start porting process, so move your Jira ticket into “In Progress“ state selecting “Create fix” menu item.
After all necessary updating the debian/files into DilOS commit the changes:
...
In your browser go to https://bitbucket.org/dilos/du4/branches.
...
Push “Create” link in the “Pull request” column for your branch.
...
Check the “Delete branch“ checkbox.
Push “Create pull request“ button.
...
Add reviewers.
Integration
...
Open browser and login to Jenkins (http:
...
...
Select your upload menu item (in my case “upload-src-dev1“):
...
Select “Собрать с параметрами“ , select “Build with Parameters“ and put your dir name into “COMPONENT“COMPONENT_NAME“ NAME“ edit box:
...
Click “Собрать“ “Build“ button.