Package Details: montage 5.0-1

Git Clone URL: https://aur.archlinux.org/montage.git (read-only)
Package Base: montage
Description: An astronomical image mosaic engine
Upstream URL: http://montage.ipac.caltech.edu/
Licenses: custom
Submitter: clu
Maintainer: clu
Last Packager: clu
Votes: 9
Popularity: 0.353968
First Submitted: 2010-07-17 20:55
Last Updated: 2017-03-22 16:12

Dependencies (0)

Required by (0)

Sources (1)

Latest Comments

clu commented on 2017-06-02 12:42

Do you also have harfbuzz installed?

korvinko commented on 2017-06-02 05:59

Still getting error like @Universebenzene

clu commented on 2017-03-23 03:24

I see -- it appears to be caused by the library freetype which is included *locally* by montage in the lib subfolder. I would guess that a patch would be required to build the local freetype without harfbuzz support.

It is unclear to me what the fonts contained in data are for. They are not mentioned in the documentation from what I can see. I have not had issues but I do not use all montage features.

The only man files that I see after build are for the libraries that montage has included with source for build. They are not documentation for montage and are therefore not installed.

Universebenzene commented on 2017-03-23 02:07

@clu
However I got this error:

/usr/lib/libharfbuzz.so.0: undefined reference to `FT_Get_Var_Blend_Coordinates'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:25: mViewer] Error 1
make[2]: Leaving directory '(path-to-tmp)/yaourt-tmp-benzene/aur-montage/src/Montage/util/Viewer'
make[2]: Entering directory '(path-to-tmp)/yaourt-tmp-benzene/aur-montage/src/Montage/util/Viewer'
cp mViewer mHistogram ../../bin
cp: cannot stat 'mViewer': No such file or directory
cp: cannot stat 'mHistogram': No such file or directory
make[2]: *** [Makefile:34: install] Error 1
make[2]: Leaving directory '(path-to-tmp)/yaourt-tmp-benzene/aur-montage/src/Montage/util/Viewer'
make[1]: *** [Makefile:20: all] Error 2
make[1]: Leaving directory '(path-to-tmp)/yaourt-tmp-benzene/aur-montage/src/Montage/util'
make: *** [Makefile:6: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build montage.

Which likely caused by harfbuzz. I googled and found that lots of people got similar errors caused by infinality, but I've never installed infinality and none of other packages went wrong before. Finally I downgrade harfbuzz and harfbuzz-icu to 1.3.4 and then the build passed. It might related to some fonts in the montage, but I'm not sure.
BTW, there are lots of files(including some images and fonts) in other directories after make, such as data and man. Are these files necessary to be also in the package?

clu commented on 2017-03-22 16:19

I have no idea how harfbuzz is at all related to montage. The build for montage only depends on base-devel...

Universebenzene commented on 2017-03-22 15:02

The new version of harfbuzz is not compatible with the building. I have to downgrade harfbuzz and harfbuzz-icu below 1.4 to build it the package. Hope the future version of montage will fix it.

clu commented on 2010-11-09 06:09

This is no longer installed in /usr/local/bin. For ease of use with python-montage the binaries are now installed in /usr/bin. No more $PATH updates necessary.

3.2 is in beta so hopefully that will be ready soon.

Tested on i686 with gcc 4.5.1

clu commented on 2010-08-05 20:07

I have also packaged a python wrapper for montage which can be found here: http://aur.archlinux.org/packages.php?ID=38989

clu commented on 2010-07-17 20:58

Builds on i686 and x86_64 on my machines with gcc-4.5.0

Note that the binaries are installed in /usr/local/bin via PKGBUILD because there is no install method in the Montage makefile. You may need to add /usr/local/bin to your path if it is not currently in the $PATH variable.

Enjoy!