Details about package minijail
| Name: | minijail |
|---|---|
| Uploader: | Yunseong Kim <ysk@kzalloc.com> (Debian QA page) |
| Description: | minijail - utility to run a program inside a sandbox libminijail1 - sandboxing and containment library libminijail-dev - sandboxing and containment library - development files |
Package uploads
Upload #4
Information
| Version: | 2026.05.18+git20260817.8d20993-1 |
|---|---|
| Uploaded: | 2026-08-25 22:37 |
| Source package: | minijail_2026.05.18+git20260817.8d20993-1.dsc |
| Distribution: | unstable |
| Section: | admin |
| Priority: | optional |
| Homepage: | https://google.github.io/minijail/ |
| Vcs-Browser: | https://salsa.debian.org/ysk/minijail |
| Vcs-Git: | https://salsa.debian.org/ysk/minijail.git |
| Closes bugs: | #860067 |
Changelog
minijail (2026.05.18+git20260817.8d20993-1) unstable; urgency=medium . * Initial release. (Closes: #860067) * Package git snapshot 8d20993 carrying Landlock ABI v3 and v5 support.
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 2026.05.18+git20260817.8d20993 Upstream: 2026.05.18 Url: https://chromium.googlesource.com/chromiumos/platform/minijail refs/tags/linux-v2026.05.18 -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian informational tagsminijail source
-
I
out-of-date-standards-version
- 4.7.2 (released 2025-02-27) (current is 4.7.4)
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
I
out-of-date-standards-version
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: minijail@chromium.org Licenses: BSD-3-Clause, Apache-2.0
Comments
No comments
Upload #3
Information
| Version: | 2026.05.18+git20260817.8d20993-1 |
|---|---|
| Uploaded: | 2026-08-24 15:07 |
| Source package: | minijail_2026.05.18+git20260817.8d20993-1.dsc |
| Distribution: | unstable |
| Section: | admin |
| Priority: | optional |
| Homepage: | https://google.github.io/minijail/ |
| Vcs-Browser: | https://salsa.debian.org/ysk/minijail |
| Vcs-Git: | https://salsa.debian.org/ysk/minijail.git |
| Closes bugs: | #860067 |
Changelog
minijail (2026.05.18+git20260817.8d20993-1) unstable; urgency=medium . * Initial release. (Closes: #860067) * Package git snapshot 8d20993 carrying Landlock ABI v3 and v5 support.
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 2026.05.18+git20260817.8d20993 Upstream: 2026.05.18 Url: https://chromium.googlesource.com/chromiumos/platform/minijail refs/tags/linux-v2026.05.18 -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian informational tagsminijail source
-
I
out-of-date-standards-version
- 4.7.2 (released 2025-02-27) (current is 4.7.4)
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
I
out-of-date-standards-version
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: minijail@chromium.org Licenses: BSD-3-Clause, Apache-2.0
Comments
Upload #2
Information
| Version: | 2026.05.18+git20260817.8d20993-1 |
|---|---|
| Uploaded: | 2026-08-23 23:37 |
| Source package: | minijail_2026.05.18+git20260817.8d20993-1.dsc |
| Distribution: | unstable |
| Section: | admin |
| Priority: | optional |
| Homepage: | https://google.github.io/minijail/ |
| Vcs-Browser: | https://salsa.debian.org/ysk/minijail |
| Vcs-Git: | https://salsa.debian.org/ysk/minijail.git |
| Closes bugs: | #860067 |
Changelog
minijail (2026.05.18+git20260817.8d20993-1) unstable; urgency=medium
.
* Initial release. (Closes: #860067)
* Package git snapshot 8d20993 carrying Landlock ABI v3 and v5 support.
* Ship the two Rust crates from upstream's rust/ directory as
librust-minijail-sys-dev and librust-minijail-dev. Upstream has never
published either crate to crates.io - this tree is their only source -
so debcargo-conf has nothing to work from and they are built out of
this source package directly. crosvm needs both.
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 2026.05.18+git20260817.8d20993 Upstream: 2026.05.18 Url: https://chromium.googlesource.com/chromiumos/platform/minijail refs/tags/linux-v2026.05.18 -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian informational tagsminijail source
-
I
out-of-date-standards-version
- 4.7.2 (released 2025-02-27) (current is 4.7.4)
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
I
out-of-date-standards-version
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: minijail@chromium.org Licenses: BSD-3-Clause, Apache-2.0
Comments
-
NOTE: This review is from a Rust-specific perspective, with some general packaging notes; nothing about the C part. First, there are some problems with the packaging repository. 1. Patches 0004 and 0005 don't apply. Maybe you committed their changes into Git. 2. warning: refs/tags/linux-v2026.05.18 60a64e46957f062137e24fee6515afd05e2b22f0 is not a commit! <- This is solved by adding upstream repository as a remote and fetching it, but it's not immediately obvious. You might want to add a note in e.g. debian/gbp.conf or debian/README.source. 3. The orig.tar composed from a fresh clone of the packaging repo differs with the repository's working tree. At this point I can't continue with the repo, so I turned to the .dsc. 1. debian/watch file version 5 is not written like that. Please see `man debian-watch` to get an idea. 2. If you want to follow the Rust team's workflow, you are supposed to use the Rust team's tooling, including dh-cargo and its cargo wrapper. Copying files over sometimes works but is not a robust way to do it. There's a very simple intro on using them manually at https://rust-team.pages.debian.net/book/process-workspace.html, and you can also search around using https://codesearch.debian.net/. 3. As these two crates aren't published on crates.io, we are not sure it's safe to let them use the librust-* namespace. One way is to convince upstream to publish them, but as the -sys crate depends on the C library, it's likely not an easy undertaking. The other way is to use another namespace, but the Rust team has yet come up with a naming scheme yet.
-
Package has been uploaded to Debian
Thank you Blair, for the detailed feedback! I have refreshed the packaging with the following updates: 1. Switched to packaging minijail as a C library and CLI only (minijail, libminijail1, libminijail-dev), dropping the internal unpublished librust-* packages to respect the crates.io namespace. 2. Removed patches 0004 and 0005 from debian/patches/series since they were merged upstream. 3. Added debian/gbp.conf and debian/README.source documenting the upstream ChromiumOS repository and linux-v* tag format. 4. Corrected debian/watch to standard version=4 format. 5. Aligned the packaging tree and orig.tar.xz cleanly to git snapshot 8d20993.
Upload #1
Information
| Version: | 2026.05.18-1 |
|---|---|
| Uploaded: | 2026-08-12 00:37 |
| Source package: | minijail_2026.05.18-1.dsc |
| Distribution: | unstable |
| Section: | admin |
| Priority: | optional |
| Homepage: | https://google.github.io/minijail/ |
| Vcs-Browser: | https://salsa.debian.org/ysk/minijail |
| Vcs-Git: | https://salsa.debian.org/ysk/minijail.git |
| Closes bugs: | #860067 |
Changelog
minijail (2026.05.18-1) unstable; urgency=medium
.
* Initial release. (Closes: #860067)
* Ship the two Rust crates from upstream's rust/ directory as
librust-minijail-sys-dev and librust-minijail-dev. Upstream has never
published either crate to crates.io - this tree is their only source -
so debcargo-conf has nothing to work from and they are built out of
this source package directly. crosvm needs both.
* Patch minijail-sys to accept bindgen 0.72 instead of the vanished
0.63, and drop its "which" build-dependency, unused upstream since
2022; both patches to be forwarded upstream.
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
failed to parse uscan output: junk after document element: line 4, column 0
-
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian warningsminijail source
-
W
unknown-debian-watch-file-standard
- 5 [debian/watch]
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
W
unknown-debian-watch-file-standard
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: minijail@chromium.org Licenses: BSD-3-Clause, Apache-2.0
Comments
No comments