all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* A few questions about packages
@ 2018-03-07 16:09 Jone
  2018-03-07 17:01 ` Ricardo Wurmus
                   ` (2 more replies)
  0 siblings, 3 replies; 20+ messages in thread
From: Jone @ 2018-03-07 16:09 UTC (permalink / raw)
  To: help-guix

[-- Attachment #1: Type: text/plain, Size: 617 bytes --]

Hello. Can I remove old package versions and other builds? On the example
of Icecat:

    252.1 MiB [          ]
/5ym67s5vp1vmnc3y4ds4r3687vc3nl25-icecat-52.6.0-gnu1
    252.0 MiB [          ]
/360i9ca4gnm3rsjj8v43ih0j3mfrp40n-icecat-52.6.0-gnu1
    246.8 MiB [          ]
/kd0nnq3i0qarx4vqxcampxfj3igxn84h-icecat-52.3.0-gnu1

(Or is it possible to remove a specific package, in "package-version"
format?)

And the next question, is also about Icecat: version 52.6.0 was compiled
from source. This is too long. Can I create binary package from this local
installation?

If possible, please give a couple of examples.

[-- Attachment #2: Type: text/html, Size: 752 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-07 16:09 A few questions about packages Jone
@ 2018-03-07 17:01 ` Ricardo Wurmus
  2018-03-07 17:38 ` Konrad Hinsen
  2018-03-10 11:26 ` Jone
  2 siblings, 0 replies; 20+ messages in thread
From: Ricardo Wurmus @ 2018-03-07 17:01 UTC (permalink / raw)
  To: Jone; +Cc: help-guix


Jone <yeger9@gmail.com> writes:

> Hello. Can I remove old package versions and other builds? On the example
> of Icecat:
>
>     252.1 MiB [          ]
> /5ym67s5vp1vmnc3y4ds4r3687vc3nl25-icecat-52.6.0-gnu1
>     252.0 MiB [          ]
> /360i9ca4gnm3rsjj8v43ih0j3mfrp40n-icecat-52.6.0-gnu1
>     246.8 MiB [          ]
> /kd0nnq3i0qarx4vqxcampxfj3igxn84h-icecat-52.3.0-gnu1
>
> (Or is it possible to remove a specific package, in "package-version"
> format?)

You can remove all unused packages with “guix gc”.  Individual store
items can be removed with “guix gc -d /gnu/store/…”.

“Unused” means that no profile generation refers to the item, so you may
want to delete old profile generations with “guix package -d” first.

> And the next question, is also about Icecat: version 52.6.0 was compiled
> from source. This is too long. Can I create binary package from this local
> installation?

After building it once from source you won’t have to build it again
until the dependencies to Icecat are modified.

Building Icecat does indeed take a long time.  The current version is
52.6.0-gnu1 and should be built by our build farms.  When you’re using
the latest version of Guix then you should be able to get a binary as
soon as the build farms have compiled that package.   Only if no binary
is available you will have to build it from source.

--
Ricardo

GPG: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
https://elephly.net

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-07 16:09 A few questions about packages Jone
  2018-03-07 17:01 ` Ricardo Wurmus
@ 2018-03-07 17:38 ` Konrad Hinsen
  2018-03-07 19:26   ` Jone
  2018-03-11 21:43   ` Jone
  2018-03-10 11:26 ` Jone
  2 siblings, 2 replies; 20+ messages in thread
From: Konrad Hinsen @ 2018-03-07 17:38 UTC (permalink / raw)
  To: Jone, help-guix

On 07/03/2018 17:09, Jone wrote:

> Hello. Can I remove old package versions and other builds? On the 
> example of Icecat:
> 
>      252.1 MiB [          ] 
> /5ym67s5vp1vmnc3y4ds4r3687vc3nl25-icecat-52.6.0-gnu1
>      252.0 MiB [          ] 
> /360i9ca4gnm3rsjj8v43ih0j3mfrp40n-icecat-52.6.0-gnu1
>      246.8 MiB [          ] 
> /kd0nnq3i0qarx4vqxcampxfj3igxn84h-icecat-52.3.0-gnu1

"guix gc" will delete all packages that are no longer required. Most 
probably that includes all Icecat installs except for the latest. 
However, if two users on the system have different versions of Icecat 
installed, both will be kept.

> And the next question, is also about Icecat: version 52.6.0 was compiled 
> from source. This is too long. Can I create binary package from this 
> local installation?

In a sense you already have one, stored on your computer. So I guess 
your question is how you can use this binary package on a different 
machine, right? There are two answers to this question:

  1) If the other machine also runs Guix, the answer is "guix archive":
 
https://www.gnu.org/software/guix/manual/guix.html#Invoking-guix-archive

  2) If the other machine does not use Guix, have look at "guix pack":
     https://www.gnu.org/software/guix/manual/guix.html#Invoking-guix-pack

Konrad.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-07 17:38 ` Konrad Hinsen
@ 2018-03-07 19:26   ` Jone
  2018-03-07 20:15     ` Jone
  2018-03-11 21:43   ` Jone
  1 sibling, 1 reply; 20+ messages in thread
From: Jone @ 2018-03-07 19:26 UTC (permalink / raw)
  To: Konrad Hinsen; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 628 bytes --]

Thanks to all respondents, I thumbed through manual. All my questions
relate exclusively to 'reconfigure' and old grub menu entries, and old
system configurations.
guix gc Ok, next:

guix gc -d /gnu/store/kd0nnq3i0qarx4vqxcampxfj3igxn84h-icecat-52.3.0-gnu1
finding garbage collector roots...
guix gc: error: build failed: cannot delete path
`/gnu/store/kd0nnq3i0qarx4vqxcampxfj3igxn84h-icecat-52.3.0-gnu1' since it
is still alive

 - icecat-52.3.0-gnu1 was installed in the first (or second) system
configuration, next 'reconfigure' and 'reconfigure' and 'reconfigure'.. Or
two version of linux-libre - too there is too much :)

[-- Attachment #2: Type: text/html, Size: 712 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-07 19:26   ` Jone
@ 2018-03-07 20:15     ` Jone
  2018-03-07 21:23       ` Ricardo Wurmus
  0 siblings, 1 reply; 20+ messages in thread
From: Jone @ 2018-03-07 20:15 UTC (permalink / raw)
  To: Konrad Hinsen; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 116 bytes --]

Solved with emacs-guix (very cool tool!):
guix-system-generations -> select to delete (d) -> execute (x) -> guix gc

[-- Attachment #2: Type: text/html, Size: 153 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-07 20:15     ` Jone
@ 2018-03-07 21:23       ` Ricardo Wurmus
  0 siblings, 0 replies; 20+ messages in thread
From: Ricardo Wurmus @ 2018-03-07 21:23 UTC (permalink / raw)
  To: Jone; +Cc: help-guix


Jone <yeger9@gmail.com> writes:

> Solved with emacs-guix (very cool tool!):
> guix-system-generations -> select to delete (d) -> execute (x) -> guix gc

Without emacs-guix you need to do this manually by deleting the links for
the old system generations under /var/guix/profiles/system-*-link.

Just don’t delete the latest system generation.

-- 
Ricardo

GPG: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
https://elephly.net

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-07 16:09 A few questions about packages Jone
  2018-03-07 17:01 ` Ricardo Wurmus
  2018-03-07 17:38 ` Konrad Hinsen
@ 2018-03-10 11:26 ` Jone
  2018-03-10 21:38   ` Ludovic Courtès
  2 siblings, 1 reply; 20+ messages in thread
From: Jone @ 2018-03-10 11:26 UTC (permalink / raw)
  To: help-guix

Another question.. Package zip refers to "compression" package source.
Can I not specify individual packages, but install all of this group?
Can I do this with a single command? (This is a general question, not
just about zip).

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-10 11:26 ` Jone
@ 2018-03-10 21:38   ` Ludovic Courtès
  0 siblings, 0 replies; 20+ messages in thread
From: Ludovic Courtès @ 2018-03-10 21:38 UTC (permalink / raw)
  To: Jone; +Cc: help-guix

Hello,

Jone <yeger9@gmail.com> skribis:

> Another question.. Package zip refers to "compression" package source.
> Can I not specify individual packages, but install all of this group?
> Can I do this with a single command? (This is a general question, not
> just about zip).

There’s no direct way to do that, but you could always do:

  guix package -i $(guix package -A | grep 'compression\.scm' | cut -f1)

HTH,
Ludo’.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-11 21:43   ` Jone
@ 2018-03-11 20:59     ` Ricardo Wurmus
  2018-03-12  1:41       ` Jone
  2018-03-13 19:15     ` Jone
  1 sibling, 1 reply; 20+ messages in thread
From: Ricardo Wurmus @ 2018-03-11 20:59 UTC (permalink / raw)
  To: Jone; +Cc: help-guix


Jone <yeger9@gmail.com> writes:

>> On 07/03/2018, Jone wrote:
>
>> Hello. Can I remove old package versions and other builds? On the
>> example of Icecat:
>>
>>   252.1 MiB [ ]
>> /5ym67s5vp1vmnc3y4ds4r3687vc3nl25-icecat-52.6.0-gnu1
>>   252.0 MiB [ ]
>> /360i9ca4gnm3rsjj8v43ih0j3mfrp40n-icecat-52.6.0-gnu1
>>   246.8 MiB [ ]
>> /kd0nnq3i0qarx4vqxcampxfj3igxn84h-icecat-52.3.0-gnu1
>
> Seems I has understood not until the end of..
> After running 'guix package -d && guix gc':
>
> ls -d /gnu/store/*gtk+*/ […]

Your user’s profiles are not the only ones that can keep packages alive.
You also have a system profile with potentially multiple generations.
They are stored under /var/guix/profiles/system*

> (guix gc --optimize not do anything)

As the manual says, this is for deduplicating files in the store.

--
Ricardo

GPG: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
https://elephly.net

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-07 17:38 ` Konrad Hinsen
  2018-03-07 19:26   ` Jone
@ 2018-03-11 21:43   ` Jone
  2018-03-11 20:59     ` Ricardo Wurmus
  2018-03-13 19:15     ` Jone
  1 sibling, 2 replies; 20+ messages in thread
From: Jone @ 2018-03-11 21:43 UTC (permalink / raw)
  To: help-guix

> On 07/03/2018, Jone wrote:

> Hello. Can I remove old package versions and other builds? On the 
> example of Icecat:
> 
>      252.1 MiB [          ] 
> /5ym67s5vp1vmnc3y4ds4r3687vc3nl25-icecat-52.6.0-gnu1
>      252.0 MiB [          ] 
> /360i9ca4gnm3rsjj8v43ih0j3mfrp40n-icecat-52.6.0-gnu1
>      246.8 MiB [          ] 
> /kd0nnq3i0qarx4vqxcampxfj3igxn84h-icecat-52.3.0-gnu1

Seems I has understood not until the end of..
After running 'guix package -d && guix gc':

ls -d /gnu/store/*gtk+*/

/gnu/store/9kv6d924wcii38zwd4jbkxzlaz8hsl4z-gtk+-3.22.26/
/gnu/store/baps67ax5wj5njl7mcpg825v7wvcd1g6-gtk+-3.22.21/
/gnu/store/blxcjvmcpm4h80wmzrjh8z8hxjp6a7cj-gtk+-2.24.31/
/gnu/store/gfz7znplsbgsw2npdbz5vgfl90q222hv-gtk+-3.22.26/
/gnu/store/j74pvcwvx93fnaq3j6jj1rxzhj80bk16-gtk+-2.24.31/
/gnu/store/jwaxdxsxfd220dx5a1crcbw3nh2nnpmy-gtk+-2.24.31/
/gnu/store/kx3p64ff6pnyj2wppj78s3d41a49d4lp-gtk+-3.22.26-bin/
/gnu/store/lf7379mdvch8y1i1ds4lqblm43sfzlbf-gtk+-2.24.31/
/gnu/store/mnxrb9zgbdglhsr98h7r2skn6wv7zvsp-gtk+-2.24.31/
/gnu/store/rbzlcg13vpabvj2sr6c67icd15wq0vhz-gtk+-2.24.31/
/gnu/store/wsdqwpm22l8dgqqibzbgx5zn4bnkz0ci-gtk+-3.22.26/Can be as something optimize?
/gnu/store/z23h6jgiyv180gxvmdc8xnpaqxd2bm7k-gtk+-2.24.31/
/gnu/store/zpvxja0ajxddyxjc1lsnhz53j0ysh822-gtk+-2.24.31/

How can I verify if these paths are needed and for what purpose? Can be
as something optimize (guix gc --optimize not do anything)?

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-11 20:59     ` Ricardo Wurmus
@ 2018-03-12  1:41       ` Jone
  0 siblings, 0 replies; 20+ messages in thread
From: Jone @ 2018-03-12  1:41 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: help-guix

>Your user’s profiles are not the only ones that can keep packages
>alive.
>You also have a system profile with potentially multiple generations.
>They are stored under /var/guix/profiles/system*

This we already figured out previously in this thread :) 
And:

"Label             : GNU with Linux-Libre 4.15.7 (beta)
Prev. generation  : 0  
Current           : Yes
Number of packages: 88  Packages
File name: 
  /var/guix/profiles/system-4-link"

The question remains.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-13 19:15     ` Jone
@ 2018-03-13 17:24       ` Björn Höfling
  2018-03-13 19:36       ` Jone
  1 sibling, 0 replies; 20+ messages in thread
From: Björn Höfling @ 2018-03-13 17:24 UTC (permalink / raw)
  Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 2341 bytes --]

On Tue, 13 Mar 2018 22:15:35 +0300
Jone <yeger9@gmail.com> wrote:

> I wrote a simple script:
> 
> 	TRGT="*-gtk+-2.2*"
> 	for i in $(ls -d /gnu/store/$TRGT/)
> 	do
> 		echo
> 		echo "----------> $i"
> 		echo "$(guix gc --referrers $i | grep -v \.drv)"
> 	done
> 
> Part of output:
> ----------> /gnu/store/595ydgdnkj9vdxr88dkscb0ws9rgjv0g-gtk+-2.24.31/  
> /gnu/store/595ydgdnkj9vdxr88dkscb0ws9rgjv0g-gtk+-2.24.31
> /gnu/store/6h7w5z60zqx6802qxd98wcmx1yrhnzy5-xfce4-appfinder-4.12.0
> /gnu/store/8vy4gnmb17xc3hiqjd1b5z28vfsn8jzq-gtk-im-modules
> /gnu/store/fi77qxlq9ga6rgl9gg1xfxkfw7vps2l3-gtk-im-modules
> /gnu/store/ggrwghpwyfwrmxb90aj846c3ydwprqvl-gtk-im-modules
> /gnu/store/miiv6rnlrhbjk34l1ga7v6ys1x6983q4-libxfce4ui-4.12.0
> /gnu/store/rki1c8z0v7crppym7qzqys894pikxljc-garcon-0.4.0

[..]

> ----------> /gnu/store/rbzlcg13vpabvj2sr6c67icd15wq0vhz-gtk+-2.24.31/  
> /gnu/store/16rwx833av4k48hk2diqj87mwsc457j3-gtk-im-modules
> /gnu/store/rbzlcg13vpabvj2sr6c67icd15wq0vhz-gtk+-2.24.31
> 
> 
> It is possible to draw a conclusion, that each application refers the
> SEPARATE version of library. What??? Somebody can explain it?

I also have a lot of those in my store, although I rarely do a guix gc.

Suppose you don't change anything on a packages definition, i.e.
leave name, version, depencencies, build-system etc. completely as they
were. If you then change anything on the dependencies of that package
(or its sub-dependencies) it will get rebuild (or re-downloaded) with
the same package-name and package-version but under a different
hash-sum.

That's the reason why there is the branch of "core-updates" packages
(see point 7 in [1]): Basicly every package in the distribution depends
on a core-updates package. If you change one of the core-updates, the
whole distribution needs to be rebuilt. Because this would cause much
compilation-work on users computers, core-updates will be collected and
compiled by Hydra on a separate branch. If everything is compiled and
under a certain level of errors, it will be merged back into master and
will be available via guix pull.

In your case it could be that you have installed the different library
instances via different guix pulls.

Björn

[1]
https://www.gnu.org/software/guix/manual/guix.html#Submitting-Patches




[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-13 19:36       ` Jone
@ 2018-03-13 17:25         ` Ricardo Wurmus
  2018-03-13 22:32           ` Jone
  2018-03-13 17:35         ` Björn Höfling
  1 sibling, 1 reply; 20+ messages in thread
From: Ricardo Wurmus @ 2018-03-13 17:25 UTC (permalink / raw)
  To: Jone; +Cc: help-guix


Jone <yeger9@gmail.com> writes:

> And, I seem I begin to understand!
> After deleting the previous profiles does not occur "relink" to current
> version of library: what has already been established, that will also
> remain. Correctly?

All profile generations are immutable and stateless.  They won’t change
when you install a new library.

--
Ricardo

GPG: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
https://elephly.net

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-13 19:36       ` Jone
  2018-03-13 17:25         ` Ricardo Wurmus
@ 2018-03-13 17:35         ` Björn Höfling
  2018-03-13 22:48           ` Jone
  1 sibling, 1 reply; 20+ messages in thread
From: Björn Höfling @ 2018-03-13 17:35 UTC (permalink / raw)
  To: help-guix

[-- Attachment #1: Type: text/plain, Size: 910 bytes --]

On Tue, 13 Mar 2018 22:36:37 +0300
Jone <yeger9@gmail.com> wrote:

> And, I seem I begin to understand!
> After deleting the previous profiles does not occur "relink" to
> current version of library: what has already been established, that
> will also remain. Correctly?

Store items are kept indefinitely. You can use guix gc to remove them.
But this of cause works only if they have zero references pointing to
them, i.e. there is no other dependency from the store or a profile
generation linking to it.

I'm not sure if I understood you fully, I hope my answer is the right
one to your question. Since a week or so we decided to invite people
also to write in their language and not only in English. If that helps
you, under "Mailing List" you will find the list of languages that are
understood by Guix developers (to be growing):

https://www.gnu.org/software/guix/contact/

Björn

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-11 21:43   ` Jone
  2018-03-11 20:59     ` Ricardo Wurmus
@ 2018-03-13 19:15     ` Jone
  2018-03-13 17:24       ` Björn Höfling
  2018-03-13 19:36       ` Jone
  1 sibling, 2 replies; 20+ messages in thread
From: Jone @ 2018-03-13 19:15 UTC (permalink / raw)
  To: help-guix

I wrote a simple script:

	TRGT="*-gtk+-2.2*"
	for i in $(ls -d /gnu/store/$TRGT/)
	do
		echo
		echo "----------> $i"
		echo "$(guix gc --referrers $i | grep -v \.drv)"
	done

Part of output:
----------> /gnu/store/595ydgdnkj9vdxr88dkscb0ws9rgjv0g-gtk+-2.24.31/
/gnu/store/595ydgdnkj9vdxr88dkscb0ws9rgjv0g-gtk+-2.24.31
/gnu/store/6h7w5z60zqx6802qxd98wcmx1yrhnzy5-xfce4-appfinder-4.12.0
/gnu/store/8vy4gnmb17xc3hiqjd1b5z28vfsn8jzq-gtk-im-modules
/gnu/store/fi77qxlq9ga6rgl9gg1xfxkfw7vps2l3-gtk-im-modules
/gnu/store/ggrwghpwyfwrmxb90aj846c3ydwprqvl-gtk-im-modules
/gnu/store/miiv6rnlrhbjk34l1ga7v6ys1x6983q4-libxfce4ui-4.12.0
/gnu/store/rki1c8z0v7crppym7qzqys894pikxljc-garcon-0.4.0

----------> /gnu/store/blxcjvmcpm4h80wmzrjh8z8hxjp6a7cj-gtk+-2.24.31/
/gnu/store/blxcjvmcpm4h80wmzrjh8z8hxjp6a7cj-gtk+-2.24.31
/gnu/store/sd4qn7ar9a7xyahv6ywvjwa3q0jqngbs-xfce4-taskmanager-1.1.0
/gnu/store/w5ybzdmixcji3ffngqvs8kcnysr265ww-libwnck-2.30.7
/gnu/store/wpy59cvw89rq607i2qsfagavllxc0ixf-murrine-0.98.2

----------> /gnu/store/jwaxdxsxfd220dx5a1crcbw3nh2nnpmy-gtk+-2.24.31/
/gnu/store/agfcmv3vyl6s5kwg74xw3hrp76xyc6g0-gnome-themes-standard-3.22.3
/gnu/store/jwaxdxsxfd220dx5a1crcbw3nh2nnpmy-gtk+-2.24.31

----------> /gnu/store/lf7379mdvch8y1i1ds4lqblm43sfzlbf-gtk+-2.24.31/
/gnu/store/360i9ca4gnm3rsjj8v43ih0j3mfrp40n-icecat-52.6.0-gnu1
/gnu/store/bnwiazvkqspg4nwg95hs4cj4dvshi0j4-gparted-0.30.0
/gnu/store/c6qmgjl5pv94yh9j5y1i2clcvxslgs68-gtkmm-2.24.5
/gnu/store/gd5kml4ci17nblgr05k38i4w2rpn5fap-webkitgtk-2.18.6
/gnu/store/lf7379mdvch8y1i1ds4lqblm43sfzlbf-gtk+-2.24.31
/gnu/store/mm5qhds0x1vxs37gwf9kxakilawcl8iw-claws-mail-3.16.0

----------> /gnu/store/mnxrb9zgbdglhsr98h7r2skn6wv7zvsp-gtk+-2.24.31/
/gnu/store/fmhaw615y43mjrijc0wm6s5ar4xnmy9w-leafpad-0.8.18.1
/gnu/store/gq6iw1d77rbndpz7niijp636rp6kcdyc-gtk-xfce-engine-2.10.1
/gnu/store/mnxrb9zgbdglhsr98h7r2skn6wv7zvsp-gtk+-2.24.31
/gnu/store/s1klb9q9aczcgzffvn7kq6azcdf5aw3g-gtk-engines-2.20.2

----------> /gnu/store/rbzlcg13vpabvj2sr6c67icd15wq0vhz-gtk+-2.24.31/
/gnu/store/16rwx833av4k48hk2diqj87mwsc457j3-gtk-im-modules
/gnu/store/rbzlcg13vpabvj2sr6c67icd15wq0vhz-gtk+-2.24.31


It is possible to draw a conclusion, that each application refers the
SEPARATE version of library. What??? Somebody can explain it?

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-13 19:15     ` Jone
  2018-03-13 17:24       ` Björn Höfling
@ 2018-03-13 19:36       ` Jone
  2018-03-13 17:25         ` Ricardo Wurmus
  2018-03-13 17:35         ` Björn Höfling
  1 sibling, 2 replies; 20+ messages in thread
From: Jone @ 2018-03-13 19:36 UTC (permalink / raw)
  To: help-guix

And, I seem I begin to understand!
After deleting the previous profiles does not occur "relink" to current
version of library: what has already been established, that will also
remain. Correctly?

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-13 22:48           ` Jone
@ 2018-03-13 20:25             ` Björn Höfling
  0 siblings, 0 replies; 20+ messages in thread
From: Björn Höfling @ 2018-03-13 20:25 UTC (permalink / raw)
  To: Jone; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 559 bytes --]

On Wed, 14 Mar 2018 01:48:15 +0300
Jone <yeger9@gmail.com> wrote:

> Björn wrote:
> 
> > I'm not sure if I understood you fully, I hope my answer is the
> > right one to your question.  
> 
> But I understood you.

OK, then it's fine :-)

 
> > Since a week or so we decided to invite people
> > also to write in their language and not only in English.  
> 
> Languages there is, but there is whether people..

Yes, for each language listed, there is one person within the
Guix group who speaks that language at a good level.

Björn


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-13 17:25         ` Ricardo Wurmus
@ 2018-03-13 22:32           ` Jone
  2018-03-13 22:38             ` Adonay Felipe Nogueira
  0 siblings, 1 reply; 20+ messages in thread
From: Jone @ 2018-03-13 22:32 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: help-guix

Thanks, Ricardo.

Then still questions:
the difference in a hash is already enough to read two identical
libraries as two different versions? Whether are available dependences
of one package for another?

Need wiki, not only Manual! :)

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-13 22:32           ` Jone
@ 2018-03-13 22:38             ` Adonay Felipe Nogueira
  0 siblings, 0 replies; 20+ messages in thread
From: Adonay Felipe Nogueira @ 2018-03-13 22:38 UTC (permalink / raw)
  To: help-guix

> Need wiki, not only Manual! :)

Awesome idea! Although I have been experiencing some bad moments with
wikis nowadays, specially since I don't have stable connection to the
Internet, that said, I must note that: manual is like a wiki, with added
benefit that:

a) manual is readable offline, while wiki needs internet;

b) wiki pages might *not* correspond to the version of your local copy
   of the software;

c) both wiki and manual allow contributions, but manual doesn't dictate
   that one has to do so through a web browser, you can even do so by
   sharing files through thumb drives, emails, forum posts,
   NNTP/netnews, whatever;

d) you don't have to have an account in any website to suggest
   contributions to current manual, you can send it to any member of
   project in any means of communication and transfer that the member has
   available.

In any case, both manuals and wikis allow contributions. If there is
something that needs change, then perhaps someone needs to send a patch
to improve the manual.

I hope this helps clarify things. :D

-- 
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
  gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar
  instantaneamente comigo no endereço abaixo.
- 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.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: A few questions about packages
  2018-03-13 17:35         ` Björn Höfling
@ 2018-03-13 22:48           ` Jone
  2018-03-13 20:25             ` Björn Höfling
  0 siblings, 1 reply; 20+ messages in thread
From: Jone @ 2018-03-13 22:48 UTC (permalink / raw)
  To: help-guix

Björn wrote:

> I'm not sure if I understood you fully, I hope my answer is the right
> one to your question.

But I understood you.

> Since a week or so we decided to invite people
> also to write in their language and not only in English.

Languages there is, but there is whether people..

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2018-03-13 22:38 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-07 16:09 A few questions about packages Jone
2018-03-07 17:01 ` Ricardo Wurmus
2018-03-07 17:38 ` Konrad Hinsen
2018-03-07 19:26   ` Jone
2018-03-07 20:15     ` Jone
2018-03-07 21:23       ` Ricardo Wurmus
2018-03-11 21:43   ` Jone
2018-03-11 20:59     ` Ricardo Wurmus
2018-03-12  1:41       ` Jone
2018-03-13 19:15     ` Jone
2018-03-13 17:24       ` Björn Höfling
2018-03-13 19:36       ` Jone
2018-03-13 17:25         ` Ricardo Wurmus
2018-03-13 22:32           ` Jone
2018-03-13 22:38             ` Adonay Felipe Nogueira
2018-03-13 17:35         ` Björn Höfling
2018-03-13 22:48           ` Jone
2018-03-13 20:25             ` Björn Höfling
2018-03-10 11:26 ` Jone
2018-03-10 21:38   ` Ludovic Courtès

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.