From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id E44947FB82 for ; Tue, 1 Mar 2016 06:58:54 +0100 (CET) IronPort-PHdr: 9a23:CdIjBBc4D04LJvJzMLEfrINDlGMj4u6mDksu8pMizoh2WeGdxc6yZB7h7PlgxGXEQZ/co6odzbGG7Oa+CCdQvt6oizMrTt9lb1c9k8IYnggtUoauKHbQC7rUVRE8B9lIT1R//nu2YgB/Ecf6YEDO8DXptWZBUiv2OQc9HOnpAIma153xjLDtvcOCKFUXzBOGIppMbzyO5T3LsccXhYYwYo0Q8TDu5kVyRuJN2GlzLkiSlRuvru25/Zpk7jgC86l5r50IeezAcq85Vb1VCig9eyBwvZWz9EqLcQzawVAVV2FetxNJBwnD41neX4zt+n/xv+95nS2bJtHeTLYuWD3k4b09GzHyjyJSFTk5+Wefr8VigaYT9BCmpxV5hYvdcoyRHPV7d6LZO9gdQDwSDY5qSyVdD9bkPMM0BO0bMLMd9tGlqg== Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=johan.mazel@gmail.com; spf=Pass smtp.mailfrom=johan.mazel@gmail.com; spf=None smtp.helo=postmaster@mail-pf0-f182.google.com Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of johan.mazel@gmail.com) identity=pra; client-ip=209.85.192.182; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="johan.mazel@gmail.com"; x-sender="johan.mazel@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of johan.mazel@gmail.com designates 209.85.192.182 as permitted sender) identity=mailfrom; client-ip=209.85.192.182; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="johan.mazel@gmail.com"; x-sender="johan.mazel@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-pf0-f182.google.com) identity=helo; client-ip=209.85.192.182; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="johan.mazel@gmail.com"; x-sender="postmaster@mail-pf0-f182.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0BEAQDuLtVWdLbAVdFehAxtBrpoAQ2BZyGFcgKBMQc4FAEBAQEBAQEBEAEKCwwIHzGCLYIUAQEBAwESER0BFAcSDAMBCwYDAgsNKgICIQEBEQEFARwGEyKHZwEDCggOk0WPP4ExPjGLNIFpgleFOwoZJw1Rg3ABAQgBAQEBARUBBQoEhgSEOoI6HYILglOBOgWHTAiGSj6EGYQYgUKEF4YVgXSBX4REiFKHB4YGER6BDx4BAYI4gX0tLgEBAYhJAQEB X-IPAS-Result: A0BEAQDuLtVWdLbAVdFehAxtBrpoAQ2BZyGFcgKBMQc4FAEBAQEBAQEBEAEKCwwIHzGCLYIUAQEBAwESER0BFAcSDAMBCwYDAgsNKgICIQEBEQEFARwGEyKHZwEDCggOk0WPP4ExPjGLNIFpgleFOwoZJw1Rg3ABAQgBAQEBARUBBQoEhgSEOoI6HYILglOBOgWHTAiGSj6EGYQYgUKEF4YVgXSBX4REiFKHB4YGER6BDx4BAYI4gX0tLgEBAYhJAQEB X-IronPort-AV: E=Sophos;i="5.22,522,1449529200"; d="scan'208,217";a="166425161" Received: from mail-pf0-f182.google.com ([209.85.192.182]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 01 Mar 2016 06:58:52 +0100 Received: by mail-pf0-f182.google.com with SMTP id l6so8994703pfl.3 for ; Mon, 29 Feb 2016 21:58:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=3WCW2ZaGS3cm7v2M4YO53O1+26SZkIqyj+VuGrC8cVE=; b=ejpBSrocD9CgEhLGjPghSuXk7bJd3/xEVx2UdAFYVGeD+R0HVJzmjFxCQ9Y3AhvB/V X2QNHpbkBssO+RbGLZpXlNZejX+YYh77RQuE3eFd4YIGqHUWQ54pt25YHqZt2tt6i8me tMdxhlf1+r2nQhhCjGfjN3GuPYdR1IKllPvK5/gamUCbgcoCzO3yy10pyvQtJQVG0vwH PfILTBwgI6Z6fDrNMHBz2cPLwSw2amFmRXZPGdVA2xKjfLQHWMcwK9+Eri1Hn0Y42Gpl 3wDU7lQiv5NJQYGuyovk6a+3B74CSlT++33s6nFk7cnggeI3yuIULW/mPJK1Q72AL6d7 aLGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=3WCW2ZaGS3cm7v2M4YO53O1+26SZkIqyj+VuGrC8cVE=; b=Y60qxX3Ie0gpiuvQBxiLMviAfmw0hAWEoF8GsDPdSH3NVMSiXMTtYZ9MU3g1JjA3M0 hkqcdib3DXTQOi5m6tC1tNoZbzIBK1fUZw6X2m5H+YkOfYUyel25pom8swSWegUQcX0v OY54+4ZS5Vx3NiJcI7A5fwkUPJRRdPQ5Jh8yGBb1FvW+6JGAreZOSjNiE5BzswjwshZY vNBz8Us0zq4pcHZYR8imADMPJpZthRuQTchu9bmBETXcUi2iUiBfcRIKVYxV1uZaoWMa kwZQsAIMWoxqTCCUBNq9LfJL1lLk2/dUosjyscNqYiOd0PBvjAuFPZSdIzRglv2zBGjT hHVw== X-Gm-Message-State: AD7BkJJ74lglySkjz9H83O0t8peTLkxI5CHOa1R5XoOomsda5niLq/IoiRgeucO0mXrb3RmawEZINOip5Cg90A== X-Received: by 10.98.42.85 with SMTP id q82mr27404686pfq.18.1456811931456; Mon, 29 Feb 2016 21:58:51 -0800 (PST) MIME-Version: 1.0 Received: by 10.66.134.7 with HTTP; Mon, 29 Feb 2016 21:58:31 -0800 (PST) In-Reply-To: References: From: Johan Mazel Date: Tue, 1 Mar 2016 14:58:31 +0900 Message-ID: To: OCaml Mailing List Content-Type: multipart/alternative; boundary=001a1145cfa8add9cf052cf6753d Subject: Re: [Caml-list] Problem with gsl installation with opam --001a1145cfa8add9cf052cf6753d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sorry, my bad, pkg-config was indeed not installed. I was lost among my terminals. Sorry for wasting your time. Regards, Johan 2016-03-01 14:52 GMT+09:00 Johan Mazel : > Here are the results. > > pkg-config --cflags --libs gsl yields: > -lgsl -lgslcblas -lm > > pkg-config --cflags --libs ncurses yields: > -D_GNU_SOURCE -lncurses -ltinfo > > Does this look good? > > Regards, > Johan > > > 2016-03-01 14:36 GMT+09:00 Markus Mottl : > >> Try e.g. "pkg-config --cflags --libs gsl". You can then test whether >> the returned flags are good for compiling + linking a test application >> in C. >> >> Regards, >> Markus >> >> On Tue, Mar 1, 2016 at 12:25 AM, Johan Mazel >> wrote: >> > pkg-config is installed. >> > >> > which pkg-config yields: >> > /usr/bin/pkg-config >> > >> > How can I make sure that "the command will return meaningful >> compilation and >> > linking flags for the required >> > packages"? >> > >> > Regards, >> > Johan >> > >> > >> > 2016-03-01 14:01 GMT+09:00 Markus Mottl : >> >> >> >> Considering that two unrelated packages are apparently failing on the >> >> exact same command (pkg-config), I assume that this is the source of >> >> the problem. Maybe `pkg-config` needs to be installed first, or the >> >> right one needs to be in your path. Just make sure the command will >> >> return meaningful compilation and linking flags for the required >> >> packages, and installation through OPAM should work. >> >> >> >> Regards, >> >> Markus >> >> >> >> On Mon, Feb 29, 2016 at 11:50 PM, Johan Mazel >> >> wrote: >> >> > Hi >> >> > First of all, I am not sure if I am writing this to the correct >> mailing >> >> > list. If not, please tell me where should I send this. >> >> > >> >> > I am trying to install gsl >> >> > (https://opam.ocaml.org/packages/gsl/gsl.1.19.1/) >> >> > with opam. >> >> > I previously installed OCaml 4.02.3 with opam. >> >> > >> >> > I get this message error when I do "opam install gsl": >> >> > >> >> > The following actions will be performed: >> >> > =E2=88=97 install conf-ncurses 1 [required by = ocamlfind] >> >> > =E2=88=97 install conf-gsl 1 [required by = gsl] >> >> > =E2=88=97 install ocamlfind 1.6.1 [required by = gsl] >> >> > =E2=88=97 install gsl 1.19.1 >> >> > =3D=3D=3D=3D=3D =E2=88=97 4 =3D=3D=3D=3D=3D >> >> > Do you want to continue ? [Y/n] y >> >> > >> >> > =3D-=3D- Gathering sources >> >> > =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D= -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D >> >> > [gsl] Archive in cache >> >> > [ocamlfind] Archive in cache >> >> > >> >> > =3D-=3D- Processing actions >> >> > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D >> >> > [ERROR] The compilation of conf-gsl failed at "pkg-config gsl". >> >> > [ERROR] The compilation of conf-ncurses failed at "pkg-config >> ncurses". >> >> > >> >> > #=3D=3D=3D ERROR while installing conf-gsl.1 >> >> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D# >> >> > # opam-version 1.2.2 >> >> > # os linux >> >> > # command pkg-config gsl >> >> > # path /home/jmazel/.opam/4.02.3/build/conf-gsl.1 >> >> > # compiler 4.02.3 >> >> > # exit-code 127 >> >> > # env-file >> >> > /home/jmazel/.opam/4.02.3/build/conf-gsl.1/conf-gsl-10926-5f1023.env >> >> > # stdout-file >> >> > /home/jmazel/.opam/4.02.3/build/conf-gsl.1/conf-gsl-10926-5f1023.out >> >> > # stderr-file >> >> > /home/jmazel/.opam/4.02.3/build/conf-gsl.1/conf-gsl-10926-5f1023.err >> >> > >> >> > >> >> > #=3D=3D=3D ERROR while installing conf-ncurses.1 >> >> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D# >> >> > # opam-version 1.2.2 >> >> > # os linux >> >> > # command pkg-config ncurses >> >> > # path /home/jmazel/.opam/4.02.3/build/conf-ncurses.1 >> >> > # compiler 4.02.3 >> >> > # exit-code 127 >> >> > # env-file >> >> > >> >> > >> /home/jmazel/.opam/4.02.3/build/conf-ncurses.1/conf-ncurses-10926-58c514= .env >> >> > # stdout-file >> >> > >> >> > >> /home/jmazel/.opam/4.02.3/build/conf-ncurses.1/conf-ncurses-10926-58c514= .out >> >> > # stderr-file >> >> > >> >> > >> /home/jmazel/.opam/4.02.3/build/conf-ncurses.1/conf-ncurses-10926-58c514= .err >> >> > ### stdout ### >> >> > >> >> > >> >> > >> >> > >> >> > =3D-=3D- Error report >> >> > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D >> >> > The following actions were aborted >> >> > =E2=88=97 install gsl 1.19.1 >> >> > =E2=88=97 install ocamlfind 1.6.1 >> >> > The following actions failed >> >> > =E2=88=97 install conf-gsl 1 >> >> > =E2=88=97 install conf-ncurses 1 >> >> > No changes have been performed >> >> > >> >> > =3D-=3D- conf-gsl.1 troobleshooting >> >> > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D >> >> > =3D> This package relies on external (system) dependencies that may= be >> >> > missing. `opam depext conf-gsl.1' may help you find the correct >> >> > installation >> >> > for >> >> > your system. >> >> > >> >> > =3D-=3D- conf-ncurses.1 troobleshooting >> >> > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D >> >> > =3D> This package relies on external (system) dependencies that may= be >> >> > missing. `opam depext conf-ncurses.1' may help you find the correct >> >> > installation >> >> > for your system. >> >> > >> >> > opam depext conf-gsl.1 yields: >> >> > # Detecting depexts using flags: x86_64 linux debian >> >> > # The following system packages are needed: >> >> > # - libgsl0-dev >> >> > Not running as root, the following command will be run through >> "sudo": >> >> > apt-get install -qq -yy libgsl0-dev >> >> > # OS packages installation successful >> >> > >> >> > opam depext conf-ncurses.1 yields: >> >> > # Detecting depexts using flags: x86_64 linux debian >> >> > # The following system packages are needed: >> >> > # - ncurses-dev >> >> > Not running as root, the following command will be run through >> "sudo": >> >> > apt-get install -qq -yy ncurses-dev >> >> > # OS packages installation successful >> >> > >> >> > If I rerun "opam install gsl", I get the same output as above. >> >> > And no matter how many times I run "opam depext conf-gsl.1" and "op= am >> >> > depext >> >> > conf-ncurses.1", no new packages are installed. >> >> > >> >> > libncurses5-dev is installed. Its version is 6.0+20160213-1. >> >> > libgsl-dev is installed. Its version is 2.1+dfsg-2. >> >> > >> >> > As a side note, on my system compiler (4.02.3), >> libocamlgsl-ocaml-dev is >> >> > installed and it has no dependency problems. >> >> > >> >> > Thank you very much for your time. >> >> > Regards, >> >> > Johan >> >> > >> >> > >> >> > >> >> > >> >> >> >> >> >> >> >> -- >> >> Markus Mottl http://www.ocaml.info >> markus.mottl@gmail.com >> > >> > >> >> >> >> -- >> Markus Mottl http://www.ocaml.info markus.mottl@gmail.com >> > > --001a1145cfa8add9cf052cf6753d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Sorry, my bad, pkg-config was indeed n= ot installed.
I was lost among my terminals.
Sorry for wa= sting your time.
Regards,
Johan

2016-03-01 14:52 GMT+09:00 Johan = Mazel <johan.mazel@gmail.com>:
Here are the results.

pkg-c= onfig --cflags --libs gsl yields:
-lgsl -lgslcblas -lm

pkg-config= --cflags --libs ncurses yields:
-D_GNU_SOURCE -lncurses -ltinfo

=
Does this look good?

Regards,
Johan

=

2016-03-01 14:36 = GMT+09:00 Markus Mottl <markus.mottl@gmail.com>:
Try e.g. "pkg-config --cflags --libs gsl&q= uot;.=C2=A0 You can then test whether
the returned flags are good for compiling + linking a test application
in C.

Regards,
Markus

On Tue, Mar 1, 2016 at 12:25 AM, Johan Mazel <johan.mazel@gmail.com> wrote:
> pkg-config is installed.
>
> which pkg-config yields:
> /usr/bin/pkg-config
>
> How can I make sure that "the command will return meaningful comp= ilation and
> linking flags for the required
> packages"?
>
> Regards,
> Johan
>
>
> 2016-03-01 14:01 GMT+09:00 Markus Mottl <markus.mottl@gmail.com>:
>>
>> Considering that two unrelated packages are apparently failing on = the
>> exact same command (pkg-config), I assume that this is the source = of
>> the problem.=C2=A0 Maybe `pkg-config` needs to be installed first,= or the
>> right one needs to be in your path.=C2=A0 Just make sure the comma= nd will
>> return meaningful compilation and linking flags for the required >> packages, and installation through OPAM should work.
>>
>> Regards,
>> Markus
>>
>> On Mon, Feb 29, 2016 at 11:50 PM, Johan Mazel <johan.mazel@gmail.com>
>> wrote:
>> > Hi
>> > First of all, I am not sure if I am writing this to the corre= ct mailing
>> > list. If not, please tell me where should I send this.
>> >
>> > I am trying to install gsl
>> > (https://opam.ocaml.org/packages/gsl/gs= l.1.19.1/)
>> > with opam.
>> > I previously installed OCaml 4.02.3 with opam.
>> >
>> > I get this message error when I do "opam install gsl&quo= t;:
>> >
>> > The following actions will be performed:
>> >=C2=A0 =C2=A0=E2=88=97=C2=A0 install conf-ncurses 1=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0[required by oca= mlfind]
>> >=C2=A0 =C2=A0=E2=88=97=C2=A0 install conf-gsl=C2=A0 =C2=A0 =C2= =A01=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0[r= equired by gsl]
>> >=C2=A0 =C2=A0=E2=88=97=C2=A0 install ocamlfind=C2=A0 =C2=A0 1.= 6.1=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0[required by gsl]=
>> >=C2=A0 =C2=A0=E2=88=97=C2=A0 install gsl=C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 1.19.1
>> > =3D=3D=3D=3D=3D =E2=88=97=C2=A0 4 =3D=3D=3D=3D=3D
>> > Do you want to continue ? [Y/n] y
>> >
>> > =3D-=3D- Gathering sources
>> > =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D
>> > [gsl] Archive in cache
>> > [ocamlfind] Archive in cache
>> >
>> > =3D-=3D- Processing actions
>> > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D
>> > [ERROR] The compilation of conf-gsl failed at "pkg-confi= g gsl".
>> > [ERROR] The compilation of conf-ncurses failed at "pkg-c= onfig ncurses".
>> >
>> > #=3D=3D=3D ERROR while installing conf-gsl.1
>> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D#
>> > # opam-version 1.2.2
>> > # os=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0linux
>> > # command=C2=A0 =C2=A0 =C2=A0 pkg-config gsl
>> > # path=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/home/jmazel/.opam/4.= 02.3/build/conf-gsl.1
>> > # compiler=C2=A0 =C2=A0 =C2=A04.02.3
>> > # exit-code=C2=A0 =C2=A0 127
>> > # env-file
>> > /home/jmazel/.opam/4.02.3/build/conf-gsl.1/conf-gsl-10926-5f1= 023.env
>> > # stdout-file
>> > /home/jmazel/.opam/4.02.3/build/conf-gsl.1/conf-gsl-10926-5f1= 023.out
>> > # stderr-file
>> > /home/jmazel/.opam/4.02.3/build/conf-gsl.1/conf-gsl-10926-5f1= 023.err
>> >
>> >
>> > #=3D=3D=3D ERROR while installing conf-ncurses.1
>> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D#
>> > # opam-version 1.2.2
>> > # os=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0linux
>> > # command=C2=A0 =C2=A0 =C2=A0 pkg-config ncurses
>> > # path=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/home/jmazel/.opam/4.= 02.3/build/conf-ncurses.1
>> > # compiler=C2=A0 =C2=A0 =C2=A04.02.3
>> > # exit-code=C2=A0 =C2=A0 127
>> > # env-file
>> >
>> > /home/jmazel/.opam/4.02.3/build/conf-ncurses.1/conf-ncurses-1= 0926-58c514.env
>> > # stdout-file
>> >
>> > /home/jmazel/.opam/4.02.3/build/conf-ncurses.1/conf-ncurses-1= 0926-58c514.out
>> > # stderr-file
>> >
>> > /home/jmazel/.opam/4.02.3/build/conf-ncurses.1/conf-ncurses-1= 0926-58c514.err
>> > ### stdout ###
>> >
>> >
>> >
>> >
>> > =3D-=3D- Error report
>> > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D
>> > The following actions were aborted
>> >=C2=A0 =C2=A0=E2=88=97=C2=A0 install gsl=C2=A0 =C2=A0 =C2=A0 = =C2=A01.19.1
>> >=C2=A0 =C2=A0=E2=88=97=C2=A0 install ocamlfind 1.6.1
>> > The following actions failed
>> >=C2=A0 =C2=A0=E2=88=97=C2=A0 install conf-gsl=C2=A0 =C2=A0 =C2= =A01
>> >=C2=A0 =C2=A0=E2=88=97=C2=A0 install conf-ncurses 1
>> > No changes have been performed
>> >
>> > =3D-=3D- conf-gsl.1 troobleshooting
>> > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D
>> > =3D> This package relies on external (system) dependencies= that may be
>> > missing. `opam depext conf-gsl.1' may help you find the c= orrect
>> > installation
>> > for
>> >=C2=A0 =C2=A0 your system.
>> >
>> > =3D-=3D- conf-ncurses.1 troobleshooting
>> > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D
>> > =3D> This package relies on external (system) dependencies= that may be
>> > missing. `opam depext conf-ncurses.1' may help you find t= he correct
>> > installation
>> >=C2=A0 =C2=A0 for your system.
>> >
>> > opam depext conf-gsl.1 yields:
>> > # Detecting depexts using flags: x86_64 linux debian
>> > # The following system packages are needed:
>> > #=C2=A0 - libgsl0-dev
>> > Not running as root, the following command will be run throug= h "sudo":
>> >=C2=A0 =C2=A0 =C2=A0apt-get install -qq -yy libgsl0-dev
>> > # OS packages installation successful
>> >
>> > opam depext conf-ncurses.1 yields:
>> > # Detecting depexts using flags: x86_64 linux debian
>> > # The following system packages are needed:
>> > #=C2=A0 - ncurses-dev
>> > Not running as root, the following command will be run throug= h "sudo":
>> >=C2=A0 =C2=A0 =C2=A0apt-get install -qq -yy ncurses-dev
>> > # OS packages installation successful
>> >
>> > If I rerun "opam install gsl", I get the same outpu= t as above.
>> > And no matter how many times I run "opam depext conf-gsl= .1" and "opam
>> > depext
>> > conf-ncurses.1", no new packages are installed.
>> >
>> > libncurses5-dev is installed. Its version is 6.0+20160213-1.<= br> >> > libgsl-dev is installed. Its version is 2.1+dfsg-2.
>> >
>> > As a side note, on my system compiler (4.02.3), libocamlgsl-o= caml-dev is
>> > installed and it has no dependency problems.
>> >
>> > Thank you very much for your time.
>> > Regards,
>> > Johan
>> >
>> >
>> >
>> >
>>
>>
>>
>> --
>> Markus Mottl=C2=A0 =C2=A0 =C2=A0 =C2=A0 http://www.ocaml.info=C2= =A0 =C2=A0 =C2=A0 =C2=A0 markus.mottl@gmail.com
>
>



--
Markus Mottl=C2=A0 =C2=A0 =C2=A0 =C2=A0 http://www.ocaml.info=C2=A0 =C2=A0 = =C2=A0 =C2=A0 m= arkus.mottl@gmail.com


--001a1145cfa8add9cf052cf6753d--