GNU bug report logs - #36008
[whishlist] Installer: install a terminal emulator with i3-wm?

Previous Next

Package: guix;

Reported by: Giovanni Biscuolo <g <at> xelera.eu>

Date: Thu, 30 May 2019 16:23:01 UTC

Severity: wishlist

Done: Ludovic Courtès <ludo <at> gnu.org>

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 36008 in the body.
You can then email your comments to 36008 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#36008; Package guix. (Thu, 30 May 2019 16:23:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Giovanni Biscuolo <g <at> xelera.eu>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 30 May 2019 16:23:02 GMT) Full text and rfc822 format available.

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

From: Giovanni Biscuolo <g <at> xelera.eu>
To: bug-guix <at> gnu.org
Subject: [whishlist] Installer: install a terminal emulator with i3-wm?
Date: Thu, 30 May 2019 18:22:14 +0200
[Message part 1 (text/plain, inline)]
Hello,

With the graphical installer, When only installing i3-wm as desktop
manager I got an error like:

 i3-sensible-terminal error...

because there is no terminal emulator installed by default

The workaround is trivial for users but what about to add a terminal
emulator to the installer generated list of installed packages?

Thanks! Gio'.

-- 
Giovanni Biscuolo

Xelera IT Infrastructures
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#36008; Package guix. (Thu, 30 May 2019 17:35:01 GMT) Full text and rfc822 format available.

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

From: Giovanni Biscuolo <g <at> xelera.eu>
To: 36008 <at> debbugs.gnu.org
Subject: Re: [whishlist] Installer: i3-wm desktop companions
Date: Thu, 30 May 2019 19:33:44 +0200
[Message part 1 (text/plain, inline)]
Giovanni Biscuolo <g <at> xelera.eu> writes:

> With the graphical installer, When only installing i3-wm as desktop
> manager I got an error like:
>
>  i3-sensible-terminal error...
>
> because there is no terminal emulator installed by default

Also it's lacking a status_command (e.g. i3status) and the dmenu_run
command (e.g. demenu package)

I've fixed this ading this

--8<---------------cut here---------------start------------->8---
  (packages
    (append
      (list (specification->package "i3-wm")
            (specification->package "i3status")
            (specification->package "dmenu")
            (specification->package "st")
   [...]
        
      %base-packages))
--8<---------------cut here---------------end--------------->8---

to my config.scm

WDYT? Gio'.



-- 
Giovanni Biscuolo

Xelera IT Infrastructures
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#36008; Package guix. (Fri, 31 May 2019 11:46:01 GMT) Full text and rfc822 format available.

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

From: Pronaip <pronaip <at> protonmail.com>
To: Giovanni Biscuolo <g <at> xelera.eu>
Cc: "36008 <at> debbugs.gnu.org" <36008 <at> debbugs.gnu.org>
Subject: Re: bug#36008: [whishlist] Installer: install a terminal emulator
 with i3-wm?
Date: Fri, 31 May 2019 11:45:26 +0000
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Thursday, May 30, 2019 6:22 PM, Giovanni Biscuolo <g <at> xelera.eu> wrote:

> Hello,
>
> With the graphical installer, When only installing i3-wm as desktop
> manager I got an error like:
>
> i3-sensible-terminal error...
>
> because there is no terminal emulator installed by default
>
> The workaround is trivial for users but what about to add a terminal
> emulator to the installer generated list of installed packages?

Does Guix or the installer have a way of dealing with optional dependencies or package alternatives? That way the installer could ask the user to choose a package that provides a terminal.




Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Fri, 07 Jun 2019 21:11:02 GMT) Full text and rfc822 format available.

Notification sent to Giovanni Biscuolo <g <at> xelera.eu>:
bug acknowledged by developer. (Fri, 07 Jun 2019 21:11:02 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: Giovanni Biscuolo <g <at> xelera.eu>
Cc: 36008-done <at> debbugs.gnu.org
Subject: Re: bug#36008: [whishlist] Installer: i3-wm desktop companions
Date: Fri, 07 Jun 2019 23:10:17 +0200
Hi,

Giovanni Biscuolo <g <at> xelera.eu> skribis:

> Also it's lacking a status_command (e.g. i3status) and the dmenu_run
> command (e.g. demenu package)
>
> I've fixed this ading this
>
>   (packages
>     (append
>       (list (specification->package "i3-wm")
>             (specification->package "i3status")
>             (specification->package "dmenu")
>             (specification->package "st")

Fixed in the installer in 676eb5880ec2fae03752513c2442aae0bda9bfc4.

This part is quite easy to modify and test, so if you have other ideas,
give them a try!

Thanks,
Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#36008; Package guix. (Sat, 08 Jun 2019 09:36:01 GMT) Full text and rfc822 format available.

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

From: Giovanni Biscuolo <g <at> xelera.eu>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 36008-done <at> debbugs.gnu.org
Subject: Re: bug#36008: [whishlist] Installer: i3-wm desktop companions
Date: Sat, 08 Jun 2019 11:34:21 +0200
[Message part 1 (text/plain, inline)]
Ludovic Courtès <ludo <at> gnu.org> writes:

[...]

> Fixed in the installer in 676eb5880ec2fae03752513c2442aae0bda9bfc4.
>
> This part is quite easy to modify and test, so if you have other ideas,
> give them a try!

Yes now I see: I'll do it for sure!

Thanks for the patch! Gio'.

-- 
Giovanni Biscuolo

Xelera IT Infrastructures
[signature.asc (application/pgp-signature, inline)]

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

This bug report was last modified 4 years and 295 days ago.

Previous Next


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