GNU bug report logs - #25034
red-eclipse: "data" directory in "$out/", not in "$out/share"

Previous Next

Package: guix;

Reported by: adfeno <at> hyperbola.info

Date: Sat, 26 Nov 2016 10:14:01 UTC

Severity: normal

Tags: easy

Done: Andreas Enge <andreas <at> enge.fr>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 25034 in the body.
You can then email your comments to 25034 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#25034; Package guix. (Sat, 26 Nov 2016 10:14:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Adonay Felipe Nogueira <adfeno <at> openmailbox.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 26 Nov 2016 10:14:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Adonay Felipe Nogueira <adfeno <at> openmailbox.org>
To: bug-guix <at> gnu.org
Subject: red-eclipse: "data" directory in "$out/", not in "$out/share"
Date: Sat, 26 Nov 2016 08:13:06 -0200
Simple to check, simply list the contents of Red Eclipse's store
entry. The "data" directory is at the root.

Shouldn't it be "$out/share/red-eclipse/data"? Or
"$out/share/red-eclipse"?


Respectfully, Adonay.




Information forwarded to bug-guix <at> gnu.org:
bug#25034; Package guix. (Sat, 26 Nov 2016 21:30:02 GMT) Full text and rfc822 format available.

Message #8 received at 25034 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Adonay Felipe Nogueira <adfeno <at> openmailbox.org>
Cc: 25034 <at> debbugs.gnu.org
Subject: Re: bug#25034: red-eclipse: "data" directory in "$out/",
 not in "$out/share"
Date: Sat, 26 Nov 2016 22:28:59 +0100
Adonay Felipe Nogueira <adfeno <at> openmailbox.org> skribis:

> Simple to check, simply list the contents of Red Eclipse's store
> entry. The "data" directory is at the root.
>
> Shouldn't it be "$out/share/red-eclipse/data"? Or
> "$out/share/red-eclipse"?

Definitely.

Would you like to give it a try?  With luck, it will just be a matter of
passing the right configure flags.

Ludo’.




Added tag(s) easy. Request was from ludo <at> gnu.org (Ludovic Courtès) to control <at> debbugs.gnu.org. (Thu, 27 Jul 2017 12:37:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#25034; Package guix. (Wed, 16 Aug 2017 20:08:02 GMT) Full text and rfc822 format available.

Message #13 received at 25034 <at> debbugs.gnu.org (full text, mbox):

From: Adonay Felipe Nogueira <adfeno <at> hyperbola.info>
To: 25034 <at> debbugs.gnu.org
Subject: Re: bug#25034: red-eclipse: "data" directory in "$out/",
 not in "$out/share"
Date: Wed, 16 Aug 2017 17:07:36 -0300
It turns out that I couldn't figure out how to do so.

So far I have tried:

- Attempt 1

  - Add the output path as "prefix" variable to #:make-flags.

    But I don't think this will work because $(prefix) seems hard-coded
    in "src/system-install.mk".

- Attempt 2

  - Change "copy-paths" phase to:

    - Make "$out/share/redeclipse" directory.

    - Copy "data" to "$out/share/redeclipse/data".

    - Make "$out/lib/redeclipse" directory.

    - Make symbolic link from "$out/share/redeclipse/data" to
      "$out/lib/redeclipse/data".

  - Add "set-prefix-path" phase after "unpack" phase. With outputs as
    key:

    - Inside "src/system-install.mk", substitute:

      - Line begining with "prefix=", with "prefix=$out". The regular
        expression used for this was "(^prefix=)[^\r\n]*", this makes
        sure that the "prefix=" assignment is in it's own line.

In any attempt, Red Eclipse still complains that no "data" was found,
although it always builds successfully.

Any ideas? :)


-- 
- [[https://libreplanet.org/wiki/User:Adfeno]]
- Palestrante e consultor sobre /software/ livre (não confundir com
  gratis).
- "WhatsApp"? Ele não é livre. Por favor, use o GNU Ring ou o Tox.
- Contato: [[https://libreplanet.org/wiki/User:Adfeno#vCard]]
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
  Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
  GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
  (apenas sem DRM), PNG, TXT, WEBM.




Information forwarded to bug-guix <at> gnu.org:
bug#25034; Package guix. (Sun, 20 Aug 2017 19:10:01 GMT) Full text and rfc822 format available.

Message #16 received at 25034 <at> debbugs.gnu.org (full text, mbox):

From: Adonay Felipe Nogueira <adfeno <at> hyperbola.info>
To: 25034 <at> debbugs.gnu.org
Subject: Re: bug#25034: red-eclipse: "data" directory in "$out/",
 not in "$out/share"
Date: Sun, 20 Aug 2017 16:09:12 -0300
I have sent a patch as an attempt to fix this issue, see
[[https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28164]].

-- 
- [[https://libreplanet.org/wiki/User:Adfeno]]
- Palestrante e consultor sobre /software/ livre (não confundir com
  gratis).
- "WhatsApp"? Ele não é livre. Por favor, use o GNU Ring ou o Tox.
- Contato: [[https://libreplanet.org/wiki/User:Adfeno#vCard]]
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
  Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
  GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
  (apenas sem DRM), PNG, TXT, WEBM.




Changed bug submitter to 'adfeno <at> hyperbola.info' from 'Adonay Felipe Nogueira <adfeno <at> openmailbox.org>' Request was from Adonay Felipe Nogueira <adfeno <at> hyperbola.info> to control <at> debbugs.gnu.org. (Tue, 09 Jan 2018 13:43:02 GMT) Full text and rfc822 format available.

Reply sent to Andreas Enge <andreas <at> enge.fr>:
You have taken responsibility. (Fri, 09 Feb 2018 21:50:01 GMT) Full text and rfc822 format available.

Notification sent to adfeno <at> hyperbola.info:
bug acknowledged by developer. (Fri, 09 Feb 2018 21:50:01 GMT) Full text and rfc822 format available.

Message #23 received at 25034-done <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: 25034-done <at> debbugs.gnu.org
Subject: Re: red-eclipse: "data" directory in "$out/", not in "$out/share"
Date: Fri, 9 Feb 2018 22:49:34 +0100
This is solved by the patch sent to bug #28164, closing this bug.

Andreas





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 10 Mar 2018 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 7 years and 181 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.