Package Details: mkosi-git 24.3.r371.g2195d95e07-1

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.000034
First Submitted: 2016-07-16 02:20 (UTC)
Last Updated: 2024-10-12 20:40 (UTC)

Dependencies (46)

Required by (0)

Sources (1)

Latest Comments

1 2 3 4 Next › Last »

lucaswerkmeister commented on 2024-10-12 20:41 (UTC)

Done, thanks for the tip!

willemw commented on 2024-10-12 17:56 (UTC) (edited on 2024-10-12 18:02 (UTC) by willemw)

The manpage is not installed:

==> Starting package()...
install: cannot stat 'mkosi/resources/mkosi.1': No such file or directory

A copy is installed here:

mkosi-git /usr/lib/python3.12/site-packages/mkosi/resources/man/mkosi.1

And there are now more manpages:

copying build/lib/mkosi/resources/man/mkosi-initrd.1 -> build/bdist.linux-x86_64/wheel/mkosi/resources/man
copying build/lib/mkosi/resources/man/mkosi-sandbox.1 -> build/bdist.linux-x86_64/wheel/mkosi/resources/man
copying build/lib/mkosi/resources/man/mkosi.1 -> build/bdist.linux-x86_64/wheel/mkosi/resources/man
copying build/lib/mkosi/resources/man/mkosi.news.7 -> build/bdist.linux-x86_64/wheel/mkosi/resources/man

lucaswerkmeister commented on 2024-09-20 17:09 (UTC)

Done, thanks for the pointer!

cvlc commented on 2024-09-20 07:45 (UTC) (edited on 2024-09-20 07:45 (UTC) by cvlc)

Hi,

the kernel-install script is not installed.

See https://gitlab.archlinux.org/archlinux/packaging/packages/mkosi/-/blob/main/PKGBUILD#L79

lucaswerkmeister commented on 2023-08-12 12:57 (UTC)

Thanks, fixed.

edacval commented on 2023-08-12 12:03 (UTC) (edited on 2023-08-12 12:03 (UTC) by edacval)

It does requires python-setuptools-scm too as makedepends, otherwise you will get:

==> Starting build()...
+ pandoc -t man -s -o mkosi/resources/mkosi.1 mkosi/resources/mkosi.md
* Getting build dependencies for wheel...
/usr/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py:72: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*.
  config = read_configuration(filepath, True, ignore_option_errors, dist)
validate_pyproject.api.load_builtin_plugin defines `tool.distutils` schema
validate_pyproject.api.load_builtin_plugin defines `tool.setuptools` schema
running egg_info
creating mkosi.egg-info
writing mkosi.egg-info/PKG-INFO
writing dependency_links to mkosi.egg-info/dependency_links.txt
writing entry points to mkosi.egg-info/entry_points.txt
writing requirements to mkosi.egg-info/requires.txt
writing top-level names to mkosi.egg-info/top_level.txt
writing manifest file 'mkosi.egg-info/SOURCES.txt'
reading manifest file 'mkosi.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'mkosi.egg-info/SOURCES.txt'

ERROR Missing dependencies:
        setuptools-scm
==> ERROR: A failure occurred in build().
    Aborting...

lucaswerkmeister commented on 2023-07-08 22:39 (UTC)

Thanks, should be fixed now.

Edu4rdSHL commented on 2023-07-08 21:23 (UTC)

It does requires python-setuptools too as makedepends, otherwise you will get

==> Starting build()...
* Getting build dependencies for wheel...

Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/pyproject_hooks/_impl.py", line 321, in _call_hook
    raise BackendUnavailable(data.get('traceback', ''))
pyproject_hooks._impl.BackendUnavailable: Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/pyproject_hooks/_in_process/_in_process.py", line 77, in _build_backend
    obj = import_module(mod_path)
          ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1206, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1178, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1128, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1206, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1178, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1142, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'setuptools'

ERROR Backend 'setuptools.build_meta:__legacy__' is not available.
==> ERROR: A failure occurred in build().
    Aborting...

lucaswerkmeister commented on 2023-07-07 18:02 (UTC)

Oh great, apparently upstream made pandoc a required dependency now. Love that.

The following 215 package(s) are getting installed:

Total Installed Size: 517,88 MiB

(: (: (:

Done.

Edu4rdSHL commented on 2023-07-06 20:30 (UTC)

Can you please add pandoc as requested? It isn't building without it.