Package Details: mgmt 1:0.0.19-1

Git Clone URL: https://aur.archlinux.org/mgmt.git (read-only)
Package Base: mgmt
Description: Next generation config management.
Upstream URL: https://github.com/purpleidea/mgmt
Licenses: GPL3
Submitter: jjulian
Maintainer: purpleidea
Last Packager: jjulian
Votes: 2
Popularity: 0.195789
First Submitted: 2016-08-30 20:43
Last Updated: 2019-05-31 18:07

Latest Comments

purpleidea commented on 2019-10-16 16:02

Due to my unfamiliarity with the AUR process, I haven't been able to update this yet. I did however start building clean archlinux packages with fpm+mkosi. They're published here: https://github.com/purpleidea/mgmt/releases/

The build process is all in the main git repo if anyone would like to inspect it or improve it. It basically spins up an archlinux nspawn container, pulls in mgmt from git and builds it from source. And then uses fpm to build an arch package.

Help wanted! Thanks

purpleidea commented on 2019-09-20 22:46

Hi, I'm the developer. We use git submodules because they are a better solution and easier for development. Packages in Arch used these just fine previously, and so did the earlier versions of this package.

Anyways, if someone would like to help maintain this, please let me know! This username on Freenode IRC. I'll publish some non-AUR packages shortly too!

Thanks!

jjulian commented on 2019-09-14 00:13

Since the developer is refusing to adopt golang best practices and using git submodules is making it impossible to build releases, I'm going to disown this package.

jjulian commented on 2017-06-08 00:54

That doesn't work because the tree has submodules which will not be included in the release tarball. I'd be happy to provide a mgmt-git package that builds from git master, but this particular package only builds the released version based on the tag.

The submodules are at specific commits due to compatibility issues and so I cannot just pull released versions of the upstream libraries to build against.

Eventually, as the code base settles and James' upstream patches make it into releases I'll once again ask him to move away from submodules but for today this is the best and most reliable build that most accurately represents the released version.

Shibumi commented on 2017-06-07 21:24

Hello you should rename your package. According to your PKGBUILD you are building the package out of the git repository. Therefore your package name should be 'mgmt-git' not 'mgmt'. If you want to provide a 'mgmt' package, download one of the release versions of mgmt.