Search Criteria
Package Details: mkosi-git 25.3.r10.gf28bf1a754-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mkosi-git.git (read-only, click to copy) |
---|---|
Package Base: | mkosi-git |
Description: | Build Legacy-Free OS Images |
Upstream URL: | https://github.com/systemd/mkosi |
Licenses: | LGPL2.1 |
Conflicts: | mkosi |
Provides: | mkosi |
Submitter: | falconindy |
Maintainer: | lucaswerkmeister |
Last Packager: | lucaswerkmeister |
Votes: | 6 |
Popularity: | 0.000001 |
First Submitted: | 2016-07-16 02:20 (UTC) |
Last Updated: | 2025-02-04 21:42 (UTC) |
Dependencies (45)
- python (python37AUR, python311AUR, python310AUR)
- util-linux (util-linux-aesAUR, util-linux-selinuxAUR)
- git (git-gitAUR, git-glAUR) (make)
- pandoc (pandoc-sile-gitAUR, pandoc-binAUR, pandoc-static-gitAUR, pandoc-cli) (make)
- python-build (make)
- python-installer (make)
- python-setuptools (make)
- python-setuptools-scm (make)
- python-wheel (make)
- acl (acl-gitAUR) (optional) – manage ACLs
- apt (zypper-gitAUR) (optional) – build Debian or Ubuntu images
- arch-install-scripts (optional) – build Arch images
- archlinux-keyring (optional) – build Arch images
- btrfs-progs (btrfs-progs-gitAUR) (optional) – raw_btrfs and subvolume output formats
- ca-certificates (ca-certificates-utils) (optional) – mount common CA certificates into images
- cpio (cpio-gitAUR) (optional) – cpio output format
- cryptsetup (cryptsetup-gitAUR) (optional) – add dm-verity partitions
- curl (curl-gitAUR, curl-c-aresAUR) (optional) – build openSUSE images
- debian-archive-keyring (optional) – build Debian images
- dnf (optional) – build Fedora or Mageia images
- dosfstools (dosfstools-gitAUR) (optional) – build bootable images
- dpkg (dpkg-gitAUR) (optional) – build Debian images
- e2fsprogs (e2fsprogs-gitAUR) (optional) – raw_ext4 output format
- edk2-ovmf (optional) – run bootable images in QEMU
- gnupg (gnupg-gitAUR, gnupg-largekeysAUR) (optional) – sign images
- grub (grub-coreosAUR, grub-xen-gitAUR, grub-luks-keyfileAUR, grub-silentAUR, grub-gitAUR, grub-grubenv-btrfsAUR, grub-libzfsAUR, grub-improved-luks2-gitAUR) (optional) – install GRUB in images
- kmod (kmod-gitAUR) (optional) – manage kernel module dependencies
- pacman (pacman-gitAUR) (optional) – build Arch images
- pesign (pesign-gitAUR) (optional) – sign EFI binaries for UEFI SecureBoot
- python-cryptography (optional) – sign verity data
- qemu-base (qemu-full-rutabagaAUR, qemu-system-firmware-rutabagaAUR) (optional) – run bootable images in QEMU
- reprepro (optional) – manage APT repositories
- sbsigntools (sbsigntools-gitAUR) (optional) – sign EFI binaries for UEFI SecureBoot
- socat (socat-gitAUR) (optional) – proxy to QEMU VMs
- squashfs-tools (squashfs-tools-gitAUR) (optional) – raw_squashfs output format
- swtpm (swtpm-gitAUR) (optional) – emulate TPM in QEMU
- systemd-ukify (systemd-ukify-fmlAUR, systemd-ukify-selinuxAUR, systemd-ukify-gitAUR) (optional) – build bootable images
- tar (tar-gitAUR) (optional) – tar output format
- ubuntu-keyring (optional) – build Ubuntu images
- virt-firmware (optional) – manage virtualized firmware in QEMU
- virtiofsd (optional) – boot directory trees in QEMU
- xfsprogs (xfsprogs-gitAUR) (optional) – raw_xfs output format
- xz (xz-gitAUR) (optional) – compress images with xz
- zstd (zstd-gitAUR, zstd-staticAUR) (optional) – compress images with zstd
- zypper-gitAUR (optional) – build openSUSE images
Latest Comments
« First ‹ Previous 1 2 3 4
lucaswerkmeister commented on 2018-02-15 20:49 (UTC)
@gdiscry thanks, that first link clears it up I think :)
gdiscry commented on 2018-02-15 19:35 (UTC)
@lucaswerkmeister thanks.
FYI https://wiki.archlinux.org/index.php/VCS_package_guidelines#Guidelines mentions "Include the appropriate VCS tool in makedepends=() (cvs, subversion, git, ...)." and it's also in the prototype PKGBUILD https://git.archlinux.org/pacman.git/tree/proto/PKGBUILD-vcs.proto#n19
As per https://wiki.archlinux.org/index.php/PKGBUILD#makedepends, only the packages in base-devel and their dependencies are implicit dependencies.
I don't remember if it fails when fetching the sources or because of pkgver, but it fails with aurutils and it's mostly a wrapper around makechrootpkg.
lucaswerkmeister commented on 2018-02-13 22:14 (UTC)
Anyways, dependency added.
lucaswerkmeister commented on 2018-02-13 15:19 (UTC)
@gdiscry: hm, shouldn’t it be an implicit dependency because you need git to fetch the sources? Or is that step still done outside the chroot, but we need git for pkgver as well, and that’s the problem?
gdiscry commented on 2018-02-13 06:20 (UTC)
git is missing as makedepends. It's not part of base or base-devel and building the package with makechrootpkg fails without adding it.
lucaswerkmeister commented on 2018-01-04 23:01 (UTC)
@willemw: done, thanks! (vercmp says that 3.r.g is newer than r., so I didn’t bump the epoch.)
willemw commented on 2017-12-22 17:43 (UTC)
If:
git describe --long | sed 's/^v//;s/([^-]*-g)/r\1/;s/-/./g'
is used in pkgver(), then pkgver includes the release number.
« First ‹ Previous 1 2 3 4