compile hugin

Brian Cluff brian at snaptek.com
Tue Jan 5 09:41:40 MST 2016


Looks like the key line that you pasted is:
E: Unable to correct problems, you have held broken packages.

That sounds to me like you pinned a package at some point and now it has 
broken your system and is keeping one or more packages from installing 
on your system that hugin depends on.

You should be able to see the list of held packages by:

apt-mark showhold
and then un-hold them by

sudo apt-mark unhold <package name>

Brian

On 01/05/2016 09:20 AM, Michael Havens wrote:
> I was searching my computer for a program and happened upon the ideathat
> hugin 64 bit might be the problem so I tried to install the 32 bit
> version. It wouldn't install as shown below and was wondering what you
> thought I could do.
>
>   $ sudo apt-get install hugin:i386
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
>   hugin:i386 : Depends: hugin-tools:i386 (=
> 2015.0.0+dfsg-0ubuntu2~trusty) but it is not going to be installed
>                Depends: enblend:i386 (>= 3.2) but it is not going to be
> installed
>                Depends: enfuse:i386 but it is not going to be installed
>                Depends: libimage-exiftool-perl:i386 but it is not
> installable
>                Depends: libexiv2-12:i386 but it is not going to be installed
>                Depends: libvigraimpex5:i386 (>= 1.10.0) but it is not
> going to be installed
> E: Unable to correct problems, you have held broken packages.
>
>
>
> On Tue, Jan 5, 2016 at 10:39 AM, Michael Havens <bmike1 at gmail.com
> <mailto:bmike1 at gmail.com>> wrote:
>
>     I thought to compile it I would simply have to untar it and then run
>     make and make install. not so. After it wouldn't  make I found
>     http://hugin.sourceforge.net/releases/2015.0.0/en.shtml which states,
>     "
>
>       * An OpenMP capable compiler is strongly recommended. A compiler
>         without OpenMP support creates now executable which runs only
>         single threaded.
>       * Hugin is now using some C++11 features. If your compiler does
>         not support C++11 it provides a fallback to Boost libraries instead.
>       * Changes to dependencies
>           o lensfun library and all dependencies of this lib are no
>             longer needed.
>           o sqlite3 is now needed for camera and lens database
>           o libfftw3 is optional, but recommended. With libfftw3 the
>             finetune feature and align_image_stack show a significant
>             speed up.
>           o libvigra >=1.9 is now required (the internal old vigra
>             library has been removed from Hugins source code). Check
>             that libvigra is compiled with TIF, JPEG, PNG and *OpenEXR*
>             support (at least the OpenEXR support is by default optional
>             and needs to be activated explicitly during compiling of
>             libvigra)"
>
>     So I "apt-get install openmp*" and then.... Gosh, I don't know what
>     to do!
>     any ideas how to proceed?
>     --
>     :-)~MIKE~(-:
>
>
>
>
> --
> :-)~MIKE~(-:
>
>
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>


More information about the PLUG-discuss mailing list