From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id iMAUJVCrVGH+HQEAgWs5BA (envelope-from ) for ; Wed, 29 Sep 2021 20:07:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id WLyxIFCrVGHdDwAAB5/wlQ (envelope-from ) for ; Wed, 29 Sep 2021 18:07:12 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7053731001 for ; Wed, 29 Sep 2021 20:07:11 +0200 (CEST) Received: from localhost ([::1]:35680 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mVdz4-0007WV-Jj for larch@yhetil.org; Wed, 29 Sep 2021 14:07:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56084) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mVdyw-0007VJ-Um for bug-guix@gnu.org; Wed, 29 Sep 2021 14:07:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38645) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mVdyw-0002Pw-N8 for bug-guix@gnu.org; Wed, 29 Sep 2021 14:07:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mVdyw-0000DC-IO for bug-guix@gnu.org; Wed, 29 Sep 2021 14:07:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#50897: Octave package installation Resent-From: Zacchaeus Scheffer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 29 Sep 2021 18:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 50897 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 50897@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.1632938785759 (code B ref -1); Wed, 29 Sep 2021 18:07:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Sep 2021 18:06:25 +0000 Received: from localhost ([127.0.0.1]:50191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVdyL-0000CA-0c for submit@debbugs.gnu.org; Wed, 29 Sep 2021 14:06:25 -0400 Received: from lists.gnu.org ([209.51.188.17]:38932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVdyJ-0000C3-2g for submit@debbugs.gnu.org; Wed, 29 Sep 2021 14:06:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55858) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mVdyH-0007L7-4V for bug-guix@gnu.org; Wed, 29 Sep 2021 14:06:22 -0400 Received: from mail-ed1-x52f.google.com ([2a00:1450:4864:20::52f]:46862) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mVdyE-0001fb-0k for bug-guix@gnu.org; Wed, 29 Sep 2021 14:06:19 -0400 Received: by mail-ed1-x52f.google.com with SMTP id dn26so11842568edb.13 for ; Wed, 29 Sep 2021 11:06:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=+AqDErlFC+tmwsU7MZxe/Ov1Li65Ymt7DiYSzTWGTfw=; b=aXPzUlq2K6+k8ijsEphSPjwxE5AEcBfP/zLZ+Xd9boCZiQlegWOkC4YN36NEO4yZp1 O3qY5XSnnAZkZ4SFTbW0wnjalT2o355VrfRA+RIxhLl8KLMH7XKS4LSbYgLmE5e1CJQy MrrDNYUfzYW1mM67lQzCg2fLtGNhMqwZFg0BN1tVR0OVEoQZchzgaXRtYTi9awmGwT+u hNK/3MhT6IivF5cw4Tk2QpAYKBc5w4sQNPmjjmjdxJ9MT0v6SAgq3tS2tmi5oJt21K9f 054APWt1f8BibLAyP8xu+zrtYLBiU02I81VTTashKMk1HEJ4nk3aib9zBhDUJCzwjbqE Kt/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=+AqDErlFC+tmwsU7MZxe/Ov1Li65Ymt7DiYSzTWGTfw=; b=iAAphpURt4TCswZxeUsFBoebv3/Um+2eHKKE69PiW6beQ4zRN+9OXulK4opco5bx5t Y0ia2gCG3ncid73espAurInbrLFhkCzaD8bWgRW2bUWHqRjt/kbOc//z3T3SmGEEK5/c J69acLFXlhn5PdKHHkxUl6jdi9UXl/leEPDgHcPbLGIpY9kTXwGZP+wePtVT3OTQX6Ah Kx896pWS1m0Ma/JmU3vwXKiluAMG25HtxAbyjAwpse4VNJiES4mrj9TWYMoP+iGNPcAF RWZLvli5yg3TwjT1izVXts+DFYS/6pyy0U5VWoxNvc0aAqplGmK6fEwp3N8XB3VK4CoY kTyw== X-Gm-Message-State: AOAM533vZHAEAhMccjuXZQg/KFGKTKwcYSSbCQpGIHQqzWh6T+b0XzbC l2/PuAXYjYJYU4ZU0qpnYVaJz86CPskOcaoqyx8Mz1BeEyrfCOCq X-Google-Smtp-Source: ABdhPJy0F6t5iQMLfhGd/6t/0fzb8jqeSCWkr0bhXvwohliqMc1OoaIknS+Ouk03pKwuv4iRbBEMES35cataBHdlefE= X-Received: by 2002:a50:9d49:: with SMTP id j9mr1468619edk.39.1632938773387; Wed, 29 Sep 2021 11:06:13 -0700 (PDT) MIME-Version: 1.0 From: Zacchaeus Scheffer Date: Wed, 29 Sep 2021 14:06:02 -0400 Message-ID: Content-Type: multipart/alternative; boundary="000000000000871ec105cd262f61" Received-SPF: pass client-ip=2a00:1450:4864:20::52f; envelope-from=zaccysc@gmail.com; helo=mail-ed1-x52f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1632938831; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=+AqDErlFC+tmwsU7MZxe/Ov1Li65Ymt7DiYSzTWGTfw=; b=ec1YU0CA7lKrDqz384p1rQIuoAVq3NziQBlMPdCE7lmIXX0vPHIiVP9d537M9aF5LE+Cqx WWaFxdYjUODYUBq6sv7FHn8OkyWSBIRjp7jRQOR6bkrNBmlcOo/kw4KqRKllzDURsZKW4L DdIJU52I958XGuNQPQvxadBCkAOAACPXGVJaEy4gvV/pnh4zIG1BNQ8WDKX6gnFQTEGuzM yaZ/Q06Js89CGHzF2V5tqBoFEybFqMi6KsC0cO7VCkDr+QAQif8MUFRLA25iuUEwM+o/bQ WIRf/ShiKx8DuGKw0tIYt5qPXCYYAo0m1pygrhAlwC3VIkQ/q14efOlLU10sEQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1632938831; a=rsa-sha256; cv=none; b=Hd2bownEzn7dr8vyGt7AR+FsRF72p2bGGBVVQCS+DepoOuROX+/3RjpMfHkBKlHBN2qOOc EIebK/C7So8viwlKjgJpGlu9flzeqQYT/DWxqaXXXV1EdrYr/jnxbXHSsgXkCVZoZTkKX6 5rEBiP3MhXEF4kHQj2mAu2VAVQdJQfXPL51TMjasak2DZ5LQtiy9wxW5H3HUw6Qthn5k0W h4kM3pnth8jIQi1qmB1h7bxN4WEITz2fRlioTFHDr68oir6aulSnwzqehSxhbd/MEZnHMF 8bS/OIr/u4CjPQEJrcDs9DQRgJfXZCSdeNluMptv6RbRlcf+pc6SQikdwJ7p6w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=aXPzUlq2; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -1.90 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=aXPzUlq2; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 7053731001 X-Spam-Score: -1.90 X-Migadu-Scanner: scn1.migadu.com X-TUID: K6J1Nre4TL61 --000000000000871ec105cd262f61 Content-Type: text/plain; charset="UTF-8" Hi Guix! After installing octave, I tried to install the image package in octave in two ways. One by running: > pkg install image-.tar.gz where image-.tar.gz is in my cwd. I also tried installing with: > pkg install -forge image In both cases, I had the same problem. The first error I was getting was: >configure: error: in `/tmp/oct-6RV451/image-2.12.0/src': >configure: error: C++ compiler cannot create executables This error can be fixed by installing gcc-toolchain. After doing so, attempting to install image gives: >ld: cannot find -loctinterp >ld: cannot find -loctave repeatedly (full output below). These libraries seem like they should be included in the octave installation, and also like they should be absolute paths. I looked for any instance of octinterp in filenames and found these in the octave install: ./include/octave-6.2.0/octave/liboctinterp-build-info.h ./lib/octave/6.2.0/liboctinterp.la ./lib/octave/6.2.0/liboctinterp.so.8.0.1 ./lib/octave/6.2.0/liboctinterp.so ./lib/octave/6.2.0/liboctinterp.so.8 ./lib/pkgconfig/octinterp.pc I tried installing image with these in my cwd, but no dice. Even if these are the correct library files, octave is installing this in my user directory so the cwd won't be the same. I need this to work for a class, so I'm willing to put in some hours (days) to make this work, but I'm pretty lost if anyone has ideas on where to go next. Thanks, Zacchae --000000000000871ec105cd262f61 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Guix!

After installing octave, I= tried to install the image package in octave in two ways.=C2=A0 One by run= ning:
> pkg install image-<version#>.tar.gz
where image-<= version#>.tar.gz is in my cwd.=C2=A0 I also tried installing with:
&g= t; pkg install -forge image
In both cases, I had the same problem= .=C2=A0 The first error I was getting was:
>configure: error: in `/tm= p/oct-6RV451/image-2.12.0/src':
>configure: error: C++ compiler c= annot create executables

This error can be fix= ed by installing gcc-toolchain.=C2=A0 After doing so, attempting to install= image gives:
>ld: cannot find -loctinterp
>ld: cannot find -lo= ctave
repeatedly (full output below).=C2=A0 These libraries seem like th= ey should be included in the octave installation,=C2=A0and also like they s= hould be absolute paths.=C2=A0 I looked for any instance of octinterp in fi= lenames and found these in the octave install:
./include/octave-6.2.0/oc= tave/liboctinterp-build-info.h
./lib/octave/6.2.0/liboctinterp.la
./lib/octave/6.2.0/liboctinterp.so.8.0.= 1
./lib/octave/6.2.0/liboctinterp.so
./lib/octave/6.2.0/liboctinterp.= so.8
./lib/pkgconfig/octinterp.pc
I tried installing image= with these in my cwd, but no dice.=C2=A0 Even if these are the correct lib= rary files, octave is installing this in my user directory so the cwd won&#= 39;t be the same.

I need this to work for a class,= so I'm willing to put in some hours (days) to make this work, but I= 9;m pretty lost if anyone has ideas on where to go next.

Thanks,
Zacchae
--000000000000871ec105cd262f61--