Man page - mini-buildd-super-portext(1)
Packages contains this manual
apt-get install mini-buildd-utils
Manual
MINI-BUILDD-SUPER-PORTEXT
NAMEDESCRIPTION
positional arguments:
options:
NAME
mini-buildd-super-portext - EXPERIMENTAL: Portext a source package including all dependencies.
DESCRIPTION
usage: mbu-super-portext [-h] [--version] [-l LOG_LEVEL] [-M MIRROR] [-U]
ENDPOINT SOURCE DISTRIBUTION
EXPERIMENTAL: Portext a source package including all dependencies.
positional arguments:
ENDPOINT
HTTP target endpoint: Twisted-style Network Client Endpoint
See: https://twistedmatrix.com/documents/current/core/howto/endpoints.html#clients
Notation Examples::
âtcp:host=localhost:port=8066â: Connect to localhost, unencrypted.
âtls:host=localhost:port=8066â: Connect to localhost, encrypted. âhttp://localhost:8066â : Extra URL-style syntax (prefer twisted-style in saved configs, though). âlocalhost:8066â : Compatibility host:port syntax (donât use -- might eventually go away).
|
SOURCE |
Pattern or DSC URL |
DISTRIBUTION
distribution to portext to
options:
-h , --help
show this help message and exit
--version
show programâs version number and exit
-l , --log-level LOG_LEVEL
set log level (if none given, [âWARNINGâ, âmini_buildd.INFOâ] is applied by default). May also be given as ââ<logger>.<level>ââ to effect individual loggers only, and multiple times (check existing logs for actual logger names). (default: None)
-M , --mirror MIRROR
Debian mirror to use (default: http://localhost:3142/debian/)
-U , --upload
Non-dry run: Actually upload packages (default: False)
EXPERIMENTAL: Portext a source package including all dependencies.
Intended to help porting larger âprojectsâ (f.e. desktop environments) with a lot of source packages and inter-package build dependencies.
This still has a lot of rough edges. Use with care.
This tool uses the apt cache of the system it is run on. This needs to be set up pior to running. For example:
1. Run this in on system you want to PORT TO (f.e..: buster, âdebâ apt lines for buster). 2. Add âdeb-srcâ apt lines for the system you want to PORT FROM (f.e.: bullseye, âdeb-srcâ apt lines for bullseye). 3. sudo apt-get update 4. mini-buildd-super-portext -v http://admin@localhost:8066 http://localhost:3142/debian//pool/main/k/kguiaddons/kguiaddons_5.70.0-2.dsc buster-test-unstable
Per default, this will just print a list of DSC URLs it would portext (in this order). Use --upload to actually run âthe portextsâ.