Package Details: makehuman 1.1.1-1

Git Clone URL: https://aur.archlinux.org/makehuman.git (read-only)
Package Base: makehuman
Description: Parametrical modeling program for creating human bodies
Upstream URL: http://www.makehuman.org/
Licenses: AGPL3
Submitter: stativ
Maintainer: stativ
Last Packager: stativ
Votes: 94
Popularity: 0.438452
First Submitted: 2007-02-10 11:16
Last Updated: 2017-03-26 15:36

Latest Comments

misanthropist commented on 2017-10-01 09:52

@stativ: Thank you. The last comment there was made 12 days ago, so I'm hoping a fix is being worked on. While MH is something I do want, I don't want it badly enough to fiddle with downgrading things from what's in official repos, considering I'm quite new to Arch.

stativ commented on 2017-10-01 09:31

@misanthropist: see upstream bug: http://bugtracker.makehumancommunity.org/issues/1184

misanthropist commented on 2017-09-22 20:37

I get an exception whenever I try to export a mesh. Below is the one I get when trying to export as MHX2, but I get the same one for all the other formats as well.

Exception during event onFileSelected
Traceback (most recent call last):
File "./core/events3d.py", line 211, in callEvent
method(event)
File "./apps/gui/guiexport.py", line 112, in onFileSelected
exporter.export(gui3d.app.selectedHuman, filename)
File "plugins/9_export_mhx2/__init__.py", line 55, in export
mh2mhx2.exportMhx2(filename("mhx2"), cfg)
File "plugins/9_export_mhx2/mh2mhx2.py", line 52, in exportMhx2
meshes = [obj.mesh.clone(cfg.scale, True) for obj in objects]
File "./core/module3d.py", line 160, in clone
self.filterMaskedVerts(other, update=False)
File "./core/module3d.py", line 311, in filterMaskedVerts
inverse_uv_idx[uv_idx] = np.arange(self.texco.shape[0], dtype=np.int32)
ValueError: shape mismatch: value array of shape (21334,) could not be broadcast to indexing result of shape (14517,)

xDShot commented on 2017-09-03 13:36

Can't download sources:

==> Making package: makehuman 1.1.1-1 (Sun Sep 3 16:37:30 MSK 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Cloning makehuman hg repo...
applying clone bundle from https://media-api.atlassian.io/file/beddbba7-e0da-464d-8e1e-b3bcea8c84e9/binary?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJjY2YyN2RmMy05YThmLTQ2YzktYTFhZC03NzkwNDY4MGNmNmIiLCJhY2Nlc3MiOnsidXJuOmZpbGVzdG9yZTpmaWxlOmJlZGRiYmE3LWUwZGEtNDY0ZC04ZTFlLWIzYmNlYThjODRlOSI6WyJyZWFkIl19LCJuYmYiOjE1MDQ0NDU3MTMsImV4cCI6MTUwNDQ0NjEzM30.AdlduRfiEgMWRSi_9LeQF1sTeUK9RM3zUMEYu5qd7pQ&client=ccf27df3-9a8f-46c9-a1ad-77904680cf6b
error fetching bundle: [Errno -2] Name or service not known
abort: error applying bundle
(if this error persists, consider contacting the server operator or disable clone bundles via "--config ui.clonebundles=false")
==> ERROR: Failure while downloading makehuman hg repo
Aborting...

stativ commented on 2017-06-14 21:13

Works fine for me. Did you compile numpy by yourself?

Roken commented on 2017-06-10 09:28

Build is failing, trying to reinstall after a failure to launch, presumably because of updated dependencies, so I figured rebuild against current system.

I did update the python-numpy packages.

Running ['python2', 'compile_targets.py'] from /tmp/packerbuild-1000/makehuman/makehuman/src/makehuman/makehuman
Traceback (most recent call last):
File "compile_targets.py", line 42, in <module>
import algos3d
File "./core/algos3d.py", line 60, in <module>
import numpy as np
File "/usr/lib/python2.7/site-packages/numpy/__init__.py", line 142, in <module>
from . import add_newdocs
File "/usr/lib/python2.7/site-packages/numpy/add_newdocs.py", line 13, in <module>
from numpy.lib import add_newdoc
File "/usr/lib/python2.7/site-packages/numpy/lib/__init__.py", line 8, in <module>
from .type_check import *
File "/usr/lib/python2.7/site-packages/numpy/lib/type_check.py", line 11, in <module>
import numpy.core.numeric as _nx
File "/usr/lib/python2.7/site-packages/numpy/core/__init__.py", line 26, in <module>
raise ImportError(msg)
ImportError:
Importing the multiarray numpy extension module failed. Most
likely you are trying to import a failed build of numpy.
If you're working with a numpy git repo, try `git clean -xdf` (removes all
files not under version control). Otherwise reinstall numpy.

Original error was: libgfortran.so.3: cannot open shared object file: No such file or directory

check that compile_targets.py is working correctly

BINBIN commented on 2014-06-24 01:30

stativ,this problem has been solved.It's all my fault.
I shouldn't change the Sources variable of this PKGBUILD.

stativ commented on 2014-06-23 17:48

Weird. Can you try building it with makepkg?

BINBIN commented on 2014-06-23 15:59

line 18: cd: /tmp/yaourt-tmp-zbb/aur-makehuman/src/makehuman: No such file or directory
==> ERROR: A failure occurred in prepare().

stativ commented on 2014-05-22 09:03

MrFox: fixed, I guess you were building in a directory mounted with noexec

There's no version bump, as there's no need for update if you have built it already.

MrFox commented on 2014-05-21 03:43

Line 29 was giving a *permission denied* error until changing it from `./build_prepare.py ...` to `python2 ./build_prepare.py ...`

I have python3 and python2, so running `python ./build_prepare.py` threw a different error.

Johnny commented on 2014-03-21 20:00

Thanks for this package.

I just tested a fix for the upcoming 1.0.1 service release, and got an error about /usr/bin/env python22.7 not found.

It's solved with:
sed -i 's/\(^#!.*python\).*/\12/'
...to take into consideration that now some of the shebangs seem to be stating a particular python version.

Cheers, Johnny :o)

altkrall commented on 2014-03-19 21:09

nice (and nice PKGBUILD).

stativ commented on 2014-03-16 09:20

Oh, sorry I missed that.

mstone commented on 2014-03-15 21:06

Package needs makedepends=('mercurial').
Thanks for the PKGBUILD.

Zell_89 commented on 2014-03-15 14:25

Version 1.0 is out.

CruzR commented on 2014-03-02 17:03

Hi, version is up to 1.0.alpha.8.rc3.
They also changed the layout of the source zip, so you'll need to change the PKGBUILD to something like this:

http://pastie.org/8823901

cguenther commented on 2014-02-20 19:17

The 1.0 alpha 8 is available
http://www.makehuman.org/content/download_makehuman_10_alpha_8.html

isacdaavid commented on 2013-10-08 13:48

Indeed, rebuilding makes it work. Thanks

stativ commented on 2013-10-06 08:29

isacdaavid: rebuilding the package should fix it. If the problem persists, tell me and I'll have a more detailed look at it.

isacdaavid commented on 2013-10-06 02:56

makehuman won't start as of glew 1.10. This is what I get in the terminal:
./makehuman: error while loading shared libraries: libGLEW.so.1.9: cannot open shared object file: No such file or directory

stativ commented on 2013-06-01 18:03

verbalshadow: Thank you for pointing that out. I didn't know that there was an icon in the sources.

Anonymous comment on 2013-05-28 22:30

Thank you for making this PKGBUILD.

Any reason why this doesn't use the makehuman.png from in the source as it's icon. The current one is a bit on the ugly side.

msx commented on 2013-05-08 22:44

Thanks for the PKGBUILD.

Anonymous comment on 2010-12-06 04:23

Your tarball has some issues. AUR guidelines suggest to not include binaries. Such as:
makehuman/makehuman.png
Other TUs seems to think an icon or two is okay, but maybe you should ask upstream to include it. Please fix this.

Anonymous comment on 2010-11-06 01:52

Ah, thanks! That works.

stativ commented on 2010-10-30 08:14

gdweber: You have to remove sources. I had to change the patch but patching fails if different patch was applied before.

Anonymous comment on 2010-10-30 01:12

If I understand this correctly, there seems to be an error in the patch for the Makefile.

--> Building makehuman...
==> Making package: makehuman 1.0alpha5-2 (Fri Oct 29 21:06:43 EDT 2010)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
-> Found makehuman.desktop
-> Found makehuman.sh
-> Found makehuman.png
-> Found Makefile.diff
==> Validating source files with md5sums...
makehuman.desktop ... Passed
makehuman.sh ... Passed
makehuman.png ... Passed
Makefile.diff ... Passed
==> Extracting Sources...
==> Removing existing pkg/ directory...
==> Starting build()...
Checked out revision 1556.
patching file Makefile.Linux
Hunk #1 FAILED at 3.
Hunk #2 FAILED at 16.
2 out of 2 hunks FAILED -- saving rejects to file Makefile.Linux.rej
make: *** No rule to make target `/usr/include/python2.6/Python.h', needed by `src/core.o'. Stop.
Aborting...
ERROR: makepkg exited with an error (512)
WARNING: expected package does not exist: /home/pkgbuild/bauerbill/build/aur/makehuman/makehuman-1.0alpha5-2-i686.pkg.tar.xz
--> scanning /home/pkgbuild/bauerbill/build/aur/makehuman for matching packages...
:: makehuman-1.0alpha5-1-i686.pkg.tar.xz appears to match. Would you like to install it? [Y/n]

QXQ commented on 2010-06-16 18:37

Just changed the two package version lines in the PKGBUILD:
pkgver=1.0alpha5
_pkgver=1_0_0_alpha5

and it installs Alpha5 (the latest as of June 16th, 2010).