unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
From: ng0 <ng0@libertad.pw>
To: 25273@debbugs.gnu.org
Subject: bug#25273: [ng0@libertad.pw: 'mc' package needs some fixes]
Date: Mon, 26 Dec 2016 13:52:33 +0000	[thread overview]
Message-ID: <87eg0ulrvi.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me> (raw)
In-Reply-To: <87h95qltdt.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me>

ng0 <ng0@libertad.pw> writes:

> ng0 <ng0@libertad.pw> writes:
>
>> ng0 <ng0@libertad.pw> writes:
>>
>>> Leo Famulari <leo@famulari.name> writes:
>>>
>>>> ----- Forwarded message from ng0 <ng0@libertad.pw> -----
>>>>
>>>> Date: Wed, 21 Dec 2016 21:40:31 +0000
>>>> From: ng0 <ng0@libertad.pw>
>>>> To: guix-devel@gnu.org
>>>> Subject: 'mc' package needs some fixes
>>>>
>>>> Is someone interested in fixing our `mc' package? It is
>>>> functional, but some parts of it are not functional for Guix. Grep
>>>> for "/bin/" in the directory of $(guix build mc) shows results
>>>> which assume the existence of /bin/ (not
>>>> /gnu/store/.../bin/$binary, where I don't mean shebangs but
>>>> further down in the scripts.
>>>> -- 
>>>> ♥Ⓐ  ng0  | PGP keys and more: https://n0is.noblogs.org/
>>>>          |                    http://ng0.chaosnet.org
>>>>
>>>>
>>>> ----- End forwarded message -----
>>>
>>> 92 results, most of them do not seem to be very
>>> complicated. Before I start with this, do we adjust "help" files
>>> too? I mean when we open the HELP function of an application it
>>> should reflect what our system does and not some non-existent
>>> defaults for other systems.
>>
>> Some extension of mc will make the size of its graph grow.
>> I personally don't care about the size, but others might. So:
>> should I follow my vim example and put those changes into mc-full
>> or should the default be an fully functional mc with all 2nd and
>> 3rd level dependencies (which are not obvious as mc doesn't print
>> error messages)?
>
> To give an example why I think this is important, we have
> absolute paths left over which are expected to just work on other
> systems with no hard dependencies on those applications. MC will
> work without them, but various extensions, like those below are
> just disfunctional without a reason. Until you grep its store
> location for obvious reasons, you will just think the application
> is faulty or your file is broken, or whatever you happen to think
> of, as for other systems it just happens to work. MC has no
> possibility to display error messages for these extension (in
> most cases). Three examples:
>
> libexec/mc/extfs.d/uzip:18:my $app_zip = "/usr/bin/zip";                                               
> libexec/mc/extfs.d/uzip:20:my $app_unzip = "/usr/bin/unzip";
> share/mc/syntax/Syntax:196:file \\.procmailrc$ Procmail\sRC\sFile ^#/usr/bin/procmail

Further questions:

Which applications provide "/usr/bin/open"?

-- 
♥Ⓐ  ng0
PGP keys and more: https://n0is.noblogs.org/ http://ng0.chaosnet.org

  reply	other threads:[~2016-12-26 13:53 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-12-26  2:46 bug#25273: [ng0@libertad.pw: 'mc' package needs some fixes] Leo Famulari
2016-12-26 12:49 ` ng0
2016-12-26 13:07   ` ng0
2016-12-26 13:19     ` ng0
2016-12-26 13:52       ` ng0 [this message]
2016-12-26 14:48         ` ng0
2016-12-26 16:56           ` Leo Famulari
2019-02-11  4:11             ` Leo Famulari
2016-12-26 14:09     ` Tobias Geerinckx-Rice
2016-12-26 15:11       ` ng0

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87eg0ulrvi.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me \
    --to=ng0@libertad.pw \
    --cc=25273@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).