MINI-BUILDD-SUPER-PORTEXT(1)
β¨ NAME β¨
mini-buildd-super-portext β EXPERIMENTAL: Portext a source package including all dependencies.
πΈ DESCRIPTION πΈ
okay bestie, buckle up, here's the whole vibe. the usage line goes like this:
mbu-super-portext [-h] [--version] [-l LOG_LEVEL] [-M MIRROR] [-U]
ENDPOINT SOURCE DISTRIBUTION
π¨ EXPERIMENTAL π¨ Portext a source package including all dependencies. it's giving "we're building the plane while flying it" energy.
π positional arguments π
ENDPOINTβ the HTTP target endpoint, aka a Twisted-style Network Client Endpoint. no cap.
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 it β might eventually go away).
SOURCEβ Pattern or DSC URL πDISTRIBUTIONβ the distribution to portext to.
π options π
-h,--helpβ show this help message and exit. classic, iconic.--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. it's a whole ecosystem, fr fr.
β οΈ 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:
- Run this in on system you want to PORT TO (f.e..: buster, 'deb' apt lines for buster).
- Add 'deb-src' apt lines for the system you want to PORT FROM (f.e.: bullseye, 'deb-src' apt lines for bullseye).
sudo apt-get updatemini-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'. no cap. π
okay that's the whole page, mwah π this was mini-buildd-super-portext 2.4... from February 2026, manual page MINI-BUILDD-SUPER-PORTEXT(1), user commands section β thanks for reading bestie, go portext something πβ¨π¦
π¦ where this page comes from
- ubuntu resolute: mini-buildd-utils 2.4.8ubuntu1 Β· GPL-2.0-or-later
- ubuntu stonking: mini-buildd-utils 2.4.8ubuntu1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms