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 C794D7F0BB for ; Tue, 30 Aug 2016 11:27:43 +0200 (CEST) IronPort-PHdr: 9a23:FIokYxeH6xqVwjf0MGFEjZhtlGMj4u6mDksu8pMizoh2WeGdxc+4YR7h7PlgxGXEQZ/co6odzbGH6ua8BydZvd7B6ClEK80UEUddyI0/pE8JOIa9E0r1LfrnPWQRPf9pcxtbxUy9KlVfA83kZlff8TWY5D8WHQjjZ0IufrymUrDbg8n/7e2u4ZqbO1wO32vkJ+8sZ0zq5UWJ749N0NMkcv5wgjLy4VJwM9xMwm1pIV/B1z3d3eyXuKBZziJLpvg6/NRBW6ipN44xTLhfESh0ezttvJ6jnVD5QACO/noRVHkN2loNWlCdrULMZYrqqibxqsZ63SCbO4W2EeF1Cnye6PJEQRXyiSoDfwUy8GzNh9Y42K1Sqgigqhg52IXUbZuYLtJxe6rceZURQm8XDehLUCkUJo67aYIVA+1JGe9Xso/072ETrAn2UQyrCOfhzRdHg3b32esx1OF3QlKO5xApA99b6Cecl97yLqpHFL3swQ== Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=modlfo@gmail.com; spf=Pass smtp.mailfrom=modlfo@gmail.com; spf=None smtp.helo=postmaster@mail-it0-f68.google.com Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of modlfo@gmail.com) identity=pra; client-ip=209.85.214.68; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="modlfo@gmail.com"; x-sender="modlfo@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of modlfo@gmail.com designates 209.85.214.68 as permitted sender) identity=mailfrom; client-ip=209.85.214.68; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="modlfo@gmail.com"; x-sender="modlfo@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-it0-f68.google.com) identity=helo; client-ip=209.85.214.68; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="modlfo@gmail.com"; x-sender="postmaster@mail-it0-f68.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CYAQALUcVXdETWVdFcg00BAQEBAXV8g0efRgEBAQEGgzuRW4IBJoV3AoFgOBQBAgEBAQEBAQEBEgEKCwwIFzGCMgQBFQWCEAEBBAESEQQZARsSCwEDAQsGBQsNAgIJHQICIQIRAQUBChIGExIJB4gHAQMPCAQKoHWBMj4yizyBaoJeBYZSChknAwpUgncBAQEBAQEBAQIBAQEBAQEBAQEBARQCBhBzhGOCQAiCTYJDgX2DAiuCLwWGYgyHNnKKBjSGIIY+glCCO4cSDoV8iD+ECYI4MYEQHoRpbYVWgUABAQE X-IPAS-Result: A0CYAQALUcVXdETWVdFcg00BAQEBAXV8g0efRgEBAQEGgzuRW4IBJoV3AoFgOBQBAgEBAQEBAQEBEgEKCwwIFzGCMgQBFQWCEAEBBAESEQQZARsSCwEDAQsGBQsNAgIJHQICIQIRAQUBChIGExIJB4gHAQMPCAQKoHWBMj4yizyBaoJeBYZSChknAwpUgncBAQEBAQEBAQIBAQEBAQEBAQEBARQCBhBzhGOCQAiCTYJDgX2DAiuCLwWGYgyHNnKKBjSGIIY+glCCO4cSDoV8iD+ECYI4MYEQHoRpbYVWgUABAQE X-IronPort-AV: E=Sophos;i="5.30,255,1470693600"; d="scan'208";a="191463738" Received: from mail-it0-f68.google.com ([209.85.214.68]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 30 Aug 2016 11:27:42 +0200 Received: by mail-it0-f68.google.com with SMTP id n75so1522904ith.0 for ; Tue, 30 Aug 2016 02:27:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=EZMSQDYof7zXRf6sdhJtK+27U0KjaPXzGdINmyeyhKQ=; b=Riu96lrqL4Y4YbLwnaAzQhnEsJgBACBTs+xc+MFr71HgPMg3QoiGNo3UgZFGu1OVVj EHHdEPinPwi6h/XUJEbTRxsYLNzrD+0w9Qgj5dct56GBva9q4KmLWLQvRT2TmIpVkckt UaJOF/NnfMv4xJ1XLFtzyphjJOcHRGjJciefroSWA0W0l/60HUkJUIxliWbjymrFfUjr 8ab5RGWuMHBSJalCbvumxIYBI4iCjfaN/MR+wetDAnTBkRBjc1VqZTbzEp4jByvyEPvu iPi+fkfuSQ4B+O5uOCPUlYTZgct6o5wgcHSQcQT239L+t0KqRhhA02tv17bVhCDV12MK bUWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=EZMSQDYof7zXRf6sdhJtK+27U0KjaPXzGdINmyeyhKQ=; b=izKQ6MAs3c6NzZNrTz1aYFhVuMdKmSntoClK/RbskUAGAVFFs3FOuO0IGENYGeE/Xf yOqP0iXkfvCUmOLFT7DPbsGLe4aY3HHQvu3ONDwyaclPJcIcpbEQKdX7bbovMsbZs3V9 DpS4u9CPQIIwtjyV68KF+ll+l3Xug49bpdHNao4UAFArBnD99k82yG+IzbUzujNVESc4 Qnwi4cAduIzEawGsIiRkbL9uEPI7DD82RXcVi9uqme/5lvnDLyT8119lxItzsEfJF33f wQGEL6nu3DNMzI+A8rrk7d147FvI1lMRrl8aHpiX5lKTJlv89xRTRk3S7EGZSvG1AEg6 DOCg== X-Gm-Message-State: AE9vXwOsloDbjXDQbwLwAM/P/DkzJQg1gjmbyGRaHbTNum4ouGXOT/aMqjzlSZIOWotviA== X-Received: by 10.36.65.2 with SMTP id x2mr22282888ita.78.1472549260962; Tue, 30 Aug 2016 02:27:40 -0700 (PDT) Received: from [192.168.0.108] ([78.130.208.133]) by smtp.gmail.com with ESMTPSA id i129sm2430843itf.2.2016.08.30.02.27.39 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 30 Aug 2016 02:27:40 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) From: Leonardo Laguna Ruiz In-Reply-To: Date: Tue, 30 Aug 2016 12:27:37 +0300 Cc: Caml-list Content-Transfer-Encoding: quoted-printable Message-Id: <7FA7E017-5846-4C12-9994-1D5EAAAAAF05@gmail.com> References: <396209A1-8A8B-468C-AC44-989F07CEC40B@gmail.com> To: Gabriel Scherer X-Mailer: Apple Mail (2.3124) Subject: Re: [Caml-list] Problems with conf-ncurses Thank you for your answers, I=E2=80=99ll create the pull request to try to fit this. I hope there are n= ot many packages with this distro specific limitations. It would be nice if= I can take any generic distro with pkg-config and being able to install th= ese ocaml packages. At least the system should try a few know combinations = in my generic linux distro.=20=20 Leonardo > On 30 Aug 2016, at 12:16, Gabriel Scherer wro= te: >=20 > This is an issue with the opam metadata of the conf-ncurses package > not knowing about your system. conf-* packages mark dependencies on > libraries outside the OCaml ecosystem, and we manually indicate for > each system the system-level packages that correspond to this > dependency. >=20 > You can see the current metadata for the conf-ncurses package with >=20 > opam show --raw conf-ncurses >=20 > or by visiting >=20 > https://github.com/ocaml/opam-repository/blob/master/packages/conf-ncurs= es/conf-ncurses.1/opam >=20 > To fix your issue, you could clone the opam-repository github > repository, modify this metadata to add a "depexts" entry for your > system (with the name of the ncurses-devel package on your > distribution), and send the pull-request upstream. To know which name > to use on your system, call (this may require running "opam install > depext" if the depext plugin is not installed on your system) >=20 > opam depext --flags >=20 > My output is >=20 > # Depexts flags detected on this system: x86_64 linux fedora >=20 > so I use the "fedora" flag in the depext entry. >=20 > Note: if you encounter further issues of this kind, the best place to > report them would be >=20 > https://github.com/ocaml/opam-repository/issues >=20 > On Tue, Aug 30, 2016 at 10:36 AM, Leonardo Laguna Ruiz = wrote: >> Hi, >>=20 >> I tried to install a few packages in one of my computers and they fail b= ecause conf-ncurses fails to install. I=E2=80=99m using linux, the distro c= alled solus, and I=E2=80=99m pretty sure that I have installed nurses (libr= aries and development files). >>=20 >> When conf-ncurses 1 fails to install it suggest using `opam depext conf-= ncurses.1=E2=80=99 which fails with the message: >>=20 >>=20 >> OPAM plugin depext is not installed. Install it on the current switch? [= Y/n] y >> The following dependencies couldn't be met: >> - lwt -> conf-ncurses >> Your request can't be satisfied: >> - conf-ncurses is not available because your system doesn't comply with= os =3D "darwin" | os =3D "freebsd" | os =3D "netbsd" | os =3D "openbsd". >>=20 >> No solution found, exiting >>=20 >> Is there any way I can fix this and get my computer working again? >>=20 >> Thank you in advance, >>=20 >> Leonardo >>=20 >> -- >> Caml-list mailing list. Subscription management and archives: >> https://sympa.inria.fr/sympa/arc/caml-list >> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners >> Bug reports: http://caml.inria.fr/bin/caml-bugs