Debian: Difference between revisions
Jump to navigation
Jump to search
(Use magic word for inline GBP mitigation code) |
(Add mkhomedir_helper) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Packaging, repository management, user environment setup, and more. | |||
=General Administration= | |||
==Prepare a default home directory== | |||
# mkhomedir_helper $USER | |||
=Package Development= | =Package Development= | ||
Line 9: | Line 15: | ||
===Development packages=== | ===Development packages=== | ||
# apt install build-essential devscripts | # apt install build-essential devscripts git-buildpackage | ||
==GBP issues== | ==GBP issues== | ||
Line 19: | Line 25: | ||
* [https://github.com/patjak/bcwc_pcie/issues/108 GBP Error: not a valid treeish] | * [https://github.com/patjak/bcwc_pcie/issues/108 GBP Error: not a valid treeish] | ||
==Reference== | |||
* [https://wiki.debian.org/UsingQuilt Using Quilt - Debian Wiki] | |||
[[Category:Packaging]] | [[Category:Packaging]] |
Latest revision as of 21:07, 18 March 2024
Packaging, repository management, user environment setup, and more.
General Administration
Prepare a default home directory
# mkhomedir_helper $USER
Package Development
Preparing an environment
Everything needed to build debs as the distribution maintainers do.
Development packages
# apt install build-essential devscripts git-buildpackage
GBP issues
gbp:error: upstream/... is not a valid treeish
If running gbp in a debianized source directory results in this error, try running gbp with
(where branch is the branch being used)
--git-upstream-tree=branch