Re: Recent change in 'guix package --search-paths' behavior?

2017-05-11 Thread Chris Marusich
Hi Ludo, l...@gnu.org (Ludovic Courtès) writes: > Chris Marusich <cmmarus...@gmail.com> skribis: > >> Hi, >> >> The manual says ((guix) Invoking guix package): >> >> This option can also be used to compute the _combined_ search paths >>

Recent change in 'guix package --search-paths' behavior?

2017-05-10 Thread Chris Marusich
Hi, The manual says ((guix) Invoking guix package): --8<---cut here---start->8--- This option can also be used to compute the _combined_ search paths of several profiles. Consider this example: $ guix package -p foo -i guile $

Re: Problems running 'check-system'

2017-05-10 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Hi Chris, > > Chris Marusich <cmmarus...@gmail.com> skribis: > >> I think I might have finally found the reason. When I remove the >> "--pure" from the invocation, the "installed-os" test runs successfully

Re: Problems running 'check-system'

2017-05-08 Thread Chris Marusich
Hi Ludo, l...@gnu.org (Ludovic Courtès) writes: > Hi Chris, > > Chris Marusich <cmmarus...@gmail.com> skribis: > >> l...@gnu.org (Ludovic Courtès) writes: > > [...] > >>>> Issue #2: even when I run 'make' first, the test fails. It fails with >>

Re: XDG standard desktop entries - desktop-file-utils and gtk, and KDE: mechanism of desktop database generation in profiles

2017-05-07 Thread Chris Marusich
Danny Milosavljevic writes: >>If a software component comes with desktop files, what's the right place to >>put them relative to the component's output path? > > share/applications > >> I think we're doing this already for some Guix packages, but since my >> knowledge of

Re: store reference detection (was Re: JARs and reference scanning)

2017-05-07 Thread Chris Marusich
Hartmut Goebel writes: > Am 02.05.2017 um 14:43 schrieb Ludovic Courtès: >> Hartmut Goebel skribis: >> >>> Am 27.04.2017 um 15:46 schrieb Ludovic Courtès: ‘propagated-inputs’ is one way to manually specify run-time references.

Re: Problems running 'check-system'

2017-05-04 Thread Chris Marusich
Hi Ludo, l...@gnu.org (Ludovic Courtès) writes: > Hi Chris, > > Chris Marusich <cmmarus...@gmail.com> skribis: > >> make -j check-system TESTS=installed-os > > [...] > >> srfi/srfi-1.scm:575:27: Throw to key `srfi-34' with args >> `(#> 'guile-2

Re: Suggest A debian-style menu system for guix

2017-05-02 Thread Chris Marusich
Adonay Felipe Nogueira writes: > Personally, I find .desktop files better suited for this. Place each of > them in "$HOME/.local/share/applications" directory. > > More information about the FreeDesktop .desktop standard can be found > at: >

Problems running 'check-system'

2017-05-01 Thread Chris Marusich
Hi, I'm having trouble running the system tests. There are three issues: Issue #1: I've noticed that I have to run 'make' before running 'make check-system'. An example will illustrate what I mean. The following invocation fails in a clean checkout of master (in an environment created via

Re: [PATCH] gnu: Add cool-retro-term.

2017-04-30 Thread Chris Marusich
Petter writes: > What do we do about the fonts without licensing info? Unfortunately, "no license" is not a free license: https://www.gnu.org/licenses/license-list.en.html#NoLicense "If source code does not carry a license to give users the four essential freedoms, then

Re: [PATCH] gnu: Add cool-retro-term.

2017-04-30 Thread Chris Marusich
Hi Petter, Sorry for the slow reply. Petter writes: > What do you think of adding `crt` as an alternative name > for the binary? I see it's been briefly discussed here, > https://github.com/Swordfish90/cool-retro-term/issues/258 I think that'd be fine. I don't know of any

Re: Doc: reference to guix-devel for submitting patches

2017-04-30 Thread Chris Marusich
Leo Famulari <l...@famulari.name> writes: > On Sat, Apr 29, 2017 at 07:48:15PM -0700, Chris Marusich wrote: >> In the current master branch, this has been changed to "guix-patches". >> Perhaps somebody needs to update the website, too? The website is >> on

Re: certbot service experience

2017-04-29 Thread Chris Marusich
Christopher Allan Webber <cweb...@dustycloud.org> writes: > [-bug] > > Chris Marusich writes: > >> Christopher Allan Webber <cweb...@dustycloud.org> writes: >> >>> - I was surprised that I was prompted for an email while doing guix >>>

Re: Doc: reference to guix-devel for submitting patches

2017-04-29 Thread Chris Marusich
Petter writes: > Hi Guix, > > I quite recently realized I sent a couple of patches to guix-devel, whereas > they should now go to guix-patches. I use the online manual and the current > state is that there's a couple of references to guix-devel for submitting > patches. > >

Re: certbot service experience

2017-04-29 Thread Chris Marusich
Christopher Allan Webber writes: > - I was surprised that I was prompted for an email while doing guix >system reconfigure That does seem odd. Why were you prompted for an email address? Can that be fixed somehow? > 2) Enable the certbot-service-type (and

Re: JARs and reference scanning

2017-04-25 Thread Chris Marusich
Hartmut Goebel <h.goe...@crazy-compilers.com> writes: > Am 24.04.2017 um 00:57 schrieb Chris Marusich: >> Chris Marusich <cmmarus...@gmail.com> writes: >> >>> Speaking of JAR files, shouldn't we try to avoid them entirely? My >>> understanding i

GuixSD bootable ISO-9669 image (was: Re: GuixSD on servers [Fwd: [rtracker.1984.is #131647] A question about VServer system specific requirements])

2017-04-23 Thread Chris Marusich
Chris Marusich <cmmarus...@gmail.com> writes: > l...@gnu.org (Ludovic Courtès) writes: > >>> There appear to be (at least) two problem that prevent this naive >>> solution from working, which might point us in the right direction: >>> >>> Firs

Re: [PATCH] gnu: Add cool-retro-term.

2017-04-23 Thread Chris Marusich
Hi Petter, > +(synopsis "Terminal emulator which mimics the look and feel of the > old +cathode ray tube screens") > +(description > + "Cool-retro-term (CRT) is a terminal emulator which mimics the > look and +feel of the old cathode ray tube (CRT) screens. It has been > designed to

Re: Need help from Java-developers

2017-04-23 Thread Chris Marusich
Chris Marusich <cmmarus...@gmail.com> writes: >> o How to make the maven-build-system to never ever include other >> jar? Perhaps we need to post-process the generated jars. > > Speaking of JAR files, shouldn't we try to avoid them entir

Re: [PATCH] gnu: Add cool-retro-term.

2017-04-23 Thread Chris Marusich
Petter writes: > Hi Guix, > > The past is finally here! Had a go at packaging a terminal emulator > which mimics old cathode displays :) Wow!! This is really fun. Thanks for packaging it! > + (modify-phases %standard-phases > + (replace 'configure > +

Re: Need help from Java-developers

2017-04-23 Thread Chris Marusich
Hi Hartmut, I want to help, but I'm not sure how much help I can actually provide. I'm familiar with Java, but I've only worked a little bit with Maven. Please forgive me if I say anything that is inaccurate or naive! You probably know more about Maven than I do. Hartmut Goebel

Re: GuixSD on servers [Fwd: [rtracker.1984.is #131647] A question about VServer system specific requirements]

2017-04-22 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: >> There appear to be (at least) two problem that prevent this naive >> solution from working, which might point us in the right direction: >> >> First, the GRUB menu is trying to find a file system with label >> "gnu-disk-image" (via "search --label --set

Re: GuixSD on servers [Fwd: [rtracker.1984.is #131647] A question about VServer system specific requirements]

2017-04-18 Thread Chris Marusich
ng0 writes: > Hi, a short update on the multiple providers I'm talking with at the moment. > This just in after the holidays from 1984 ehf, iceland. > > All in all not problematic, and they'd even add GuixSD to the list of > available isos > once there is an iso. > >

Re: [PATCH] doc: Improve guile load path recommendation.

2017-04-16 Thread Chris Marusich
myglc2 writes: > Thanks for the comments. I now see that I was confusing the effects of > installing guile 2.2, which causes recompilation of everything, with the > effects of this change, which I made at about the same time. > > So please forget about the patch. SORRY for the

Re: [PATCH] doc: Improve guile load path recommendation.

2017-04-15 Thread Chris Marusich
myglc2 writes: > Using geiser-guile-load-path as currently recommended results in source > that was already compiled by the guix build being recompiled :-( > > This patch avoids that. It also moves the configuration to > '~/.bash_profile' so it applies when guile is used

Re: Running system services in containers

2017-04-15 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Hello Guix! > > Here’s a post that recaps the story of running system services in > containers: > > https://gnu.org/s/guix/news/running-system-services-in-containers.html > > Thanks to Leo and Ricardo for reviewing an earlier version! > > Ludo’. Wow,

Re: A Suggestion about guix-devel-mode

2017-04-13 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Chris Marusich <cmmarus...@gmail.com> skribis: > >> Alex Kost <alez...@gmail.com> writes: >> >>> To make it clear, this is a question about Emacs-Guix. >>> >>> Feng Shu (2017-04-12 07:10 +0800) wrot

Re: AWS + OpenStack support

2017-04-13 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Heya, > > Mark Meyer skribis: > >> So I'd like to extend Shepherd with a first-boot service that runs `guix >> system reconfigure'. And as a second step I want to include a Guile >> package that queries the metadata server. You should be

Re: Having trouble packaging DefaultEncrypt for Emacs

2017-04-13 Thread Chris Marusich
Alex Kost <alez...@gmail.com> writes: > Alex Kost (2017-04-11 23:04 +0300) wrote: > >> Chris Marusich (2017-04-11 00:40 -0700) wrote: >> >>> Alex Kost <alez...@gmail.com> writes: >>> >>>> Note, however, that in most cases (not in th

Re: A Suggestion about guix-devel-mode

2017-04-12 Thread Chris Marusich
Alex Kost writes: > To make it clear, this is a question about Emacs-Guix. > > Feng Shu (2017-04-12 07:10 +0800) wrote: > >> Maybe we should add three addition keybinding: >> >> 1. Force rebuild the package defined by the current variable definition. > > What do you mean?

Re: Having trouble packaging DefaultEncrypt for Emacs

2017-04-11 Thread Chris Marusich
Alex Kost writes: > So the error is: > > Starting download of /tmp/guix-file.ugdVEh > From > https://www.informationelle-selbstbestimmung-im-internet.de/emacs/jl-encrypt4.1/jl-encrypt.el... > ERROR: Bad media-type header component: text/plain > > failed to download

Re: Having trouble packaging DefaultEncrypt for Emacs

2017-04-11 Thread Chris Marusich
Alex Kost <alez...@gmail.com> writes: > Chris Marusich (2017-04-08 17:21 -0700) wrote: > >> Hi, >> >> I'm trying to package DefaultEncrypt: >> >> https://www.emacswiki.org/emacs/DefaultEncrypt >> >> I've made a package definition (see

Re: [Mark Meyer] Re: AWS + OpenStack support

2017-04-11 Thread Chris Marusich
Mark Meyer writes: > Chris> Long story short, instead of starting with a base image and > Chris> modifying it (e.g., by injecting credentials at first boot > Chris> via the EC2 metadata service), one appealing alternative is > Chris> to use EC2's VM import

Re: AWS + OpenStack support

2017-04-10 Thread Chris Marusich
Mark Meyer writes: > Hi list, is anybody interested in having support for running guix on AWS > and/or OpenStack? I think it'd be awesome if this were easier to do! This topic has come up before: https://lists.gnu.org/archive/html/guix-devel/2017-03/msg00757.html

Having trouble packaging DefaultEncrypt for Emacs

2017-04-08 Thread Chris Marusich
lisp file is being installed with an ".el.el" suffix. I'd love to use this module and package it for everyone, so if you have any advice, please let me know. Thank you in advance! -- Chris From f77c1b669d91fb5ff4421da544fb2e6870ff9f56 Mon Sep 17 00:00:00 2001 From: Chris Marusich <c

Re: 'guix build' and garbage collection

2017-04-06 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Hi! > > Chris Marusich <cmmarus...@gmail.com> skribis: > >> Do you know why the intensional model hasn't been deployed in the 11 >> years since the thesis was published? To learn more, I can think of a >> few places

Re: "guix potluck", a moveable feast

2017-04-03 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: >>> To work around that, I think the server should resolve package >>> specifications when the potluck.scm file is submitted, and insert each >>> package in the Guix package graph of the moment. Does that make sense? >>> Maybe that’s what you were

Re: 'guix build' and garbage collection

2017-04-03 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Hi Chris, > > Chris Marusich <cmmarus...@gmail.com> skribis: > >> My understanding is that Nix builds derivations in a temporary >> directory. My understanding is that eventually, we copy the results of >> the build int

Re: 'guix build' and garbage collection

2017-04-03 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Hi Chris, > > Chris Marusich <cmmarus...@gmail.com> skribis: > >> I saw this in guix/scripts.build.scm: >> >> (and (build-derivations store drv mode) >> (for-each show-derivation-outputs drv)

Re: "guix potluck", a moveable feast

2017-04-01 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Beside, related to Chris’ comment, I’m a bit concerned about versioning > in such a widely distributed repo. The package graph in Guix has zero > degrees of liberty: every package is connected to other packages; every > Guix user sees the exact same

"Perfect Setup" for hacking on Nix?

2017-04-01 Thread Chris Marusich
Hi, The Guix manual has a fantastic section on the "Perfect Setup" for hacking on Guix ((guix) The Perfect Setup). This section provides excellent guidance for a newbie on how they can set up their development environment for hacking on Guix. I found it tremendously useful when I was starting

'guix build' and garbage collection

2017-04-01 Thread Chris Marusich
Hi, I saw this in guix/scripts.build.scm: --8<---cut here---start->8--- (and (build-derivations store drv mode) (for-each show-derivation-outputs drv) (for-each (cut register-root store <> <>) (map (lambda (drv)

Re: [PATCH 1/2] build: Use an up to date copy of texinfo.tex

2017-03-29 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > John Darrington skribis: > >> * build-aux/texinfo.tex,ref: New file, copied from texlive-minimal >> * bootstrap: Use it, if newer than the texinfo.tex from automake. > > Sorry for the delay. > > I think we should not add texinfo.tex to our

Re: [PATCH 3/4] gnu: Add python-paramunittest

2017-03-26 Thread Chris Marusich
Frederick Muriithi writes: > On Sun, Mar 26, 2017 at 6:12 PM, Pjotr Prins > wrote: >> This package does not actually have an OSI approved license that I can >> tell. We should contact the authors. >> > > From PyPi

Re: [GSoC] Newcomer

2017-03-26 Thread Chris Marusich
Hi! Linus Heckemann writes: > Hi all, > > I'm interested in participating in the Google Summer of Code, > particularly the guix-based build tool project. I've never worked with > Guix before, nor with any Lisp dialects, but I'm a big fan and full-time > user of NixOS and

Is 'guix build --sources=transitive' missing some sources?

2017-03-26 Thread Chris Marusich
Hi, I think 'guix build --sources=transitive' might not be including all transitive sources. Consider this example: --8<---cut here---start->8--- $ guix build --sources=transitive hello /gnu/store/hbdalsf5lpf01x4dcknwx6xbn6n5km6k-hello-2.10.tar.gz

Re: Advice about GuixSD on Serveraptor?

2017-03-25 Thread Chris Marusich
ng0 <contact@cryptolab.net> writes: > Chris Marusich transcribed 2.4K bytes: >> ng0 <contact@cryptolab.net> writes: >> >> > If IN-Berlin uses (or needs) nothing special for the consoleserver to >> > make use of the virtual servers within IN

Re: Advice about GuixSD on Serveraptor?

2017-03-23 Thread Chris Marusich
ng0 writes: > If IN-Berlin uses (or needs) nothing special for the consoleserver to > make use of the virtual servers within IN-Berlin infrastructure, I think > it would be best if we (as Guix) could provide an extended bare image > for servers which would include

Re: openssh pubkeys as part of system config

2017-03-17 Thread Chris Marusich
ng0 writes: > Hi, > > I will soon start to assemble an GuixSD system image for IN-Berlin > virtual servers. > I know bayfront uses a module which defines lsh pubkeys for user 'root' > (?) and makes them part of the system generation. > > For IN-Berlin (and probably

Re: Introducing ‘guix pack’

2017-03-13 Thread Chris Marusich
Hi Ludo, l...@gnu.org (Ludovic Courtès) writes: > Thanks for your feedback! Thank you for taking the time to explain! -- Chris signature.asc Description: PGP signature

Re: Introducing ‘guix pack’

2017-03-11 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Hello Guix! > > I had it on my to-do list and Andy said he’d like to have something like > that to publish Guile 2.2 binaries: the ‘guix pack’ command below is a > generalization of the code that builds the Guix binary tarball¹. It > creates a bundle of

Re: Using cuirass to build your own manifest.

2017-03-10 Thread Chris Marusich
Hi Mathieu! Cool stuff! It's very interesting to see how others do things. I have a basic Scheme question about what you did, though. Mathieu Othacehe writes: > (define (drv-package store package) > (lambda () > `((#:job-name . ,(string-append >

Re: playing nice with other OSs

2017-02-08 Thread Chris Marusich
Federico Beffa writes: > Hi, > > I'm looking into the possibility of installing GuixSD in parallel with > another operating system on a single machine (dual boot). Looking > into the code (gnu system grub) I see that the GRUB "linux" and > "initrd" commands are hardwired into

Re: CDN Mirrors for GNU Guix

2017-02-08 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Hello Tom, > > Tom Li skribis: > >> Currently, GNU Guix is still in the early stage of development, and there is >> a great >> lack of mirrors worldwide. For example. in my region, using GNU Guix is >> incredibly >> slow, the speed

Re: GuixSD lvm support

2017-02-08 Thread Chris Marusich
Hi, Gábor Boskovits writes: > I have seen an earlier attempt to add lvm support to guixsd. > I would like to know the status of lvm support, and willing to assist with it. I think your best bet is to review past email threads on this topic. Search the archives for "lvm"

[PATCH 2/2] doc: Discuss encrypted swap space.

2017-01-29 Thread Chris Marusich
* doc/guix.texi (Preparing for Installation): Provide an example of how to set up (encrypted) swap space using a swap file. (operating-system Reference)[swap-devices]: Clarify that swap files are supported, too. (Mapped Devices): Explain how to use a mapped device with a swap file to

[PATCH 1/2] doc: Clarify that 'guix pull' can't be easily rolled back.

2017-01-29 Thread Chris Marusich
* doc/guix.texi (Invoking guix pull): Clarify that 'guix pull' can't be easily rolled back. --- doc/guix.texi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 4ba101094..2a9b11969 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -2337,7

Some small documentation improvements

2017-01-29 Thread Chris Marusich
Here are some small documentation improvements. One is for "guix pull," and one is for encrypted swap space. I hope it helps! -- Chris

Re: [PATCH] gnu: rustc: Add LIBRARY_PATH search path.

2017-01-28 Thread Chris Marusich
Ben Woodcroft writes: > I didn't have any problem compiling and linking pure rust programs - > that commit fixed that issue, but when trying to link rust programs to > non-rust libraries such as zlib the linker did not look in the lib of > the profile (unless gcc was also

Re: Debugging and source code

2017-01-26 Thread Chris Marusich
Pjotr Prins writes: > On Wed, Jan 25, 2017 at 06:54:30PM +0100, Ludovic Courtès wrote: >> Pjotr Prins skribis: >> >> > On Wed, Jan 25, 2017 at 02:22:48PM +0100, Ludovic Courtès wrote: >> >> You can always get the right source code by

Re: Integrating different input methods into Guix

2017-01-26 Thread Chris Marusich
Danny Milosavljevic writes: > Hi, > > On Sun, 22 Jan 2017 10:39:15 +0800 (CST) > tumashu wrote: > >> The other problem is: >> >> im-config include many im's config files and I cannot let im-config depend >> all the im, >> if fcitx is not installed,

Re: Services: gnunet. (require help)

2017-01-21 Thread Chris Marusich
ng0 writes: > Compared to OpenRC and systemd, shepherd guixsd-specific services > sometimes have an high learning curve. Honest question: why do you think that? With feedback from a fresh perspective like yours, maybe we could think of ways to lower the learning

Re: Encrypted root partition

2017-01-19 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Chris Marusich <cmmarus...@gmail.com> skribis: > >> l...@gnu.org (Ludovic Courtès) writes: >> >>> Chris Marusich <cmmarus...@gmail.com> skribis: >>> >>>> l...@gnu.org (Ludovic Courtès) writ

Re: Encrypted root partition

2017-01-18 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Chris Marusich <cmmarus...@gmail.com> skribis: > >> l...@gnu.org (Ludovic Courtès) writes: >> >>> Chris Marusich <cmmarus...@gmail.com> skribis: >>> >>>> Is anyone actively working on documenting

Re: Encrypted root partition

2017-01-18 Thread Chris Marusich
Mike Gerwitz <m...@gnu.org> writes: > On Wed, Jan 18, 2017 at 03:38:57 -0800, Chris Marusich wrote: >> As a bonus, I realized that one could use this feature to encrypt swap, >> also. You can encrypt your swap area by using a swap file in the root >> file syste

Re: Encrypted root partition

2017-01-18 Thread Chris Marusich
Chris Marusich <cmmarus...@gmail.com> writes: > l...@gnu.org (Ludovic Courtès) writes: > >> Chris Marusich <cmmarus...@gmail.com> skribis: >> >>> Is anyone actively working on documenting the new encrypted root stuff? >>> If not, I'm happy to try

Re: Graphical Installer - Call for Testing.

2017-01-18 Thread Chris Marusich
John Darrington <j...@darrington.wattle.id.au> writes: > On Sun, Jan 15, 2017 at 01:20:56AM -0800, Chris Marusich wrote: > John Darrington <j...@darrington.wattle.id.au> writes: > > > * It would be great if you could try to find out why your wireless &g

Re: Graphical Installer - Call for Testing.

2017-01-15 Thread Chris Marusich
John Darrington writes: > Hi Chris, > > Thanks for this very comprehensive feedback. I hope you will forgive > me if I don't respond to every point you have raised. I have however read > them all, and they are all relevant and useful. So thanks very much. My

Re: Graphical Installer - Call for Testing.

2017-01-14 Thread Chris Marusich
John Darrington <j...@darrington.wattle.id.au> writes: > On Thu, Jan 12, 2017 at 09:40:17PM -0800, Chris Marusich wrote: > John Darrington <j...@darrington.wattle.id.au> writes: > > > The wip-installer branch is ready for testing and general review. &g

Re: [PATCH] gnu: Mark /gnu/store as needed for boot.

2017-01-13 Thread Chris Marusich
John Darrington writes: > * gnu/system/file-systems.scm (all-subpaths): New procedure. > (file-system-needed-for-boot?): Use it to check for ancestors > of %store-directory. > --- > gnu/system/file-systems.scm | 25 ++--- > 1 file changed, 22 insertions(+), 3

Re: About flashplayer

2017-01-13 Thread Chris Marusich
tumashu writes: > can we package a installer-helper, like: > https://packages.debian.org/stretch/flashplugin-nonfree Guix (and GuixSD) adheres to the Free System Distribution Guidelines [1], which states: "A free system distribution must not steer users towards obtaining any

Re: Graphical Installer - Call for Testing.

2017-01-12 Thread Chris Marusich
John Darrington <j...@darrington.wattle.id.au> writes: > On Thu, Jan 12, 2017 at 09:40:17PM -0800, Chris Marusich wrote: > John Darrington <j...@darrington.wattle.id.au> writes: > > > The wip-installer branch is ready for testing and general review. &g

Re: About flashplayer

2017-01-12 Thread Chris Marusich
tumashu writes: > How to install flashplayer or gnash on guixsd? It looks like GNU Gnash is not available yet. It's waiting for you to package it! :-) https://www.gnu.org/software/guix/manual/html_node/Defining-Packages.html#Defining-Packages When you say "flashplayer", are

Re: [PATCH 1/2] system: Rename grub to bootloader.

2017-01-12 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Hi! > > David Craven skribis: > >> These three files should be bootloader agnostic. This doesn't make >> them that yet, but it is a first step in that direction. > > I’d rather consider these patches it as part of a series that actually >

Re: Graphical Installer - Call for Testing.

2017-01-12 Thread Chris Marusich
John Darrington writes: > The wip-installer branch is ready for testing and general review. > > This branch provides a curses based graphical interface to the disk > images used for installing GuixSD. It is intended to allow users > unfamiliar with bash and other

Re: [PATCH] Creating a docker image with Guix

2017-01-03 Thread Chris Marusich
Ricardo Wurmus writes: > Ludovic Courtès writes: > >> I’m not familiar enough with Docker but I’m under the impression that we >> should be able to generate an image without even using Docker. :-) > > The attached patch adds a Docker export feature,

Re: [PATCH 6/6] gnu: Add grub-efi.

2017-01-03 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Howdy! > > There I typed at the GRUB command prompt: > > insmod efi_gop > insmod efi_uga > cat /var/guix/gcroots/grub.cfg Slightly off-topic question: how does one find out what the possible values for X are in a command like "insmod X"? I've

Re: [PATCH 1/2] gnu: Add cargo.

2016-12-30 Thread Chris Marusich
David Craven writes: >> I understand that this is some sort of mechanism to enable cargo to build >> things >> offline, but is it appropriate to put all of those other packages' >> source into the "cargo" package that is going to be built by Guix? I >> haven't been following

Re: [PATCH 1/2] gnu: Add cargo.

2016-12-30 Thread Chris Marusich
David Craven writes: >> What does "vendored dependencies" mean? Are there dependencies included >> in this tarball which are not managed via Guix? > > Rust crates are included as source in the vendor subfolder. It uses > the cargo vendor subcommand [0] for building cargo

Re: [PATCH] gnu: gnome-tweak-tool: Use glib-or-gtk-build-system

2016-12-30 Thread Chris Marusich
Christopher Baines writes: > * gnu/packages/gnome.scm (gnome-tweak-tool): Switch from the gnu build > system to the glib-or-gtk build system, to fix missing gobject > introspection namespaces. > --- > gnu/packages/gnome.scm | 4 ++-- > 1 file changed, 2 insertions(+), 2

Re: [PATCH 1/2] gnu: Add cargo.

2016-12-30 Thread Chris Marusich
David Craven writes: > +(define-public cargo > + (package > +(name "cargo") > +(version (cargo-version (rustc-version > %rust-bootstrap-binaries-version))) > +(source (origin > + (method url-fetch) > + ;; Use a cargo tarball with vendored

Re: Let non-root users use MTP devices (Attempt #2)

2016-12-29 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Chris Marusich <cmmarus...@gmail.com> skribis: > >> Chris Marusich <cmmarus...@gmail.com> writes: >> >>> Here's a second attempt to fix MTP support for GuixSD. It's simple and >>> requires no special grou

Re: Let non-root users use MTP devices (Attempt #2)

2016-12-29 Thread Chris Marusich
Chris Marusich <cmmarus...@gmail.com> writes: > Here's a second attempt to fix MTP support for GuixSD. It's simple and > requires no special group permissions. > > It turns out that elogind (like systemd's logind) can be compiled with > support for ACLs (provided by l

Let non-root users use MTP devices (Attempt #2)

2016-12-29 Thread Chris Marusich
Here's a second attempt to fix MTP support for GuixSD. It's simple and requires no special group permissions. It turns out that elogind (like systemd's logind) can be compiled with support for ACLs (provided by libacl), in which case elogind will automatically set an ACL on a device file

[PATCH 2/2] services: desktop: Use libmtp udev rules.

2016-12-29 Thread Chris Marusich
--- a/gnu/services/desktop.scm +++ b/gnu/services/desktop.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2015 Andy Wingo <wi...@igalia.com> ;;; Copyright © 2015 Mark H Weaver <m...@netris.org> ;;; Copyright © 2016 Sou Bunnbu <iyzs...@gmail.com> +;;; Copyright © 2016 Chris Marusich <

[PATCH 1/2] gnu: elogind: Enable ACL support.

2016-12-29 Thread Chris Marusich
* gnu/packages/freedesktop.scm (elogind) [inputs]: Add acl. --- gnu/packages/freedesktop.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 37707796e..ddbac762a 100644 --- a/gnu/packages/freedesktop.scm +++

Re: [PATCH 1/2] gnu: libmtp: Grant "audio" group access to device files.

2016-12-28 Thread Chris Marusich
Ricardo Wurmus <rek...@elephly.net> writes: > Chris Marusich <cmmarus...@gmail.com> writes: > >> * gnu/packages/libusb.scm (libmtp): Set udev group to "audio". >> --- > > I just checked how it’s done on Debian and Fedora. Neither pass this > confi

Re: Icecat crash

2016-12-25 Thread Chris Marusich
Danny Milosavljevic writes: > Hi, > > so I've finally found a 100% reproducible way to crash icecat. Previously it > has been sporadic and not reproducible. > > Try going to this site in a new icecat (guix master) instance: > >

[PATCH 2/2] services: desktop: Use libmtp udev rules.

2016-12-25 Thread Chris Marusich
--- a/gnu/services/desktop.scm +++ b/gnu/services/desktop.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2015 Andy Wingo <wi...@igalia.com> ;;; Copyright © 2015 Mark H Weaver <m...@netris.org> ;;; Copyright © 2016 Sou Bunnbu <iyzs...@gmail.com> +;;; Copyright © 2016 Chris Marusich <

[PATCH 1/2] gnu: libmtp: Grant "audio" group access to device files.

2016-12-25 Thread Chris Marusich
u/packages/libusb.scm @@ -5,6 +5,7 @@ ;;; Copyright © 2015, 2016 Ricardo Wurmus <rek...@elephly.net> ;;; Copyright © 2016 Efraim Flashner <efr...@flashner.co.il> ;;; Copyright © 2016 Theodoros Foradis <theodoros@openmailbox.org> +;;; Copyright © 2016 Chris Ma

Let non-root users use MTP devices

2016-12-25 Thread Chris Marusich
These small patches enable easier MTP file transfer for devices, such as Android phones, on GuixSD. Previously, you had to run a program as root (e.g., "sudo gmtp") to do this, and the MTP backend for gvfs was not functioning properly (i.e., you could not use a program like Nautilus to transfer

Re: [PATCH] gnu: Add asunder.

2016-12-24 Thread Chris Marusich
John Darrington <j...@darrington.wattle.id.au> writes: > On Fri, Dec 23, 2016 at 06:11:44PM -0800, Chris Marusich wrote: > Leo Famulari <l...@famulari.name> writes: > > > On Fri, Dec 23, 2016 at 12:16:24AM -0800, Chris Marusich wrote: > >&g

Re: [PATCH] gnu: Add asunder.

2016-12-23 Thread Chris Marusich
Leo Famulari <l...@famulari.name> writes: > On Fri, Dec 23, 2016 at 12:16:24AM -0800, Chris Marusich wrote: >> Hi Leo, >> >> I've responded to the feedback from you, Hartmut, and John. How does >> the latest patch look? It's available here: >> >>

Re: NetworkManager doesn't "Connect automatically"

2016-12-23 Thread Chris Marusich
workManager automatically connects? How can I verify if that code path is being executed? Even a simple tip to get me going in the right direction would be very helpful. Thank you, -- Chris From eb143fdaf8cd7bcd5edcd26ae36a48170ac48a9e Mon Sep 17 00:00:00 2001 From: Chris Marusich <cmmarus...

Re: [PATCH] gnu: Add asunder.

2016-12-23 Thread Chris Marusich
Hi Leo, I've responded to the feedback from you, Hartmut, and John. How does the latest patch look? It's available here: https://lists.gnu.org/archive/html/guix-devel/2016-12/msg00707.html -- Chris signature.asc Description: PGP signature

Re: [PATCH] gnu: Add asunder.

2016-12-18 Thread Chris Marusich
Hi everyone, Thank you for the review! Please find a new patch attached. Hartmut Goebel <h.goe...@crazy-compilers.com> writes: > Am 17.12.2016 um 10:20 schrieb Chris Marusich: >> +(home-page "http://www.littlesvr.ca/asunder/index.php;) > > I'd leave of the &qu

Re: Back from the Reproducible Build Summit, 2nd edition

2016-12-17 Thread Chris Marusich
Hi Ludo! l...@gnu.org (Ludovic Courtès) writes: > Here’s a report from the 2nd Reproducible Build Summit that took place > this week! > > > https://gnu.org/software/guix/news/reproducible-build-summit-2nd-edition.html Thank you for sharing these notes. I see you mentioned some follow-up

Re: NetworkManager doesn't "Connect automatically"

2016-12-17 Thread Chris Marusich
Thomas Haller <thal...@redhat.com> writes: > On Wed, 2016-12-14 at 01:38 -0800, Chris Marusich wrote: >> Hi Thomas, >> >> Thank you for the quick response! >> >> Thomas Haller <thal...@redhat.com> writes: >> >> > Did you build Networ

Re: NetworkManager doesn't "Connect automatically"

2016-12-17 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Following Andy’s advice I committed both with slightly-tweaked commit > logs. That’ll give lurkers out there an incentive to give it a try. > ;-) > > Thank you Chris! > > Ludo’. Thank you! When I find some time, I'll look into modifying the polkit rules

Add Asunder

2016-12-17 Thread Chris Marusich
The following email contains a patch for Asunder. I've tested it and verified that it works in GuixSD for ripping a CD to OGG files. (Note that you must be able to read the CD-ROM device file, e.g., by being a member of the cdrom group.) - Chris

<    1   2   3   4   5   6   7   >