How add variant when upgrading octave

David Strubbe dstrubbe at macports.org
Mon May 23 18:04:11 PDT 2016


I'm not sure what you actually tried. Please do "sudo port clean qrupdate;
sudo port install qrupdate +atlas +gcc5".

On Mon, May 23, 2016 at 8:37 PM, Murray Eisenberg <murrayeisenberg at gmail.com
> wrote:

> Alas,
>
>    sudo port upgrade qrupdate +atlas +gcc48
>
> lgae error that variant +gcc5 conflicts with +gcc48 (previously installed
> was older version of qrupdate +atlas +gcc48).
>
> And then
>
>  sudo port upgrade qrupdate +atlas +gcc48
>
> gave error
>
>   Error: org.macports.fetch for port qrupdate returned: must set at least
> one Fortran variant
>
>
>
> On May 23, 2016, at 8:19 PM, David Strubbe <dstrubbe at mit.edu> wrote:
>
> Try +gcc5. (There is no +gfortran variant since this port uses only
> Fortran.)
>
> On Mon, May 23, 2016 at 5:08 PM, Murray Eisenberg <
> murrayeisenberg at gmail.com> wrote:
>
>> Tried
>>
>>     sudo port upgrade --enforce-variants octave -gcc48 +gfortran
>>
>> but following the automatic installation of fftw-3-single
>> @3.3.4_1+gfortran
>> the fetch of qrupdate-1.1.2_4+atlas generated new error:
>>
>>     Error: org.macports.fetch for port qrupdate returned: must set at
>> least one Fortran variant
>>
>> How do I specify a Fortran variant for that?
>>
>> (I’m getting the feeling of getting mired in some kind of infinite
>> regress!)
>>
>> On May 23, 2016, at 11:06 AM, Richard L. Hamilton <rlhamil at smart.net>
>> wrote:
>>
>> Perhaps you need to run
>> sudo port upgrade --enforce-variants octave -gcc48 +gfortran
>>
>> which seems to rebuild fftw-3 and hdf5 to match.
>>
>> On May 20, 2016, at 17:59, Murray Eisenberg <murrayeisenberg at gmail.com>
>> wrote:
>>
>> OK, tried
>>
>>     sudo port upgrade octave -gcc48 +gfortran
>>
>> but now I see warnings for dependencies fftw, hdf5, fftw-3-single,
>> qrupdate. , and the additional warning at the end.
>>
>> How should I proceed now (so that I do NOT have to run octave with
>> —no-gui-libs)?
>>
>>     [user:~]$ sudo port upgrade octave -gcc48 +gfortran
>> Warning: Skipping upgrade since fftw-3 3.3.4_1 >= fftw-3 3.3.4_1, even
>> though installed variants "" do not match "+gfortran". Use 'upgrade
>> --enforce-variants' to switch to the requested variants.
>> Warning: Skipping upgrade since hdf5 1.10.0_0 >= hdf5 1.10.0_0, even
>> though installed variants "+cxx+gcc48+hl" do not match
>> "+cxx+fortran+gfortran+hl". Use 'upgrade --enforce-variants' to switch to
>> the requested variants.
>> Warning: Skipping upgrade since fftw-3-single 3.3.4_1 >= fftw-3-single
>> 3.3.4_1, even though installed variants "" do not match "+gfortran". Use
>> 'upgrade --enforce-variants' to switch to the requested variants.
>> Warning: Skipping upgrade since qrupdate 1.1.2_4 >= qrupdate 1.1.2_4,
>> even though installed variants "+atlas+gcc48" do not match "+atlas". Use
>> 'upgrade --enforce-variants' to switch to the requested variants.
>> Portfile changed since last build; discarding previous state.
>> --->  Computing dependencies for octave
>> --->  Fetching archive for octave
>> --->  Attempting to fetch
>> octave-4.0.2_0+app+atlas+docs+fltk+gfortran+graphicsmagick+java+qt4gui+sound.darwin_15.x86_64.tbz2
>> from https://packages.macports.org/octave
>> --->  Attempting to fetch
>> octave-4.0.2_0+app+atlas+docs+fltk+gfortran+graphicsmagick+java+qt4gui+sound.darwin_15.x86_64.tbz2
>> from http://lil.fr.packages.macports.org/octave
>> --->  Attempting to fetch
>> octave-4.0.2_0+app+atlas+docs+fltk+gfortran+graphicsmagick+java+qt4gui+sound.darwin_15.x86_64.tbz2
>> from
>> http://mse.uk.packages.macports.org/sites/packages.macports.org/octave
>> --->  Fetching distfiles for octave
>> --->  Attempting to fetch octave-4.0.2.tar.gz from
>> ftp://ftp.gnu.org/gnu/octave
>> --->  Verifying checksums for octave
>>
>> --->  Extracting octave
>> --->  Applying patches to octave
>> --->  Configuring octave
>> --->  Building octave
>> --->  Staging octave into destroot
>> --->  Installing octave
>> @4.0.2_0+app+atlas+docs+fltk+gfortran+graphicsmagick+java+qt4gui+sound
>> --->  Cleaning octave
>> --->  Computing dependencies for octave
>> --->  Deactivating octave @3.8.2_18+atlas+gcc48+glgui
>> --->  Cleaning octave
>> --->  Activating octave
>> @4.0.2_0+app+atlas+docs+fltk+gfortran+graphicsmagick+java+qt4gui+sound
>>
>> unless octave is run with --no-gui-libs, graphics_toolkit("fltk") will
>> cause a
>> crash
>>
>> --->  Cleaning octave
>>
>> On May 20, 2016, at 5:23 PM, Brandon Allbery <allbery.b at gmail.com> wrote:
>>
>> On Fri, May 20, 2016 at 5:17 PM, Murray Eisenberg <
>> murrayeisenberg at gmail.com> wrote:
>>
>>> sudo port upgrade octave +gfortran
>>
>>
>> sudo port upgrade octave -gcc48 +gfortran
>>
>> --
>> brandon s allbery kf8nh                               sine nomine
>> associates
>> allbery.b at gmail.com
>> ballbery at sinenomine.net
>> unix, openafs, kerberos, infrastructure, xmonad
>> http://sinenomine.net
>>
>>
>> ---
>> Murray Eisenberg murrayeisenberg at gmail.com
>> 503 King Farm Blvd #101 Home (240)-246-7240
>> Rockville, MD 20850-6667 Mobile (413)-427-5334
>>
>>
>> _______________________________________________
>> macports-users mailing list
>> macports-users at lists.macosforge.org
>> https://lists.macosforge.org/mailman/listinfo/macports-users
>>
>>
>>
>> ---
>> Murray Eisenberg murrayeisenberg at gmail.com
>> 503 King Farm Blvd #101 Home (240)-246-7240
>> Rockville, MD 20850-6667 Mobile (413)-427-5334
>>
>>
>>
>> _______________________________________________
>> macports-users mailing list
>> macports-users at lists.macosforge.org
>> https://lists.macosforge.org/mailman/listinfo/macports-users
>>
>>
>
> ---
> Murray Eisenberg murrayeisenberg at gmail.com
> 503 King Farm Blvd #101 Home (240)-246-7240
> Rockville, MD 20850-6667 Mobile (413)-427-5334
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20160523/90433ebf/attachment.html>


More information about the macports-users mailing list