bug#46810: Protonvpn may break /etc/resolv.conf

2021-02-27 Thread znavko--- via Bug reports for GNU Guix
Once I booted into my Guix OS, authorized into root in terminal and ran
# protonvpn c

This usual string gave the error something like connection can not be 
established.
I rebooted and tried to visit some website without any vpn.
But Icecat could not reach any site. I reconnected with this:

# herd stop networking
# herd stop netwotking-wlp5s0
# herd stop wpa-supplicant
# herd start netwotking-wlp5s0
# herd start wpa-supplicant

But all the same, and 'ping gnu.org' gave: unknown host.
i rebooted and all the same.

Finally I tried to ping some ip
ping 1.1.1.1
worked!!
So I checked '/etc/resolv.conf' and there was a comment from Protonvpn
and ip from 10 something like:
10.170.90.10

I deleted it and dns started to work fine!

I think Protonvpn can leave artifacts that cause the errors in system.
Can you check it?


bug#46516: emacs-elpy@1.35.0 fails to build

2021-02-14 Thread znavko--- via Bug reports for GNU Guix
Yes, the same for my system. But I hasten to report a new bug.





bug#45822: Guix cannot update again and again

2021-01-12 Thread znavko--- via Bug reports for GNU Guix
Hello! I make update under root normally.
But normal user cannot finish updates for several times during these 3 weeks.
Sometimes process stops on downloading one file,sometimes another.
I can remember when I had bad connection I restarted updates again and again 
and finally got my profile updated.
Is it a problem with my network or Guix servers, or guix code?

$ guix pull && guix package -u
...
building /gnu/store/7ingg9zn1jv0gy4lv93bj4xl1rg12s4p-gvfs-1.40.1.drv...
building /gnu/store/96wkbqpdv3b5wppma08x4xi8ps7ql82n-audacity-2.4.2.drv...
building /gnu/store/xlvl0iymrcgnl9ng8vp53ibc0rmzl4qw-pcmanfm-1.3.1.drv...
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%guix 
substitute: error: TLS error in procedure 'read_from_session_record_port': 
Error in the pull function.
guix package: error: unexpected end-of-file

~$ guix describe
Generation 8 Jan 12 2021 20:05:21 (current)
 guix bb4e674
 repository URL: https://git.savannah.gnu.org/git/guix.git
 branch: master
 commit: bb4e67415eb6d9871ee1b50b0a01e08c19f4809a


bug#45537: Update fails with this error

2020-12-29 Thread znavko--- via Bug reports for GNU Guix
Thank you!

Where can I find all commits list by date?
I see here something: http://git.savannah.gnu.org/cgit/guix.git/log/

Can you please teach me how use list of commits convenient way?

December 29, 2020 11:56 PM, "Leo Prikler"  wrote:

> Hello,
> 
> It would appear, that this specific issue was fixed by Mathieu in
> commit 0c8bb20b7cbd39537999fce29979a6acaf64e601.
> If such a slip-up happens again in future and you really need to update
> a week-old generation, note that you can also specify slightly older
> commits using "guix pull --commit=COMMIT-HASH".
> 
> Regards,
> Leo
> 
> Am Dienstag, den 29.12.2020, 17:11 + schrieb zna...@disroot.org:
> 
>> Hi! Please, repair this.
>> 
>> $ guix pull && guix package-u
>> ...
>> building /gnu/store/ccp139yzx1wzlh1dln4gi93wlvzl2pzc-guix-
>> 610cd6a17.drv...
>> building CA certificate bundle...
>> building fonts directory...
>> building directory of Info manuals...
>> building database for manual pages...
>> building profile with 1 package...
>> building /gnu/store/dj670bvqzchf2xjhy2hnc52i1faxa11d-inferior-
>> script.scm.drv...
>> building package cache...
>> -builder for `/gnu/store/b2dkxxh10w1nsilsg2xhvvhhq8sdbmi2-guix-
>> package-cache.drv' failed to produce output path
>> `/gnu/store/mnailki8gsw9k6y9x5mi9qc4vva400dy-guix-package-cache'
>> build of /gnu/store/b2dkxxh10w1nsilsg2xhvvhhq8sdbmi2-guix-package-
>> cache.drv failed
>> View build log at
>> '/var/log/guix/drvs/b2/dkxxh10w1nsilsg2xhvvhhq8sdbmi2-guix-package-
>> cache.drv.bz2'.
>> cannot build derivation `/gnu/store/i1r62qfdhlshbszbz5fhd7s21g9wiv6f-
>> profile.drv': 1 dependencies couldn't be built
>> 
>> $ cp /var/log/guix/drvs/b2/dkxxh10w1nsilsg2xhvvhhq8sdbmi2-guix-
>> package-cache.drv.bz2 .
>> $ bzip2 -d -k -v dkxxh10w1nsilsg2xhvvhhq8sdbmi2-guix-package-
>> cache.drv.bz2
>> $ cat dkxxh10w1nsilsg2xhvvhhq8sdbmi2-guix-package-cache.drv
>> (repl-version 0 1 1)
>> Generating package cache for
>> '/gnu/store/4xv2dib26yqlrg3367nlnwph5m1lh72w-profile'...
>> (exception unbound-variable (value #f) (value "Unbound variable: ~S")
>> (value (r-snpstats)) (value #f))
>> 
>> $ guix describe
>> Generation 3 Dec 26 2020 15:37:12 (current)
>> guix 4969b51
>> repository URL: https://git.savannah.gnu.org/git/guix.git
>> branch: master
>> commit: 4969b51d175497bfcc354c91803e9d70542b7113





bug#45537: Update fails with this error

2020-12-29 Thread znavko--- via Bug reports for GNU Guix
Hi! Please, repair this.

$ guix pull && guix package-u
...
building /gnu/store/ccp139yzx1wzlh1dln4gi93wlvzl2pzc-guix-610cd6a17.drv...
building CA certificate bundle...
building fonts directory...
building directory of Info manuals...
building database for manual pages...
building profile with 1 package...
building /gnu/store/dj670bvqzchf2xjhy2hnc52i1faxa11d-inferior-script.scm.drv...
building package cache...
-builder for 
`/gnu/store/b2dkxxh10w1nsilsg2xhvvhhq8sdbmi2-guix-package-cache.drv' failed to 
produce output path 
`/gnu/store/mnailki8gsw9k6y9x5mi9qc4vva400dy-guix-package-cache'
build of /gnu/store/b2dkxxh10w1nsilsg2xhvvhhq8sdbmi2-guix-package-cache.drv 
failed
View build log at 
'/var/log/guix/drvs/b2/dkxxh10w1nsilsg2xhvvhhq8sdbmi2-guix-package-cache.drv.bz2'.
cannot build derivation 
`/gnu/store/i1r62qfdhlshbszbz5fhd7s21g9wiv6f-profile.drv': 1 dependencies 
couldn't be built

$ cp 
/var/log/guix/drvs/b2/dkxxh10w1nsilsg2xhvvhhq8sdbmi2-guix-package-cache.drv.bz2 
.
$ bzip2 -d -k -v dkxxh10w1nsilsg2xhvvhhq8sdbmi2-guix-package-cache.drv.bz2
$ cat dkxxh10w1nsilsg2xhvvhhq8sdbmi2-guix-package-cache.drv
(repl-version 0 1 1)
Generating package cache for 
'/gnu/store/4xv2dib26yqlrg3367nlnwph5m1lh72w-profile'...
(exception unbound-variable (value #f) (value "Unbound variable: ~S") (value 
(r-snpstats)) (value #f))

$ guix describe
Generation 3 Dec 26 2020 15:37:12 (current)
 guix 4969b51
 repository URL: https://git.savannah.gnu.org/git/guix.git
 branch: master
 commit: 4969b51d175497bfcc354c91803e9d70542b7113


bug#44855: Blender update fails on update process

2020-11-24 Thread znavko--- via Bug reports for GNU Guix
Yes, sorry. There were too much words in my terminal ;)

I freed the space emptying Trash and removing old generations of guix:


$ guix package --list-generations
...
... there were about 5 or 7 and the last generation was current

since I always use only one generation and have no any bug that pull me to turn 
back to previous generation,
I deleted all generations except current with this:

$ guix package --delete-generations=1d

And then called garbage collector:

$ guix gc

And now I have 57% free space in my root linux disk:


$ df -h
Filesystem  Size  Used Avail Use% Mounted on
none 12G 0   12G   0% /dev
/dev/sda247G   25G   20G  57% /
/dev/sda1   519M  152K  519M   1% /boot/efi
/dev/sdb1   229G  120G   97G  56% /home/bob/mydisk
tmpfs12G   28M   12G   1% /dev/shm
none 12G   24K   12G   1% /run/systemd
none 12G 0   12G   0% /run/user
cgroup   12G 0   12G   0% /sys/fs/cgroup
none 12G 0   12G   0% /var/cache/fontconfig
tmpfs   2.4G   20K  2.4G   1% /run/user/1000


Now update is going fine..

PS: But Xfce4 Launchers will not run some Shortcuts due to they were removed 
from guix store but Xfce4 does not update Shortcuts after software update (due 
to guix features).




November 24, 2020 8:18 PM, "Leo Famulari"  wrote:

> On Tue, Nov 24, 2020 at 07:51:26PM +, znavko--- via Bug reports for GNU 
> Guix wrote:
> 
>> Runnins of `guix pull && guix package -u` gives blender failure:
>> 
>> ..
>> downloading from 
>> https://ci.guix.gnu.org/nar/lzip/kamwla6k7cmjh14qckqgi37vcyr242y0-pipewire-0.2.7
>> ...
>> pipewire-0.2.7 422KiB 244KiB/s 00:02 [##] 100.0%
>> 
>> building /gnu/store/6bx1nvyd82vfnl16j5siyq9v4jb0jzpl-blender-2.83.9.drv...
>> 75%
>> [###
>>  ]builder for 
>> `/gnu/store/6bx1nvyd82vfnl16j5siyq9v4jb0jzpl-blender-2.83.9.drv'
>> failed with exit code 1
>> build of /gnu/store/6bx1nvyd82vfnl16j5siyq9v4jb0jzpl-blender-2.83.9.drv 
>> failed
>> View build log at 
>> '/var/log/guix/drvs/6b/x1nvyd82vfnl16j5siyq9v4jb0jzpl-blender-2.83.9.drv.bz2'.
> 
> The relevant message from the build log:
> 
> --
> /gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/bin/ranlib: 
> ../../lib/libextern_ceres.a:
> No space left on device
> --
> 
> You ran out of disk space.
> 
> How much space is free on the filesystem where you are building Blender?





bug#43778: closed (Re: bug#43778: protonvpn-cli does not work after update)

2020-10-04 Thread znavko
Sorry, it still does not work! Before update, it sometimes could not find 
network, but stopping and starting wpa-supplicant and networking solved 
problem, restat was effective solution too.

But now protonvpn does not connect at all.


# protonvpn c
[!] There was an error connecting to the ProtonVPN API.
[!] Please make sure your connection is working properly!


# herd stop wpa-supplicant
# herd start wpa-supplcant
# herd stop networking
# herd start networking


# protonvpn c
[!] There was an error connecting to the ProtonVPN API.
[!] Please make sure your connection is working properly!


# restart
# protonvpn c
[!] There was an error connecting to the ProtonVPN API.
[!] Please make sure your connection is working properly!

# cat /etc/config.scm

;-*- mode: Scheme; -*-
;;this is znavko's cute config
;; for lightweight xfce4 desktop
;; without networkmanager but wpa_supplicant + dhcp-client instead

(use-modules (gnu) (gnu system nss)
 (gnu system locale) ;;for locale-definition
 (gnu services desktop)
 (srfi srfi-1) ;;for remove function
 (gnu services networking) ;;for remove ntp
 (gnu services avahi)  ;;for remove avahi
 (gnu services xorg)
 (gnu packages admin) ;;for wpa_supplicant
 )

(use-service-modules desktop)
(use-package-modules certs gnome)

(operating-system (host-name "antelope") (timezone "Europe/Moscow") (locale 
"en_US.utf8")
  (bootloader (bootloader-configuration (bootloader 
grub-efi-bootloader) (target "/boot/efi")))
  (file-systems (cons* 
(file-system (device "/dev/sda1") 
(mount-point "/boot/efi") (type "vfat"))
(file-system (device "/dev/sda2") 
(mount-point "/") (type "ext4")) 
(file-system (device "/dev/sdb1") 
(mount-point "/home/bob/plus") (type "ext4")) 
%base-file-systems))

  (swap-devices '("/dev/sda3"))

  (users (cons* (user-account (name "bob") (group "users")
  (supplementary-groups '("wheel" 
"netdev" "audio" "video"))
  (home-directory "/home/bob"))
(user-account (name "mom") (group "users")
  (supplementary-groups '("wheel" 
"netdev" "audio" "video"))
  (home-directory "/home/mom"))
%base-user-accounts))

  ;; This is where we specify system-wide packages.
  (packages (cons* nss-certs ;for HTTPS access
   gvfs  ;for user mounts
   wpa-supplicant
   %base-packages))

  (services (cons* 
 ;; xfce4 desktop, dhcp-client, slim
 (service xfce-desktop-service-type)
 (service dhcp-client-service-type)
 (service slim-service-type)

 (modify-services  
  ;; removing unnecessary services
  (remove (lambda (service)
(member (service-kind service)
(list ntp-service-type 
avahi-service-type 
  bluetooth-service 
network-manager-service-type
  gdm-service-type)))
  %desktop-services) ;end of remove lambda 
services

  ;; wpa_supplicant + dhcp-client (above) instead 
of networkmanager
  (wpa-supplicant-service-type config =>
   
(wpa-supplicant-configuration
(interface 
"wlp0s20f0u1")
(config-file 
"/etc/wpa_supplicant/wpa_supplicant.conf")))

  ) ;;end of modify-services
 )) ;;end of services

  ;; Allow resolution of '.local' host names with mDNS.
  (name-service-switch %mdns-host-lookup-nss)

  ;;blacklist ugly sound speaker, blacklist ideapad_laptop for 
prevent soft blocking wlan
  (kernel-arguments 
'("modprobe.blacklist=pcspkr,snd_pcsp,bluetooth"))

  ) ;;end of operating-system


What to do?


October 3, 2020 2:54 PM, help-debb...@gnu.org wrote:

> Your bug report
> 
> #43778: protonvpn-cli does not work after update
> 
> which was filed against the guix package, has been closed.
> 
> 

bug#43778: protonvpn-cli does not work after update

2020-10-03 Thread znavko
After update and system reconfigure (just for updating services, with the same 
config) `protonvpn c` does not work.

# protonvpn c
Traceback (most recent call last):
 File 
"/gnu/store/p2f0sblw9sxmzl7kzlhm9h1p66pxhdl5-protonvpn-cli-2.2.4/bin/.protonvpn-real",
 line 6, in 
 from pkg_resources import load_entry_point
 File 
"/gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python-3.8.2/lib/python3.8/site-packages/pkg_resources/__init__.py",
 line 3251, in 
 def _initialize_master_working_set():
 File 
"/gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python-3.8.2/lib/python3.8/site-packages/pkg_resources/__init__.py",
 line 3234, in _call_aside
 f(*args, **kwargs)
 File 
"/gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python-3.8.2/lib/python3.8/site-packages/pkg_resources/__init__.py",
 line 3263, in _initialize_master_working_set
 working_set = WorkingSet._build_master()
 File 
"/gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python-3.8.2/lib/python3.8/site-packages/pkg_resources/__init__.py",
 line 583, in _build_master
 ws.require(__requires__)
 File 
"/gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python-3.8.2/lib/python3.8/site-packages/pkg_resources/__init__.py",
 line 900, in require
 needed = self.resolve(parse_requirements(requirements))
 File 
"/gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python-3.8.2/lib/python3.8/site-packages/pkg_resources/__init__.py",
 line 786, in resolve
 raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'jinja2' distribution was not found and 
is required by protonvpn-cli

# guix package -r protonvpn-cli
# guix package -i protonvpn-cli

# protonvpn c
Traceback (most recent call last):
 File 
"/gnu/store/p2f0sblw9sxmzl7kzlhm9h1p66pxhdl5-protonvpn-cli-2.2.4/bin/.protonvpn-real",
 line 6, in 
 from pkg_resources import load_entry_point
 File 
"/gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python-3.8.2/lib/python3.8/site-packages/pkg_resources/__init__.py",
 line 3251, in 
 def _initialize_master_working_set():
 File 
"/gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python-3.8.2/lib/python3.8/site-packages/pkg_resources/__init__.py",
 line 3234, in _call_aside
 f(*args, **kwargs)
 File 
"/gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python-3.8.2/lib/python3.8/site-packages/pkg_resources/__init__.py",
 line 3263, in _initialize_master_working_set
 working_set = WorkingSet._build_master()
 File 
"/gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python-3.8.2/lib/python3.8/site-packages/pkg_resources/__init__.py",
 line 583, in _build_master
 ws.require(__requires__)
 File 
"/gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python-3.8.2/lib/python3.8/site-packages/pkg_resources/__init__.py",
 line 900, in require
 needed = self.resolve(parse_requirements(requirements))
 File 
"/gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python-3.8.2/lib/python3.8/site-packages/pkg_resources/__init__.py",
 line 786, in resolve
 raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'jinja2' distribution was not found and 
is required by protonvpn-cli
# guix describe
Generation 28 Oct 03 2020 13:11:47 (current)
 guix f7f5caf
 repository URL: https://git.savannah.gnu.org/git/guix.git
 branch: master
 commit: f7f5caf7ea78d2c257a081c8fcf212e507fe2ab6


bug#43403: Blender crashes on clicking 'Video Editing'. Segmentation fault

2020-09-21 Thread znavko
Hello! I'm glad that after update blender is working fine, I cane manage video 
there.

$ guix describe
Generation 35 Sep 21 2020 19:15:38 (current)
 guix f23e439
 repository URL: https://git.savannah.gnu.org/git/guix.git
 branch: master
 commit: f23e439f9f89b8dbcc5bf76135842a1e49f8526a

$ blender -v
Blender 2.83.5
September 14, 2020 5:19 PM, zna...@disroot.org (mailto:zna...@disroot.org) 
wrote:
Hi! I had workable blender long time ago when I used it (in summer). Now, it 
crashes every time I click 'Video Editing' from menu.
Terminal says this:

$ blender
Color management: using fallback mode for management
Color management: Error could not find role data role.
Read prefs: /home/bob/.config/blender/2.83/config/userpref.blend
Color management: scene view "Filmic" not found, setting default "Standard".
Color management: scene view "Filmic" not found, setting default "Standard".
Writing: /tmp/blender.crash.txt
Segmentation fault

$ cat /tmp/blender.crash.txt
# Blender 2.83.3, Unknown revision

# backtrace
blender(BLI_system_backtrace+0x20) [0x292b9d0]
blender() [0xa958e3]
/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libc.so.6(+0x36b20) 
[0x7f889a2ccb20]
/gnu/store/lk6a2h2cwshq2kwx1gx0wd8xdr75343m-ffmpeg-4.3.1/lib/libswscale.so.5(+0x6dcba)
 [0x7f889aa0ecba]

$ blender --version
Color management: using fallback mode for management
Color management: Error could not find role data role.
Blender 2.83.3

$ guix describe
Generation 34 Aug 07 2020 21:03:07 (current)
guix 672b9bb
repository URL: https://git.savannah.gnu.org/git/guix.git 
(https://git.savannah.gnu.org/git/guix.git)
branch: master
commit: 672b9bb210808e27ab9c87a29e2de36240128151
Deletion of config gives nothing. Would you please recommend something to do?


bug#43403: Blender crashes on clicking 'Video Editing'. Segmentation fault

2020-09-14 Thread znavko
$ lscpu
Architecture:x86_64
CPU op-mode(s):  32-bit, 64-bit
Byte Order:  Little Endian
Address sizes:   39 bits physical, 48 bits virtual
CPU(s):  6
On-line CPU(s) list: 0-5
Thread(s) per core:  1
Core(s) per socket:  6
Socket(s):   1
NUMA node(s):1
Vendor ID:   GenuineIntel
CPU family:  6
Model:   158
Model name:  Intel(R) Core(TM) i5-9400 CPU @ 2.90GHz
Stepping:13
CPU MHz: 3199.050
CPU max MHz: 4100.
CPU min MHz: 800.
BogoMIPS:5799.77
Virtualization:  VT-x
L1d cache:   192 KiB
L1i cache:   192 KiB
L2 cache:1.5 MiB
L3 cache:9 MiB
NUMA node0 CPU(s):   0-5
Vulnerability Itlb multihit: KVM: Mitigation: Split huge pages
Vulnerability L1tf:  Not affected
Vulnerability Mds:   Not affected
Vulnerability Meltdown:  Not affected
Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled 
via prctl and seccomp
Vulnerability Spectre v1:Mitigation; usercopy/swapgs barriers and 
__user pointer sanitization
Vulnerability Spectre v2:Mitigation; Enhanced IBRS, IBPB conditional, 
RSB filling
Vulnerability Srbds: Mitigation; TSX disabled
Vulnerability Tsx async abort:   Not affected
Flags:   fpu vme de pse tsc msr pae mce cx8 apic sep 
mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 s
 s ht tm pbe syscall nx pdpe1gb rdtscp lm 
constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nons
 top_tsc cpuid aperfmperf pni pclmulqdq dtes64 
monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid 
 sse4_1 sse4_2 x2apic movbe popcnt 
tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpu
 id_fault epb invpcid_single ssbd ibrs ibpb 
stibp ibrs_enhanced tpr_shadow vnmi flexpriority ept vpid ept_ad 
 fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms 
invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec
  xgetbv1 xsaves dtherm ida arat pln pts hwp 
hwp_notify hwp_act_window hwp_epp md_clear flush_l1d arch_capabi
 lities



$ lspci
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM 
Registers (rev 0d)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core 
Processor PCIe Controller (x16) (rev 0d)
00:02.0 Display controller: Intel Corporation UHD Graphics 630 (Desktop 9 
Series) (rev 02)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 
6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal 
Controller (rev 10)
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host 
Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI 
Controller (rev 10)
00:17.0 SATA controller: Intel Corporation Cannon Lake PCH SATA AHCI Controller 
(rev 10)
00:1c.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #5 
(rev f0)
00:1c.5 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #6 
(rev f0)
00:1c.7 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #8 
(rev f0)
00:1f.0 ISA bridge: Intel Corporation Device a308 (rev 10)
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI 
Controller (rev 10)
01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] 
(rev a1)
01:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 
PCI Express Gigabit Ethernet Controller (rev 15)
03:00.0 PCI bridge: Integrated Technology Express, Inc. IT8893E PCIe to PCI 
Bridge (rev 41)
05:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network 
Adapter (rev 01)




September 14, 2020 5:36 PM, "Leo Famulari"  wrote:

> On Mon, Sep 14, 2020 at 05:18:16PM +, zna...@disroot.org wrote:
> 
>> Hi! I had workable blender long time ago when I used it (in summer). Now, it 
>> crashes every time I
>> click 'Video Editing' from menu.
>> Terminal says this:
> 
> What CPU architecture are you 

bug#43403: Blender crashes on clicking 'Video Editing'. Segmentation fault

2020-09-14 Thread znavko
Hi! I had workable blender long time ago when I used it (in summer). Now, it 
crashes every time I click 'Video Editing' from menu.
Terminal says this:

$ blender
Color management: using fallback mode for management
Color management: Error could not find role data role.
Read prefs: /home/bob/.config/blender/2.83/config/userpref.blend
Color management: scene view "Filmic" not found, setting default "Standard".
Color management: scene view "Filmic" not found, setting default "Standard".
Writing: /tmp/blender.crash.txt
Segmentation fault

$ cat /tmp/blender.crash.txt
# Blender 2.83.3, Unknown revision

# backtrace
blender(BLI_system_backtrace+0x20) [0x292b9d0]
blender() [0xa958e3]
/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libc.so.6(+0x36b20) 
[0x7f889a2ccb20]
/gnu/store/lk6a2h2cwshq2kwx1gx0wd8xdr75343m-ffmpeg-4.3.1/lib/libswscale.so.5(+0x6dcba)
 [0x7f889aa0ecba]

$ blender --version
Color management: using fallback mode for management
Color management: Error could not find role data role.
Blender 2.83.3

$ guix describe
Generation 34 Aug 07 2020 21:03:07 (current)
 guix 672b9bb
 repository URL: https://git.savannah.gnu.org/git/guix.git
 branch: master
 commit: 672b9bb210808e27ab9c87a29e2de36240128151
Deletion of config gives nothing. Would you please recommend something to do?


bug#40374: Message Window: openshot_qt/effects/icons/colorshift.png is not a valid image file

2020-04-01 Thread znavko
Hello! Would you be so kind to say what can I do right way with this window 
that is displaying every time I run openshot:

/gnu/store/0hhc72a1b6na6lzdcfczfwrwdk4g107q-openshot-2.4.4/lib/python3.7/site-packages/openshot_qt/effects/icons/colorshift.png
 is not a valid image file.
$ ls 
/gnu/store/0hhc72a1b6na6lzdcfczfwrwdk4g107q-openshot-2.4.4/lib/python3.7/site-packages/openshot_qt/effects/icons/
bars.png chromakey.png deinterlace.png negate.png shift.png
blur.png 'color shift.png' hue.png pixelate.png wave.png
brightness.png crop.png mask.png saturation.png
$ guix describe
Generation 3 Mar 31 2020 15:03:46 (current)
guix 008b1ae
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: 008b1aecf763d6ae508f58414157d2a528799e6f
$ guix package -I | awk '{print $1 " - " $2}'
torsocks - 2.3.0
font-cns11643 - 98.1.20180605
font-wqy-microhei - 0.2.0-beta
unzip - 6.0
netcat - 0.7.1
make - 4.2.1
zip - 3.0
gnome-icon-theme - 3.12.0
htop - 2.2.0
ncdu - 1.14.2
glibc-utf8-locales - 2.29
tor - 0.4.2.7
openssl - 1.1.1c
font-adobe-source-han-sans - 1.004
wmctrl - 1.07
font-gnu-freefont-ttf - 20120503
openssh - 8.2p1
hunspell - 1.7.0
hunspell-dict-en - 2018.04.16
aspell - 0.60.6.1
aspell-dict-ru - 0.99f7-1
lm-sensors - 3.6.0
icecat - 68.6.0-guix0-preview1
gimp - 2.10.18
libreoffice - 6.4.2.2
openshot - 2.4.4
gedit - 3.32.2
geany - 1.36
leafpad - 0.8.18.1
emacs - 26.3
audacity - 2.3.3
mpv - 0.32.0
youtube-dl - 2020.03.24
vlc - 3.0.8
mplayer - 1.4
ffmpeg - 4.2.2
ungoogled-chromium - 80.0.3987.149-0.516e2d9
evince - 3.34.2
fbreader - 0.99.6
filezilla - 3.42.1
pavucontrol - 3.0
file-roller - 3.32.3
curl - 7.65.3
pcmanfm - 1.3.1
gpicview - 0.2.5
python - 3.7.4
imagemagick - 6.9.10-95
blender - 2.82a


bug#37342: Xfce4 hides panel after update

2019-09-08 Thread znavko
Today, I've updated guix with this consequence:
# guix pull && guix package -u
# guix system reconfigure /etc/config.scm

After reboot I successfully login to Slim and Xfce4 shows Desktop and Panel. 
But then after few moments Xfce4 hides panel, and I cannot open Applications 
with ctrl + esc. I only can use Main Menu by clicking right mouse.
So I go to Settings and see there is Panel. I make it much pixels high and 3 
rows, but it does not show never.
So I add new panel and configure it.
Also I run Icecat but I cannot type there! Any key pressing gives nothing!
After reboot panels hide themselves again. So I have 2 panel in Xfce4 settings 
and they are not displaying.
But I can use keyboard.

I've open new tty and made update by root again and by my usual user.
After reboot Panels hide themselves again!

I made roll-back because of this ugly bug. And it;s ok.

Please, is my old config rests good? Where this bug come from?


znavko-config.scm
Description: Binary data


bug#36944: Xfce Panel shortcuts after updates might not work

2019-08-06 Thread znavko
Hello! Sometimes, when Icecat or Pcmanfm-qt update, I am not able to run them 
from shortcuts I've add to panel as Items (right mouse click - Panel - Add new 
Item).
This is because applications addresses were changed after update (because guix 
adds hash to application folder).
This makes me need to delete shortcut and add again.
Xfce is not in account in this. Xfce does not use /home/user/.giux-profile/bin 
folder for those shortcuts. Xfce uses 
/gnu/store/hashhashahsh-icecat-60.1/bin/icecat instead. And this is my trouble.

Do you think we can solve this?


bug#36479: Xfce4 autologin prevents logout and login with another user

2019-07-02 Thread znavko
I have configured Slim to do autologin with user 'mom'. I use
xfce4+slim. So it works.
But I have expected it is possible to logout from 'mom' and login with user 
'bob'.
But not! After pressing in Xfce4 'Logout' it does logout but thereafter login
again with 'mom'.
It is a bug, cause this worked before.

# guix describe
Generation 92 Jun 28 2019 07:48:08 (current)
 guix fbb5b68
 repository URL: https://git.savannah.gnu.org/git/guix.git
 branch: master
 commit: fbb5b688b6258d40e91a34b52a402eea246210d3

config is attached.


znavko-config-slim.scm
Description: Binary data


bug#36261: Does not reboot after guix init system

2019-06-18 Thread znavko
when I run `reboot` command guix just make line break. And I can use another 
ttys toperform other commands. And there on other ttys `reboot` command does 
not work too.

June 18, 2019 1:41 PM, "Ludovic Courtès"  wrote:

> Hi,
> 
> zna...@disroot.org skribis:
> 
>> As manual says 'Once that command has completed—and hopefully succeeded!—you 
>> can run reboot and
>> boot into the new system.', guix really does not reboot every time after 
>> manual installation.
> 
> The sentence you quote says “you can run ‘reboot’”. If you decide not
> to run ‘reboot’, it will not reboot. :-)
> 
> HTH,
> Ludo’.





bug#36262: cannot install bootloader to root partition

2019-06-17 Thread znavko
Yes, I use Bios grub everywhere.

June 17, 2019 5:10 PM, "Tobias Geerinckx-Rice"  wrote:

> Danny,
> 
> Danny Milosavljevic wrote:
> 
>> which grub is that? grub-efi?
> 
> i386-pc, so ‘BIOS’ (which means it's trying to use blocklists,
> which is fragile & won't work without --force).
> 
> Kind regards,
> 
> T G-R





bug#36262: cannot install bootloader to root partition

2019-06-17 Thread znavko
I have another laptop (Lenovo G50-30) where Guix works on this partition layout 
I've made manually:

# fdisk -l /dev/sda
...
Device Boot Start   End   Sectors   Size Id Type
/dev/sda12048 23000 229997953 109.7G 83 Linux
/dev/sda2   23640 234441647   4441008   2.1G 82 Linux swap / Solaris


But all the new installations on other two notebooks with the same layout do 
not work.


June 17, 2019 5:07 PM, "Tobias Geerinckx-Rice"  wrote:

> Znavko,
> 
> zna...@disroot.org wrote:
> 
>> bug#36262: cannot install bootloader to root partition
> 
> Installing GRUB to your root partition isn't supported, and should
> never be necessary anyway.
> 
>> Hello! I was not able to install Guix having 2 partitions:
>> /dev/sda1 ext4 Linux filesystem
>> /dev/sda2 Linux Swap
> 
> This is a strange partition layout; it's missing a ‘BIOS boot
> partition’ and can never work without forcing GRUB to do something
> it doesn't like to do.
> 
> Did you create this layout manually? If so, why?
> 
> Kind regards,
> 
> T G-R





bug#36261: Does not reboot after guix init system

2019-06-17 Thread znavko
As manual says 'Once that command has completed—and hopefully succeeded!—you 
can run reboot and boot into the new system.', guix really does not reboot 
every time after manual installation.


bug#35551: guix search

2019-05-13 Thread znavko
Thank you, Ludovic. It will be nice to have some additional fields computed 
with Internet databases like:

Tag->name
Tag->Relevance
Purpose: editor, viewer, library, development tool
Interface: gui app, console-only, console and gui, system calls

For every tag needs to determine relevance.
For example, package VLC:
Tag->name: video
Tag->relevance: 100
Tag->name: view
Tag->relevance: 90
and other tags
Purpose: viewer
Interface: gui app

This can give additional options for search or just improve sorting when user 
type f.e. ' guix search video viewer'


May 13, 2019 7:58 AM, "Ludovic Courtès"  wrote:

> Hi Mark,
> 
> Mark H Weaver  skribis:
> 
>> Bruno Haible  writes:
>> 
>>> Mark H Weaver wrote:
>> 
>> If we add functionality that calls out to the network in response to a
>> package search, e.g. to query popularity ratings or package file
>> listings, we should make sure the user knows it's happening, and provide
>> a way to disable it. Some users may not want information about their
>> package searches to be leaked to the outside world.
>>> Good point.
>>> 
>>> Would it be more acceptable, upon 'guix search', to download an incremental
>>> update of a package popularity database, and do the search locally? This
>>> way, only the fact that the user has been doing a 'guix search' would be
>>> leaked to the outside world, not the search term.
>> 
>> Yes, that would address my concerns, although popularity ratings might
>> be compact enough and change slowly enough that it might be sufficient
>> to simply have them embedded in the Guix source code and manually
>> updated periodically.
>> 
>> Popularity ratings would also be useful to set build priorities on our
>> build farms.
>> 
>> The package file listings, on the other hand, are likely to be so large
>> that it's not practical to download an incremental update of all of
>> them.
> 
> FWIW, I like that there’s a purely off-line mode for ‘guix search’, as
> is currently the case (after all, none of Guix relies on any single
> service so far, and I think that’s a nice property.)
> 
> However, I think it’d be nice to have the option to enhance search
> results by resorting to external services—just like using a substitute
> service “enhances” the user experience.
> 
> I agree that the approach should rather be to download a complete
> database and operate locally on it, rather than give the exact query to
> the server.
> 
> Thanks,
> Ludo’.





bug#35551: guix search

2019-05-10 Thread znavko
Hello!

$ guix search video
shows: vidstab, youtube-viewer, ffmpegthumbnailer, xf86-video-mach64...
I'd better prefer this sorting:
vlc, mpv, gnome-mpv, blender, avidemux, kdenlive...

To do so need to sort by popularity, using f.e. fsf site statistics.
There is no other mathematics methods like 'if this package provides ssh 
command in path'.
The other way is to add own 'Relevance' field and to fill it manually or using 
some statistic reasons.


May 10, 2019 10:23 AM, "Bruno Haible"  wrote:

>> Another option I thought of would be to display only the 10 results with
>> the highest relevance by default, when stdout is a terminal.
> 
> That would be OK as a second step. But first, we should get the
> sort order (the notion of relevance) improved.
> 
> Bruno





bug#35525: guix-manual proposals

2019-05-09 Thread znavko
Hello! Thank you for your corrections. I've discovered new mistakes in the Guix 
Manual:

;;09-05-2019
;; what is API@ ? is @ symbol necessary there?

#. type: Plain text
#: doc/guix.texi:3987
msgid "When combined with channels (@pxref{Channels}), inferiors provide a 
simple way to interact with a separate revision of Guix. For example, let's 
assume you want to install in your profile the current @code{guile} package, 
along with the @code{guile-json} as it existed in an older revision of 
Guix---perhaps because the newer @code{guile-json} has an incompatible API and 
you want to run your code against the old API@. To do that, you could write a 
manifest for use by @code{guix package --manifest} (@pxref{Invoking guix 
package}); in that manifest, you would create an inferior for that old Guix 
revision you care about, and you would look up the @code{guile-json} package in 
the inferior:"
;;09-05-2019
;; why '(as always!)@:'? is @ symbol necessary there?

#. type: Plain text
#: doc/guix.texi:3850
msgid "Note that the snippet above is (as always!)@: Scheme code; we use 
@code{cons} to add a channel the list of channels that the variable 
@code{%default-channels} is bound to (@pxref{Pairs, @code{cons} and lists,, 
guile, GNU Guile Reference Manual}). With this file in place, @command{guix 
pull} builds not only Guix but also the package modules from your own 
repository. The result in @file{~/.config/guix/current} is the union of Guix 
with your own package modules:"
;;09-05-2019
;; 'to' is missed here: 'to add a channel .. the list'
#. type: Plain text
#: doc/guix.texi:3850
msgid "Note that the snippet above is (as always!)@: Scheme code; we use 
@code{cons} to add a channel the list of channels that the variable 
@code{%default-channels} is bound to (@pxref{Pairs, @code{cons} and lists,, 
guile, GNU Guile Reference Manual}). With this file in place, @command{guix 
pull} builds not only Guix but also the package modules from your own 
repository. The result in @file{~/.config/guix/current} is the union of Guix 
with your own package modules:"
The word 'installed' is wrong:

#. type: itemx
#: doc/guix.texi:3011 doc/guix.texi:3024
#, no-wrap
msgid "-A [@var{regexp}]"

#. type: table
#: doc/guix.texi:3015 doc/guix.texi:3028
msgid ""
"List packages currently available in the distribution for this system "
"(@pxref{GNU Distribution}). When @var{regexp} is specified, list only "
"installed packages whose name matches @var{regexp}."

In my own as I see, it does not list installed but all available packages.
Please, inform me if these mistakes are not mistakes or when they will be 
corrected for I to be patient.
May 3, 2019 4:52 AM, zna...@disroot.org (mailto:zna...@disroot.org) wrote:
These are my current suggestions:
Here GuixSD rests instead of Guix System:

#. type: Plain text
#: doc/guix.texi:2650
msgid ""
"If you are not using the Guix System Distribution, consider adding the "
"following lines to your @file{~/.bash_profile} (@pxref{Bash Startup Files,,, "
"bash, The GNU Bash Reference Manual}) so that newly-spawned shells get all "
"the right environment variable definitions:"
#. type: Plain text
#: doc/guix.texi:3140
msgid ""
"Substitutes from the official build farm are enabled by default when using "
"the Guix System Distribution (@pxref{GNU Distribution}). However, they are "
"disabled by default when using Guix on a foreign distribution, unless you "
"have explicitly enabled them via one of the recommended installation steps "
"(@pxref{Installation}). The following paragraphs describe how to enable or "
"disable substitutes for the official build farm; the same procedure can also "
"be used to enable substitutes for any other substitute server."
The word 'installed' is wrong:

#. type: itemx
#: doc/guix.texi:3011 doc/guix.texi:3024
#, no-wrap
msgid "-A [@var{regexp}]"

#. type: table
#: doc/guix.texi:3015 doc/guix.texi:3028
msgid ""
"List packages currently available in the distribution for this system "
"(@pxref{GNU Distribution}). When @var{regexp} is specified, list only "
"installed packages whose name matches @var{regexp}."

In my own as I see, it does not list installed but all available packages.
Here it is 'many types of fs', but only one mentioned as example:

#. type: Plain text
#: doc/guix.texi:2268
msgid ""
"Alternatively, you may use a swap file. For example, assuming that in the "
"new system you want to use the file @file{/swapfile} as a swap file, you "
"would run@footnote{This example will work for many types of file systems (e."
"g., ext4). However, for copy-on-write file systems (e.g., btrfs), the "
"required steps may be different. For details, see the manual pages for "
"@command{mkswap} and @command{swapon}.}:"
And also if another language is ready to use (Spanish), need to say it on:

#. type: Plain text
#: doc/guix.texi:117
msgid ""
"This manual is also available in French (@pxref{Top,,, guix.fr, Manuel de "
"référence de GNU Guix}) and German (@pxref{Top,,, guix.de, 

bug#35525: guix-manual proposals

2019-05-02 Thread znavko
These are my current suggestions:
Here GuixSD rests instead of Guix System:

#. type: Plain text
#: doc/guix.texi:2650
msgid ""
"If you are not using the Guix System Distribution, consider adding the "
"following lines to your @file{~/.bash_profile} (@pxref{Bash Startup Files,,, "
"bash, The GNU Bash Reference Manual}) so that newly-spawned shells get all "
"the right environment variable definitions:"
#. type: Plain text
#: doc/guix.texi:3140
msgid ""
"Substitutes from the official build farm are enabled by default when using "
"the Guix System Distribution (@pxref{GNU Distribution}). However, they are "
"disabled by default when using Guix on a foreign distribution, unless you "
"have explicitly enabled them via one of the recommended installation steps "
"(@pxref{Installation}). The following paragraphs describe how to enable or "
"disable substitutes for the official build farm; the same procedure can also "
"be used to enable substitutes for any other substitute server."
The word 'installed' is wrong:

#. type: itemx
#: doc/guix.texi:3011 doc/guix.texi:3024
#, no-wrap
msgid "-A [@var{regexp}]"

#. type: table
#: doc/guix.texi:3015 doc/guix.texi:3028
msgid ""
"List packages currently available in the distribution for this system "
"(@pxref{GNU Distribution}). When @var{regexp} is specified, list only "
"installed packages whose name matches @var{regexp}."

In my own as I see, it does not list installed but all available packages.
Here it is 'many types of fs', but only one mentioned as example:

#. type: Plain text
#: doc/guix.texi:2268
msgid ""
"Alternatively, you may use a swap file. For example, assuming that in the "
"new system you want to use the file @file{/swapfile} as a swap file, you "
"would run@footnote{This example will work for many types of file systems (e."
"g., ext4). However, for copy-on-write file systems (e.g., btrfs), the "
"required steps may be different. For details, see the manual pages for "
"@command{mkswap} and @command{swapon}.}:"
And also if another language is ready to use (Spanish), need to say it on:

#. type: Plain text
#: doc/guix.texi:117
msgid ""
"This manual is also available in French (@pxref{Top,,, guix.fr, Manuel de "
"référence de GNU Guix}) and German (@pxref{Top,,, guix.de, Referenzhandbuch "
"zu GNU Guix}). If you would like to translate it in your native language, "
"consider joining the @uref{https://translationproject.org/domain/guix-manual.;
"html, Translation Project}."
May 2, 2019 9:43 PM, "Ludovic Courtès" mailto:l...@gnu.org)> 
wrote:
 Danny Milosavljevic mailto:dan...@scratchpost.org)> 
skribis:
 as far as I can see, it's also wrong in the original in the manual.

doc/guix.texi:

@item --list-available[=@var{regexp}]
@itemx -A [@var{regexp}]
List packages currently available in the distribution for this system
(@pxref{GNU Distribution}). When @var{regexp} is specified, list only
installed packages whose name matches @var{regexp}.
^ ?? 

Oops indeed! I guess you can push a fix. :-)

Ludo'.


bug#35525: guix-manual proposals

2019-05-02 Thread znavko
I think here the word 'installed' is wrong:

#. type: itemx
#: doc/guix.texi:3011 doc/guix.texi:3024
#, no-wrap
msgid "-A [@var{regexp}]"

#. type: table
#: doc/guix.texi:3015 doc/guix.texi:3028
msgid ""
"List packages currently available in the distribution for this system "
"(@pxref{GNU Distribution}). When @var{regexp} is specified, list only "
"installed packages whose name matches @var{regexp}."

In my own as I see, it does not list installed but all available packages.
May 1, 2019 6:04 PM, zna...@disroot.org (mailto:zna...@disroot.org) wrote:
Also here GuixSD rests instead of Guix System:

#. type: Plain text
#: doc/guix.texi:2650
msgid ""
"If you are not using the Guix System Distribution, consider adding the "
"following lines to your @file{~/.bash_profile} (@pxref{Bash Startup Files,,, "
"bash, The GNU Bash Reference Manual}) so that newly-spawned shells get all "
"the right environment variable definitions:"
And this text is English-specific, lacks its features in another language, 
words 'force a local build' and 'challenge providers' in Russian has no direct 
translations:

#. type: Plain text
#: doc/guix.texi:2589 doc/guix.texi:2582
msgid ""
"This foundation allows Guix to support @dfn{transparent binary/source "
"deployment}. When a pre-built binary for a @file{/gnu/store} item is "
"available from an external source---a @dfn{substitute}, Guix just downloads "
"it and unpacks it; otherwise, it builds the package from source, locally "
"(@pxref{Substitutes}). Because build results are usually bit-for-bit "
"reproducible, users do not have to trust servers that provide substitutes: "
"they can force a local build and @emph{challenge} providers (@pxref{Invoking "
"guix challenge})."
msgstr "Эта концепция позволяет Guix поддерживать @dfn{прозрачное внедрение 
бинарников/исходников}. Когда доступен элемент @file{/gnu/store}, собранный 
заранее на внешнем источнике, то есть готова @dfn{подстановка}, Guix просто 
скачивает и распаковывает его. В противном случае он собирает пакет из 
исходников на локальной машине (@pxref{Substitutes}). Так как результаты сборки 
обычно воспроизводимы бит-к-биту, пользователи не должны доверять серверам, 
которые поставляют подстановки --- они могут целенаправленно запросить 
локальную сборку и @emph{не пользоваться} серверами подстановки 
(@pxref{Invoking guix challenge})."

force a local build  - Russian equivalent can be only 'purposely ask local 
build'
challenge providers - in Russian we do not have such idea (as some others 
equivalents of words too), so I've translated exactly 'do not use substitute 
servers'

I think this text may be simplified and extended a bit.
May 1, 2019 4:00 PM, zna...@disroot.org (mailto:zna...@disroot.org) wrote:
Hello! Here it is 'many types of fs', but only one mentioned as example:

#. type: Plain text
#: doc/guix.texi:2268
msgid ""
"Alternatively, you may use a swap file. For example, assuming that in the "
"new system you want to use the file @file{/swapfile} as a swap file, you "
"would run@footnote{This example will work for many types of file systems (e."
"g., ext4). However, for copy-on-write file systems (e.g., btrfs), the "
"required steps may be different. For details, see the manual pages for "
"@command{mkswap} and @command{swapon}.}:"
Also, writing configuration step is not so easy when using manual installation. 
I think, there also should be a message with link to 'Graphical Installation', 
that you can use graphical installation that will generate configuration you 
need automatically.

#. type: Plain text
#: doc/guix.texi:2315
msgid ""
"@xref{Using the Configuration System}, for an overview of the configuration "
"file. The example configurations discussed in that section are available "
"under @file{/etc/configuration} in the installation image. Thus, to get "
"started with a system configuration providing a graphical display server (a "
"``desktop'' system), you can run something along these lines:"

And also if another language is ready to use (Spanish), need to say it on:

#. type: Plain text
#: doc/guix.texi:117
msgid ""
"This manual is also available in French (@pxref{Top,,, guix.fr, Manuel de "
"référence de GNU Guix}) and German (@pxref{Top,,, guix.de, Referenzhandbuch "
"zu GNU Guix}). If you would like to translate it in your native language, "
"consider joining the @uref{https://translationproject.org/domain/guix-manual 
(https://translationproject.org/domain/guix-manual)."
"html, Translation Project}."


bug#35532: guix-daemon was freezed

2019-05-01 Thread znavko
Yesterday, I ran updates with `guix pull && guix package -u`. My laptop warked 
all night long.
But this morning, I've discovered the update process stops without life on this 
step:

$ guix pull && guix package -u
...
downloading from 
https://ci.guix.info/nar/gzip/zqfbh4whwrzzhqa811i43dggyqh2lmwx-libevent-2.1.8...
 libevent-2.1.8 787KiB 787KiB/s 00:01 [##] 100.0%

building /gnu/store/9y4j59sbxg9igj774q8r04vz31c5clrc-bitcoin-core-0.17.1.drv...
substitute: updating substitutes from 'https://ci.guix.info'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info'... 100.0%

I think the Internet connection was the reason.
I stopped guix process and tryed to delete bitcoin-core, but this was not going 
again:

$ guix package -r bitcoin-core
The following package will be removed:
 bitcoin-core 0.17.1 
/gnu/store/3gi4m4c2x1hybxlxnh5ll7s474mzz0lj-bitcoin-core-0.17.1

^C^C

After that I typed remove fluidsynth in other terminal and the process was not 
going again:

$ guix package -r fluidsynth
The following package will be removed:
 fluidsynth 2.0.4 /gnu/store/6zpn2p85412dalq7bpfz6sv89pg0hfsp-fluidsynth-2.0.4

^C

So, there I reconnect to Internet and restart guix-daemon with `# herd restart 
guix-daemon`, and everything goes fine.

I think it is a bug, cause guix-daemon did not delete packages. Some blocks 
present there when Internet goes down.


bug#35525: guix-manual proposals

2019-05-01 Thread znavko
Also here GuixSD rests instead of Guix System:

#. type: Plain text
#: doc/guix.texi:2650
msgid ""
"If you are not using the Guix System Distribution, consider adding the "
"following lines to your @file{~/.bash_profile} (@pxref{Bash Startup Files,,, "
"bash, The GNU Bash Reference Manual}) so that newly-spawned shells get all "
"the right environment variable definitions:"
And this text is English-specific, lacks its features in another language, 
words 'force a local build' and 'challenge providers' in Russian has no direct 
translations:

#. type: Plain text
#: doc/guix.texi:2589 doc/guix.texi:2582
msgid ""
"This foundation allows Guix to support @dfn{transparent binary/source "
"deployment}. When a pre-built binary for a @file{/gnu/store} item is "
"available from an external source---a @dfn{substitute}, Guix just downloads "
"it and unpacks it; otherwise, it builds the package from source, locally "
"(@pxref{Substitutes}). Because build results are usually bit-for-bit "
"reproducible, users do not have to trust servers that provide substitutes: "
"they can force a local build and @emph{challenge} providers (@pxref{Invoking "
"guix challenge})."
msgstr "Эта концепция позволяет Guix поддерживать @dfn{прозрачное внедрение 
бинарников/исходников}. Когда доступен элемент @file{/gnu/store}, собранный 
заранее на внешнем источнике, то есть готова @dfn{подстановка}, Guix просто 
скачивает и распаковывает его. В противном случае он собирает пакет из 
исходников на локальной машине (@pxref{Substitutes}). Так как результаты сборки 
обычно воспроизводимы бит-к-биту, пользователи не должны доверять серверам, 
которые поставляют подстановки --- они могут целенаправленно запросить 
локальную сборку и @emph{не пользоваться} серверами подстановки 
(@pxref{Invoking guix challenge})."

force a local build  - Russian equivalent can be only 'purposely ask local 
build'
challenge providers - in Russian we do not have such idea (as some others 
equivalents of words too), so I've translated exactly 'do not use substitute 
servers'

I think this text may be simplified and extended a bit.
May 1, 2019 4:00 PM, zna...@disroot.org (mailto:zna...@disroot.org) wrote:
Hello! Here it is 'many types of fs', but only one mentioned as example:

#. type: Plain text
#: doc/guix.texi:2268
msgid ""
"Alternatively, you may use a swap file. For example, assuming that in the "
"new system you want to use the file @file{/swapfile} as a swap file, you "
"would run@footnote{This example will work for many types of file systems (e."
"g., ext4). However, for copy-on-write file systems (e.g., btrfs), the "
"required steps may be different. For details, see the manual pages for "
"@command{mkswap} and @command{swapon}.}:"
Also, writing configuration step is not so easy when using manual installation. 
I think, there also should be a message with link to 'Graphical Installation', 
that you can use graphical installation that will generate configuration you 
need automatically.

#. type: Plain text
#: doc/guix.texi:2315
msgid ""
"@xref{Using the Configuration System}, for an overview of the configuration "
"file. The example configurations discussed in that section are available "
"under @file{/etc/configuration} in the installation image. Thus, to get "
"started with a system configuration providing a graphical display server (a "
"``desktop'' system), you can run something along these lines:"

And also if another language is ready to use (Spanish), need to say it on:

#. type: Plain text
#: doc/guix.texi:117
msgid ""
"This manual is also available in French (@pxref{Top,,, guix.fr, Manuel de "
"référence de GNU Guix}) and German (@pxref{Top,,, guix.de, Referenzhandbuch "
"zu GNU Guix}). If you would like to translate it in your native language, "
"consider joining the @uref{https://translationproject.org/domain/guix-manual 
(https://translationproject.org/domain/guix-manual)."
"html, Translation Project}."


bug#35525: guix-manual proposals

2019-05-01 Thread znavko
Hello! Here it is 'many types of fs', but only one mentioned as example:

#. type: Plain text
#: doc/guix.texi:2268
msgid ""
"Alternatively, you may use a swap file. For example, assuming that in the "
"new system you want to use the file @file{/swapfile} as a swap file, you "
"would run@footnote{This example will work for many types of file systems (e."
"g., ext4). However, for copy-on-write file systems (e.g., btrfs), the "
"required steps may be different. For details, see the manual pages for "
"@command{mkswap} and @command{swapon}.}:"
Also, writing configuration step is not so easy when using manual installation. 
I think, there also should be a message with link to 'Graphical Installation', 
that you can use graphical installation that will generate configuration you 
need automatically.

#. type: Plain text
#: doc/guix.texi:2315
msgid ""
"@xref{Using the Configuration System}, for an overview of the configuration "
"file. The example configurations discussed in that section are available "
"under @file{/etc/configuration} in the installation image. Thus, to get "
"started with a system configuration providing a graphical display server (a "
"``desktop'' system), you can run something along these lines:"

And also if another language is ready to use (Spanish), need to say it on:

#. type: Plain text
#: doc/guix.texi:117
msgid ""
"This manual is also available in French (@pxref{Top,,, guix.fr, Manuel de "
"référence de GNU Guix}) and German (@pxref{Top,,, guix.de, Referenzhandbuch "
"zu GNU Guix}). If you would like to translate it in your native language, "
"consider joining the @uref{https://translationproject.org/domain/guix-manual.;
"html, Translation Project}."


bug#35298: thunar loose its icons on slim in Guix

2019-04-16 Thread znavko
On gdm works nice like here 
http://lists.gnu.org/archive/html/bug-guix/2019-04/msg00018.html

But in my config with slim instead of gdm, thunar does not have icons like 
here: http://lists.gnu.org/archive/html/bug-guix/2019-03/msg00324.html
config:

;-*- mode: Scheme; -*-
;;this is znavko's cute config

(use-modules (gnu) (gnu system nss)
 (gnu system locale) ;;for locale-definition
 (gnu services desktop)
 (srfi srfi-1) ;;for remove function
 (gnu services networking) ;;for remove ntp
 (gnu services avahi) ;;for remove avahi
 (gnu services xorg)
 (gnu packages admin) ;;for wpa_supplicant
 )
(use-service-modules desktop)
(use-package-modules certs gnome)

(operating-system (host-name "antelope") (timezone "Europe/Moscow") (locale 
"en_US.utf8")
 (bootloader (bootloader-configuration (bootloader grub-bootloader) (target 
"/dev/sda")))
 (file-systems (cons (file-system (device "/dev/sda1") (mount-point "/") (type 
"ext4")) %base-file-systems))
 (swap-devices '("/dev/sda2"))

 (users (cons* (user-account (name "bob") (group "users")
 (supplementary-groups '("wheel" "netdev" "audio" "video"))
 (home-directory "/home/bob"))
 (user-account (name "mom") (group "users")
 (supplementary-groups '("wheel" "netdev" "audio" "video"))
 (home-directory "/home/mom"))
 %base-user-accounts))

 ;; This is where we specify system-wide packages.
 (packages (cons* nss-certs ;for HTTPS access
 gvfs ;for user mounts
 wpa-supplicant
 %base-packages))

 (services (cons*
 (service xfce-desktop-service-type)
 (service dhcp-client-service-type)
 (service slim-service-type
 (slim-configuration
 (xorg-configuration
 (xorg-configuration
 (extra-config 
 '("Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
EndSection")
 
 )

 (modify-services 
 (remove (lambda (service)
 (member (service-kind service)
 (list ntp-service-type avahi-service-type
 bluetooth-service network-manager-service-type
 gdm-service-type)))
 %desktop-services) ;end of remove lambda services

 (wpa-supplicant-service-type config =>
 (wpa-supplicant-configuration
 (interface "wlp2s0")
 (config-file "/etc/wpa_supplicant/wpa_supplicant.conf")))

 (elogind-service-type
 c => (elogind-configuration (handle-lid-switch 'ignore)))
 ) ;;end of modify-services
 )) ;;end of services
 ;; Allow resolution of '.local' host names with mDNS.
 (name-service-switch %mdns-host-lookup-nss)

 ;;blacklist ugly sound speaker, blacklist ideapad_laptop for prevent soft 
blocking wlan
 (kernel-arguments 
'("modprobe.blacklist=pcspkr,snd_pcsp,bluetooth,ideapad_laptop"))

 ) ;;end of operating-system


bug#35243: ungoogled-chromium build stops and freezes the system

2019-04-12 Thread znavko
# free -m
  totalusedfree  shared  buff/cache   available
Mem:   786414193597 16228476082
Swap:  2168 2611907

--cores - did not use this before. chromium is not necessary for me, just 
tried. I think, its memory consumption is the worst thing I know about linux 
software, worse than systemd multifunctional extra-total covering.


April 12, 2019 7:00 PM, "Christopher Baines"  wrote:

> zna...@disroot.org writes:
> 
>> My bug report is this 
>> https://github.com/Eloston/ungoogled-chromium/issues/730
>> 
>> During update with `guix pull && guix package -u` ungoogled-chromium build 
>> process stops on build
>> derivation on 84% three times in a row.
> 
> What does your system memory and swap look like at that point,
> ungoogled-chromium requires quite a lot of memory to build.
> 
> If this is indeed an issue, you might be able to reduce the peak memory
> requirement by reducing the number of cores used through --cores.





bug#35243: ungoogled-chromium build stops and freezes the system

2019-04-12 Thread znavko
My bug report is this https://github.com/Eloston/ungoogled-chromium/issues/730

During update with `guix pull && guix package -u` ungoogled-chromium build 
process stops on build derivation on 84% three times in a row.

$ guix describe
Generation 94 Apr 11 2019 21:13:38 (current)
 guix a6de569
 repository URL: https://git.savannah.gnu.org/git/guix.git
 branch: master
 commit: a6de569ea224a2f482c4d13c5f62240d1b1543a0

$ chromium --version
Chromium 73.0.3683.86

It shows this error message http://0x0.st/zNo0.jpg
"A script on this page may be busy, or it have stopped responding...
Script:chrome://global/content/bindings/popup.xml:276"


bug#35215: boot process stops after laptop was frozen during update

2019-04-10 Thread znavko
Hello! My buggy Laptop Lenovo G50-30 sometimes freezes in any time I use it.

But there was not this kind of error before as the next. When I leave my laptop 
working on `$ guix pull && guix package -u` for a long time, it freezes with 
the black screen (cause the lid was closed), so only power off works. After 
reboot it stops on this message:

[10.800] random: crng init done
And I switch it off again and boot again, and it's ok.

The dmesg after normal boot is like this around this line:

[ 4.940781] usb 1-1.4.3: new full-speed USB device number 7 using ehci-pci
[ 5.028727] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: 
(null)
[ 5.050944] usb 1-1.4.3: New USB device found, idVendor=0cf3, idProduct=3004, 
bcdDevice= 0.01
[ 5.051027] usb 1-1.4.3: New USB device strings: Mfr=0, Product=0, 
SerialNumber=0
[ 14.949160] random: crng init done
[ 16.388040] shepherd[1]: Service root has been started.
[ 17.008304] shepherd[1]: starting services...
[ 17.012000] shepherd[1]: Service root-file-system has been started.
[ 17.042571] shepherd[1]: waiting for udevd...
[ 17.110090] udevd[196]: starting version 3.2.7
[ 17.211856] udevd[196]: starting eudev-3.2.7
[ 17.544511] udevd[196]: no sender credentials received, message ignored
[ 18.472327] i801_smbus :00:1f.3: SMBus using PCI interrupt
[ 18.578891] Bluetooth: Core ver 2.22
[ 18.578977] NET: Registered protocol family 31
[ 18.579037] Bluetooth: HCI device and connection manager initialized

Please, which logs and from where need to provide?


bug#35175: Cannot reconfigure

2019-04-07 Thread znavko
I think your guix files are old but your config needs new version.
Have you performed `guix pull && guix package -u` first?
If this line causes the errors too, try this way:
http://lists.gnu.org/archive/html/bug-guix/2018-09/msg00153.html
It helped me: just boot with another (may be the oldest) kernel and make 
updates with `guix pull && guix package -u`
And then try again. If not, post `guix describe` if it will be renewed.

April 6, 2019 9:26 PM, "Luther Thompson" mailto:luther...@gmail.com)> wrote:
 On Sat, 06 Apr 2019 20:44:45 +
zna...@disroot.org (mailto:zna...@disroot.org) wrote:
 This is not a bug, but your config is wrong here:

(file-systems
(cons
(file-system (device "my-root")
(mount-point "/")
(type "ext4")
(title 'label))
%base-file-systems))

Delete string `(title 'label)` and leave like this:

(file-systems
(cons
(file-system (device "my-root")
(mount-point "/")
(type "ext4"))
%base-file-systems))

And then try to reconfigure. 

I'm still getting the same error. The backtrace says the error happens
"In unknown file", so I suspect the problem is in an eval or macro
somewhere.

Luther


bug#35175: Cannot reconfigure

2019-04-06 Thread znavko
This is not a bug, but your config is wrong here:

  (file-systems
   (cons
(file-system (device "my-root")
 (mount-point "/")
 (type "ext4")
 (title 'label))
%base-file-systems))

Delete string  `(title 'label)` and leave like this:

  (file-systems
   (cons
(file-system (device "my-root")
 (mount-point "/")
 (type "ext4"))
%base-file-systems))

And then try to reconfigure.

April 6, 2019 7:35 PM, "Luther Thompson"  wrote:

> `sudo guix system reconfigure config.scm` fails on Guix commit 177bc62.
> I'm attaching my config.scm. Here is my backtrace:
> 
> ---BEGIN---
> /home/luther/config.scm:40:4: warning: 'title' field is deprecated
> Backtrace:
> In gnu/services.scm:
> 778:26 19 (loop #< type: #…>)
> In srfi/srfi-1.scm:
> 592:29 18 (map1 (#< type: # …))
> 592:29 17 (map1 (#< type: #…> …))
> 592:17 16 (map1 (#< type: # …))
> In gnu/services.scm:
> 778:26 15 (loop #< type: # va…>)
> In srfi/srfi-1.scm:
> 592:29 14 (map1 (#< type: # …))
> 592:17 13 (map1 (#< type: # …))
> In gnu/services.scm:
> 778:26 12 (loop #< type: # …>)
> In srfi/srfi-1.scm:
> 592:29 11 (map1 (#< type: # …))
> 592:29 10 (map1 (#< type: # …))
> 592:29 9 (map1 (#< type: # …))
> 592:29 8 (map1 (#< type: # …))
> 592:29 7 (map1 (#< type: # …))
> 592:29 6 (map1 (#< type: # …))
> 592:29 5 (map1 (#< type: # …))
> 592:17 4 (map1 (#< type: #))
> In gnu/services.scm:
> 778:26 3 (loop #< type: #…>)
> In srfi/srfi-1.scm:
> 592:17 2 (map1 (#< type: # v…>))
> In gnu/services.scm:
> 787:37 1 (loop #< type: # val…>)
> In unknown file:
> 0 (car ())
> 
> ERROR: In procedure car:
> In procedure car: Wrong type (expecting pair): ()
> ---END---
> 
> Luther





bug#35154: guix package --show=openssh gnu/packages/curl.scm:55:4: error: libssh2: unbound variable

2019-04-05 Thread znavko
As I know it seems like need to run `guix pull` to update your scheme files.
I usually run updates for root and non-root users with this line:
`guix pull && guix package -u`

Also after update by root you may need to run `guix system reconfigure 
config.scm` with you config.scm file (that you need to have). This will update 
your guix-daemon.

Hope it helps!



Apr 5, 2019, 2:25 AM by jackh...@jackhill.us:

> Hi Guix,
>
> When trying to run guix package --show with packages from the
> (gnu packages ssh) module, such as openssh, guile-ssh, and libssh, I get the 
> following stack trace:
>
> $ guix package --show=openssh
> Backtrace:
> In ice-9/boot-9.scm:
>  3014:26 19 (_)
> In unknown file:
>  18 (primitive-load-path "gnu/packages/gnupg" #)
> In gnu/packages/gnupg.scm:
>  34:0 17 (_)
> In ice-9/boot-9.scm:
>  2874:4 16 (define-module* _ #:filename _ #:pure _ #:version _ # _ …)
>  2887:24 15 (_)
>  222:29 14 (map1 _)
>  222:29 13 (map1 _)
>  222:29 12 (map1 _)
>  222:29 11 (map1 _)
>  222:29 10 (map1 _)
>  222:17  9 (map1 (((gnu packages curl)) ((gnu packages crypto)) # …))
>  2800:17  8 (resolve-interface (gnu packages curl) #:select _ #:hide …)
> In ice-9/threads.scm:
>  390:8  7 (_ _)
> In ice-9/boot-9.scm:
>  2726:13  6 (_)
> In ice-9/threads.scm:
>  390:8  5 (_ _)
> In ice-9/boot-9.scm:
>  2994:20  4 (_)
>  2312:4  3 (save-module-excursion _)
>  3014:26  2 (_)
> In unknown file:
>  1 (primitive-load-path "gnu/packages/curl" #)
> In gnu/packages/curl.scm:
>  55:4  0 (_)
>
> gnu/packages/curl.scm:55:4: error: libssh2: unbound variable
>
> $ guix describe
> Generation 123  Apr 04 2019 22:02:49(current)
>  guix-at-duke a9674ec
>  repository URL: > https://gitlab.oit.duke.edu/jackhill/guix-at-duke.git 
> 
>  branch: master
>  commit: a9674ec7b0decac94745c91df886817e2fc8a91b
>  guix 54c9d7b
>  repository URL: > https://git.savannah.gnu.org/git/guix.git 
> 
>  branch: master
>  commit: 54c9d7bb69847c89a7193347f858bb4e9476f7df
>
> To me, the error looks like a missing module import or simmilar, but I can't 
> spot it. Perhaps it is something else.
>
> Best,
> Jack
>



bug#35151: Thunar does not run gedit when clicking on txt file

2019-04-04 Thread znavko
After update Thunar ceased to run gedit (it is still default for txt) when 
clicking on txt files. It just shows waiting cursor and does nothing.

$ guix describe
Generation 87    Apr 04 2019 21:51:02    (current)
  guix 325a2e3
    repository URL: https://git.savannah.gnu.org/git/guix.git 

    branch: master
    commit: 325a2e35dcccb37498fed1c211aa4120103056ba

$ thunar --version
Thunar 1.8.4 (Xfce 4.12)
$ gedit --version
gedit - Version 3.28.1



bug#35030: Error on update by root

2019-03-29 Thread znavko
208.html>

Now I cannot determine what to type to remove networkmanager and let autostart 
wpa_supplicant  dhclient with my cute wpa_supplicant.config?

Mar 29, 2019, 4:16 PM by l...@gnu.org:

> Ricardo Wurmus <> rek...@elephly.net <mailto:rek...@elephly.net>> > skribis:
>
>> zna...@tutanota.com <mailto:zna...@tutanota.com>>>  writes:
>>
>>> `guix pull` fail on building xserver derivation. log is attatched.
>>>
>>
>> Backtrace:
>>  3 (primitive-load "/gnu/store/fdp2jmpz6pwdlmdg1izih8cly75?")
>> In ice-9/ports.scm:
>>  462:17  2 (call-with-output-file _ _ #:binary _ #:encoding _)
>> In srfi/srfi-1.scm:
>>  637:5  1 (for-each # ?)
>> In unknown file:
>>  0 (scm-error wrong-type-arg "for-each" "Wrong type argum?" ?)
>>
>> ERROR: In procedure scm-error:
>> In procedure for-each: Wrong type argument: "Section \"InputClass\"\n
>> Identifier \"touchpad\"\nDriver \"libinput\"\n
>> MatchIsTouchpad \"on\"\nOption \"Tapping\" \"on\"\nEndSection"
>>
>> This is an error in your operating system configuration.  You provided a
>> string, but the error shows that a list is expected.
>>
>
> znavko, could you share your OS config?
>
> Thanks,
> Ludo’.
>



bug#35039: Thunar has lost icons after update

2019-03-28 Thread znavko
Hello! I've made `guix pull && guix package -u` for root and usual user, also 
`guix system reconfigure /etc/config.scm` and now thunar does not have icons: 
https://ibb.co/D4357m5 

Guix + Xfce + Slim.

What to do?


config:

 (services (cons*  
    ;;(service postgresql-service-type)
    (service xfce-desktop-service-type)
    (modify-services  
  ;;(remove (lambda (service)
  ;;  (eq? (service-kind service)
  ;;    wpa-supplicant-service-type))
  ;;  (remove (lambda (service)
  ;;    (eq? (service-kind service)
  ;;  static-networking-service-type))
  (remove (lambda (service)
    (eq? (service-kind service)
  ntp-service-type))
    (remove (lambda (service)
  (eq? (service-kind service)
    avahi-service-type))
  (modify-services %desktop-services

    (slim-service-type config =>
  (slim-configuration
   (xorg-configuration
 (xorg-configuration
  (extra-config
  
'("Section \"InputClass\"
    Identifier \"touchpad\"
    Driver \"libinput\"
    MatchIsTouchpad \"on\"
    Option \"Tapping\" \"on\"
EndSection")
 )
  )  ;end of modify-services 2nd


    )  ;end of remove avahi
  )  ;end of remove2 ntp
    ;;)  ;end of remove3 networking
  ;)  ;end of remove4 wpa-supplicant
  (elogind-service-type
    c => (elogind-configuration (handle-lid-switch 
'ignore)))
    );;end of modify-services 1st desktop-services
  ));;end of services



bug#35030: Error on update by root

2019-03-28 Thread znavko
`guix pull` fail on building xserver derivation. log is attatched.
Console log:

# guix pull && guix package -u
Updating channel 'guix' from Git repository at 
'https://git.savannah.gnu.org/git/guix.git 
'...
Building from this channel:
  guix  https://git.savannah.gnu.org/git/guix.git 
    d98fb56
Computing Guix derivation for 'x86_64-linux'... \
The following derivations will be built:
   /gnu/store/svz8vhrg021wb2bp8cvv260wsymwmzg1-guix-d98fb5603.drv
   /gnu/store/mp3c9kbyn72mpq2avz27va00c5yh7aw3-profile.drv
   /gnu/store/y9zq0rqc55wk36036gbkfzp8pd7chk0g-inferior-script.scm.drv
   /gnu/store/sxpj8paclka9r95anqlf83nh8yzg7v2z-guix-d98fb5603-modules.drv
   /gnu/store/iscaagvqiwhw9vblxrnq6440i95smcq2-guix-daemon.drv
   /gnu/store/acs08m2r1amvjqbzj8y0bqygmqn7ip6j-guix-command.drv
   /gnu/store/vkh6hrvk90kyz4zv5vrss0r412kdakg7-guix-module-union.drv
   /gnu/store/vy5ag2wyck65ffbpazwvwzxh4a16jpba-guix-system-tests-modules.drv
   /gnu/store/vx73lpc5yklpb0j19ndp7kvwpccn46h0-guix-packages-modules.drv
   /gnu/store/mqp3zs0saysvd8mvdmmywr592z97dmm8-guix-core-modules.drv
   /gnu/store/lva53v21rxayxjry8i82l5s9r696wyww-guix-cli-modules.drv
   /gnu/store/kkkdj3qf0hf5l275rvbxbb7266fskrz5-guix-packages-base-modules.drv
   /gnu/store/537vy7jm4n29fjyj4z0zzw248v56vjs3-guix-system-modules.drv
   /gnu/store/2dja7i43m9xacrsav45h76jr54bk3vzr-guix-config-modules.drv
   /gnu/store/lg21rqyyvkgr8amzvwlr7abw2f7f2mr3-guix-config-source.drv
   /gnu/store/amkkv4kafhcphm4ma0zrz362s08ki0ri-guix-config.drv
   /gnu/store/j0x7dmdlc8ln17ivcrw2sjx4v5w6jr91-module-import-compiled.drv
   /gnu/store/ira1ffnbanlyhl1ajxl5v4n3igp2x21k-config.scm.drv
   /gnu/store/g2p1qf0gxbqw8d4hbg78dzhw3g8li7cb-guix-system.drv
   /gnu/store/vpxs4gdkfy7idivv25hy53682va3w2kp-guix-core-source.drv
   /gnu/store/bb49mvv7blwssiiqj1nszkb766138rvi-guix-core.drv
   /gnu/store/8prgly1lpish212w0pllcpgc62w4hb1l-guix-packages-base.drv
   /gnu/store/2xskyaawp2l0xlgsv5m1723md46f5xnk-guix-packages.drv
   /gnu/store/x1433qf11i8bw00a2kj5w0ik8hi38acv-guix-cli.drv
   /gnu/store/sb5yglqv15337p1sam7zhyx8az8lnwzp-guix-system-tests.drv
   /gnu/store/74ka5gfmhfs82f8v604r3z2yz9jfvwma-profile.drv
The following profile hooks will be built:
   /gnu/store/m2ifqz5sbzx3m3cr8880gc895fqjji6l-guix-package-cache.drv
   /gnu/store/gcqiawlmyqmprg27ysmrh0xd7kqkf6dp-manual-database.drv
   /gnu/store/4p9fmrnccy08bbmkdfipclzihby7zx8z-ca-certificate-bundle.drv
   /gnu/store/i8777any1diffw9mv254gkrzyqddxnbi-info-dir.drv
   /gnu/store/xqqcs0rindk4xq3qv77j8rvlfwpnrps2-fonts-dir.drv
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
substitute: updating substitutes from 'https://ci.guix.info 
'... 100.0%
downloading from 
https://ci.guix.info/nar/gzip/w1s4s0lbfzxxxm7h7jbb5fyva48llr6d-manual-database 
...
 manual-database  235B    111KiB/s 00:00 [##] 100.0%

downloading from 
https://ci.guix.info/nar/gzip/djq128slkcg1bpp15l2g07jr9mkf64mf-guix-cli 
...
 guix-cli  1.1MiB 212KiB/s 00:05 [##] 100.0%

downloading from 
https://ci.guix.info/nar/gzip/psaxw1df0wmjgmv98yyijmh0z2z3a7xd-guix-packages-base
 
...
 guix-packages-base  13.3MiB  145KiB/s 01:34 [##] 100.0%

downloading from 
https://ci.guix.info/nar/gzip/x8vs6i5zn7q8h2dfpqm4pm5nyl95dq51-guix-cli-modules 

bug#34485: kwindowsystem derivation failed

2019-02-15 Thread znavko
This is 
/var/log/guix/drvs/vm/bmxipcn939jx3fa76cdl840r6cdlfx-kwindowsystem-5.54.0.drv.bz2
 in attachment.


Feb 15, 2019, 4:00 PM by l...@famulari.name:

> On Fri, Feb 15, 2019 at 10:45:07AM +0100, > zna...@tutanota.com 
> >  wrote:
>
>> building 
>> /gnu/store/vmbmxipcn939jx3fa76cdl840r6cdlfx-kwindowsystem-5.54.0.drv...
>> | 'check' phasebuilder for 
>> `/gnu/store/vmbmxipcn939jx3fa76cdl840r6cdlfx-kwindowsystem-5.54.0.drv' 
>> failed with exit code 1
>> build of 
>> /gnu/store/vmbmxipcn939jx3fa76cdl840r6cdlfx-kwindowsystem-5.54.0.drv failed
>> View build log at 
>> '/var/log/guix/drvs/vm/bmxipcn939jx3fa76cdl840r6cdlfx-kwindowsystem-5.54.0.drv.bz2'.
>>
>
> Please reply with that log-file as an attachment.
>
> Also, send the output of `guix describe`.
>



bmxipcn939jx3fa76cdl840r6cdlfx-kwindowsystem-5.54.0.drv.bz2
Description: application/bzip


bug#34485: kwindowsystem derivation failed

2019-02-15 Thread znavko

here:
$ guix graph --type=derivation blender > blender.dot
 https://nofile.io/f/FhuefPxVeS5/blender.dot 


Also I want to say that I have failed derivation and think update was not 
complete.


Feb 15, 2019, 1:23 PM by rek...@elephly.net :

>
> zna...@tutanota.com >  writes:
>
>> hello! I am using only blender 2.80 defined from config but I've got
>> many unnecessary packages like kwayland and other k... I have no
>> others self-defined things.
>>
>
>
> I don’t see kwayland among the inputs.  You can take a look at the graph
> with something like this:
>
>  guix graph --type=derivation blender > blender.dot
>
>
> --
> Ricardo
>



bug#34485: kwindowsystem derivation failed

2019-02-15 Thread znavko
hello! I am using only blender 2.80 defined from config but I've got many 
unnecessary packages like kwayland and other k... I have no others self-defined 
things.

$ blender --version
Color management: using fallback mode for management
Blender 2.80 (sub 40)

The error appears:

$ time guix package --substitute-urls=https://ci.guix.info 
 -u

downloading from 
https://ci.guix.info/nar/gzip/1j5ydcsbf6c511x9bc37xdabc8443c13-qttools-5.11.3 
...
 qttools-5.11.3  6.6MiB   1.0MiB/s 00:06 [##] 100.0%

building /gnu/store/pzxgvjqljjljd8ynvkcwx2q7k2hrvk0q-karchive-5.54.0.drv...
building /gnu/store/xz43s42dpgd0xg44hdzjxbv3pzha8j3c-kcodecs-5.54.0.drv...
building /gnu/store/ndj1af12canz7g992sccr9a9jyipx578-kconfig-5.54.0.drv...
building /gnu/store/w1vgcgm5c51a4kvnkn40pkpiib6fv8fg-kconfig-5.54.0.drv...
building /gnu/store/g7nxddw9qr6a6cwky1f01bvgsc9fisw6-kcoreaddons-5.54.0.drv...
building /gnu/store/z8bjfnaxk4vv27m34hb2a8214p48k88f-kcoreaddons-5.54.0.drv...
building /gnu/store/46hfpf3xp9cj5k59iw8bsdmv9h76n8n1-kdbusaddons-5.54.0.drv...
building /gnu/store/rg1szd0q6bk4i9af4xlwj70l7i87v4xc-kguiaddons-5.54.0.drv...
building /gnu/store/kxbwg9ghf1nji109b45k7hk3bcn5pqsl-kitemviews-5.54.0.drv...
building /gnu/store/6vnnvxcrrfdxighw7s2v49a9ijxllkh3-kplotting-5.54.0.drv...
building /gnu/store/2nx4cwbd30byzwk4sd997pmmkgbcy5c1-kwayland-5.54.0.drv...
building 
/gnu/store/gghjsc46ij726mvc9xwpvkkn46n6rw2c-kwidgetsaddons-5.54.0.drv...
building 
/gnu/store/qw8s3dzs3c2nbrh0l7faqr8xcflr1pn9-kwidgetsaddons-5.54.0.drv...
building /gnu/store/2zm98i6nvji8fr3gbg6mbk1byhjls65x-kcompletion-5.54.0.drv...
building /gnu/store/ipvf1kq5wxyhxsa2d65qhwvvh2cryy29-kcompletion-5.54.0.drv...
building /gnu/store/kbv23xf8x37j9yf6gykmbr65d407b3za-kjobwidgets-5.54.0.drv...
building /gnu/store/qbwmzkgsrgxs97sq1rgpqkwf2bn98zbk-kjobwidgets-5.54.0.drv...
building /gnu/store/fl5lhlb4y44wmnr254vi5wj51a4w9q50-kwindowsystem-5.54.0.drv...
building /gnu/store/vmbmxipcn939jx3fa76cdl840r6cdlfx-kwindowsystem-5.54.0.drv...
| 'check' phasebuilder for 
`/gnu/store/vmbmxipcn939jx3fa76cdl840r6cdlfx-kwindowsystem-5.54.0.drv' failed 
with exit code 1
build of /gnu/store/vmbmxipcn939jx3fa76cdl840r6cdlfx-kwindowsystem-5.54.0.drv 
failed
View build log at 
'/var/log/guix/drvs/vm/bmxipcn939jx3fa76cdl840r6cdlfx-kwindowsystem-5.54.0.drv.bz2'.
building /gnu/store/gmr36qr774p5yi7mnazqwzdbimg2bshk-kcrash-5.54.0.drv...
cannot build derivation 
`/gnu/store/lpvaq7hyalj7gkyigw3dmqdb4ss36gd2-kcrash-5.54.0.drv': 1 dependencies 
couldn't be built
cannot build derivation 
`/gnu/store/r5xkf33mq9vwgl8ax7cswq41zn00rp05-kdeclarative-5.54.0.drv': 1 
dependencies couldn't be built
cannot build derivation 
`/gnu/store/a44x51914j5fyh8bak1czf6h3d8kpvxf-kio-5.54.1.drv': 1 dependencies 
couldn't be built
cannot build derivation 
`/gnu/store/k9vy611hvln43dwz41br11m9jvg3qvbx-knotifications-5.54.0.drv': 1 
dependencies couldn't be built
cannot build derivation 
`/gnu/store/vficrfpk42v833hhrsy2shzf08ycwi8l-ktextwidgets-5.54.0.drv': 1 
dependencies couldn't be built
cannot build derivation 
`/gnu/store/sr970nrgaia4v8xw77ak4mayz3mh02mk-kxmlgui-5.54.0.drv': 1 
dependencies couldn't be built
cannot build derivation 
`/gnu/store/cq8886fnrxnrilniw9xyzys5gmc2kp5b-kdenlive-18.08.1.drv': 1 
dependencies couldn't be built
guix package: error: build of 
`/gnu/store/cq8886fnrxnrilniw9xyzys5gmc2kp5b-kdenlive-18.08.1.drv' failed

real    66m43.804s
user    0m41.287s
sys    0m3.582s


blender scheme:

(define-public blender
  (let ((revision "0")
    (commit "6d89337257b6f3ec0b300e13c1322f5171d966af"))
  (package
    (name "blender")
    (version (git-version "2.80" revision commit))
    (source (origin
  (method git-fetch)
  (uri (git-reference
 (url "https://git.blender.org/blender.git 
")
 (commit commit)))
  (file-name (git-file-name name version))
  (sha256
   (base32
    "0hx2s8jwsh6a65sx8qbg5gdslpl2sh24cwbqbr5l1s50kfl6dmiz"
    (build-system cmake-build-system)
    (arguments
  (let ((python-version (version-major+minor (package-version python
   `(;; Test files are very large and not included in the release tarball.
 #:tests? #f
 #:configure-flags
 (list "-DWITH_CODEC_FFMPEG=ON"
   "-DWITH_CODEC_SNDFILE=ON"
   "-DWITH_CYCLES=ON"
   "-DWITH_DOC_MANPAGE=ON"
   "-DWITH_FFTW3=ON"
   "-DWITH_GAMEENGINE=ON"
   "-DWITH_IMAGE_OPENJPEG=ON"
   "-DWITH_INPUT_NDOF=ON"
   "-DWITH_INSTALL_PORTABLE=OFF"
   "-DWITH_JACK=ON"
   "-DWITH_MOD_OCEANSIM=ON"
   "-DWITH_PLAYER=ON"
   "-DWITH_PYTHON_INSTALL=OFF"
   "-DWITH_PYTHON_INSTALL=OFF"
   

bug#34182: gnucash-docs update failed

2019-01-23 Thread znavko
downloading from 
https://ci.guix.info/nar/0891alvyi59rn7136127456ahlndjnn5-gnucash-3.4.tar.bz2 
...
 gnucash-3.4.tar.bz2  12.9MiB 1.3MiB/s 00:10 [##] 100.0%
Updates result this

$ guix pull && guix package -u
...
downloading from 
https://ci.guix.info/nar/gzip/6aqkgx6ysfysmggpj077wcsx0ssiw87s-scrollkeeper-0.3.14
 
...
 scrollkeeper-0.3.14  336KiB  633KiB/s 00:01 [##] 100.0%

building /gnu/store/ghpw8m5hlap1pgr3y2smciasjfwqxz0q-gnucash-3.4.tar.xz.drv...
building 
/gnu/store/x5r47xf1nf410hlzl4aqarm1q96j13f8-gnucash-docs-3.4-1.tar.gz.drv...
builder for 
`/gnu/store/x5r47xf1nf410hlzl4aqarm1q96j13f8-gnucash-docs-3.4-1.tar.gz.drv' 
failed to produce output path 
`/gnu/store/2hb8kryjq4n0i7p4xyl12xf06zns3sh7-gnucash-docs-3.4-1.tar.gz'
build of 
/gnu/store/x5r47xf1nf410hlzl4aqarm1q96j13f8-gnucash-docs-3.4-1.tar.gz.drv failed
View build log at 
'/var/log/guix/drvs/x5/r47xf1nf410hlzl4aqarm1q96j13f8-gnucash-docs-3.4-1.tar.gz.drv.bz2'.
cannot build derivation 
`/gnu/store/g85y3a1lq0kk0gs6kn7khacqmq13f3sz-gnucash-docs-3.4.drv': 1 
dependencies couldn't be built
cannot build derivation 
`/gnu/store/814g8ifq3xn1043vvg86inqqj5r9db1k-gnucash-3.4.drv': 1 dependencies 
couldn't be built
guix package: error: build failed: build of 
`/gnu/store/814g8ifq3xn1043vvg86inqqj5r9db1k-gnucash-3.4.drv' failed



bug#34158: dnscrypt hash failed

2019-01-21 Thread znavko
Cannot install dnscrypt-proxy from guix repository.


$ guix package -i dnscrypt-proxy
building 
/gnu/store/dlwsmxp9djh28vzccagq83jffpx4d8il-dnscrypt-proxy-1.9.5.tar.bz2.drv...
downloading from 
https://download.dnscrypt.org/dnscrypt-proxy/dnscrypt-proxy-1.9.5.tar.bz2 
...
sha256 hash mismatch for 
/gnu/store/0g2nfhrkzhgm9mr8hw1qy49j1xd2diij-dnscrypt-proxy-1.9.5.tar.bz2:
  expected hash: 1dhvklr4dg2vlw108n11xbamacaryyg3dbrg629b76lp7685p7z8
  actual hash:   0n4cgxymdaffxnqpj7afb3m09wf27hymbmgw7im79mpmf02gmdyw
hash mismatch for store item 
'/gnu/store/0g2nfhrkzhgm9mr8hw1qy49j1xd2diij-dnscrypt-proxy-1.9.5.tar.bz2'
build of 
/gnu/store/dlwsmxp9djh28vzccagq83jffpx4d8il-dnscrypt-proxy-1.9.5.tar.bz2.drv 
failed
View build log at 
'/var/log/guix/drvs/dl/wsmxp9djh28vzccagq83jffpx4d8il-dnscrypt-proxy-1.9.5.tar.bz2.drv.bz2'.
cannot build derivation 
`/gnu/store/wgrgfj5ki7cs7f2bp0skq11z87w88pp7-dnscrypt-proxy-1.9.5.tar.xz.drv': 
1 dependencies couldn't be built
cannot build derivation 
`/gnu/store/77riz9asfsprmx7xig4255b0bb7m0hny-dnscrypt-proxy-1.9.5.drv': 1 
dependencies couldn't be built
guix package: error: build failed: build of 
`/gnu/store/77riz9asfsprmx7xig4255b0bb7m0hny-dnscrypt-proxy-1.9.5.drv' failed


I've remounted /gnu/store, deleted dnscryot-proxy archive and run again. But 
same result.



bug#34063: dscrypt-proxy dependencies could not be built

2019-01-13 Thread znavko
Bug on `guix pull && guix package -u`:
using ci.guix.info dnscrypt-proxy-1.9.5 derivation could not be built because 
of dependencies.

$ guix pull && guix package -u
Updating channel 'guix' from Git repository at 
'https://git.savannah.gnu.org/git/guix.git' 
...
Building from this channel:
  guix  https://git.savannah.gnu.org/git/guix.git 
    14bba46
Computing Guix derivation for 'x86_64-linux'... /
nothing to be done

building 
/gnu/store/dlwsmxp9djh28vzccagq83jffpx4d8il-dnscrypt-proxy-1.9.5.tar.bz2.drv...
downloading from 
https://download.dnscrypt.org/dnscrypt-proxy/dnscrypt-proxy-1.9.5.tar.bz2 
...
sha256 hash mismatch for 
/gnu/store/0g2nfhrkzhgm9mr8hw1qy49j1xd2diij-dnscrypt-proxy-1.9.5.tar.bz2:
  expected hash: 1dhvklr4dg2vlw108n11xbamacaryyg3dbrg629b76lp7685p7z8
  actual hash:   0yll7p8h3k6ix7a7jfl6xsd4yzb65bw50qms2bp8d6yplyllipzc
hash mismatch for store item 
'/gnu/store/0g2nfhrkzhgm9mr8hw1qy49j1xd2diij-dnscrypt-proxy-1.9.5.tar.bz2'
build of 
/gnu/store/dlwsmxp9djh28vzccagq83jffpx4d8il-dnscrypt-proxy-1.9.5.tar.bz2.drv 
failed
View build log at 
'/var/log/guix/drvs/dl/wsmxp9djh28vzccagq83jffpx4d8il-dnscrypt-proxy-1.9.5.tar.bz2.drv.bz2'.
cannot build derivation 
`/gnu/store/wgrgfj5ki7cs7f2bp0skq11z87w88pp7-dnscrypt-proxy-1.9.5.tar.xz.drv': 
1 dependencies couldn't be built
cannot build derivation 
`/gnu/store/77riz9asfsprmx7xig4255b0bb7m0hny-dnscrypt-proxy-1.9.5.drv': 1 
dependencies couldn't be built
guix package: error: build failed: build of 
`/gnu/store/77riz9asfsprmx7xig4255b0bb7m0hny-dnscrypt-proxy-1.9.5.drv' failed


bug#34064: openshot 2.4.3 works badly

2019-01-13 Thread znavko
openshot 2.4.3 under GuxSD works in an off hand way

Note exactly this:
have lag when pull image from files list to a timeline - cursor just becomes 
circle and program stops for 15 seconds. and after that openshot can crash or 
can also perform image addition to a timeline
starts playing when cursor is on the start so ugly: waiting for 10 seconds 
after pressing play and breaks audio in start time
sometimes it stops when move or edit images length on a timeline
The worst bug is waiting 5secs and sound breaking when click 'play' on start 
postition.

I think should examine and improve openshot from guix repository.


bug#33948: Gnucash installation failed

2019-01-01 Thread znavko
`guix package -i gnucash` failed with this build log: 
https://files.fm/u/3rztseb9 

$ guix describe
Generation 44    Jan 01 2019 13:00:14    (current)
  guix 897f303
    repository URL: https://git.savannah.gnu.org/git/guix.git 

    branch: master
    commit: 897f303d2fa61497a931cf5fcb43349eb5f44c14
$ uname -a
Linux host 4.19.13-gnu #1 SMP 1 x86_64 GNU/Linux

$ cat /proc/version
Linux version 4.19.13-gnu (nixbld@) (gcc version 7.4.0 (GCC)) #1 SMP 1

bug#33882: Acknowledgement (Blender is not loading menu scripts)

2018-12-28 Thread znavko
Thanks to Leo Famulari patch here 
https://lists.gnu.org/archive/html/bug-guix/2018-12/msg00345.html 
,  it is 
working now!

1. I downloaded graphics.scm from Guix Cgit: 
http://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/graphics.scm 

2. Applied Leo Famulari patch like this: `path graphisc.scm blender-80.patch`
3. Installed form file: `guix package -f graphics.scm -i blender`
Blender 2.80 is now working fine, rendering ok!

Thank you!


bug#33835: Does not halt again

2018-12-22 Thread znavko
The issue is this: after clicking Menu button (Xfce4) --> Logout --> Shutdown 
and quick closing notebook the system does not halt at all. After time I open 
notebook and see this:
http://0x0.st/sduT.jpg 

And after I press power button it shows this with no any further effect:
http://0x0.st/sdu8.jpg

On Guix 0.15.0 the same issue was solved here:
https://lists.gnu.org/archive/html/help-guix/2018-10/msg00043.html 


My current config.scm has elogind lines. But again this problem occurs.


  (services (cons*  
    (service postgresql-service-type)
    (xfce-desktop-service)
    (dnsmasq-service-type
  (dnsmasq-configuration
    (no-resolv? #t)
    (servers '("192.168.1.1"
    (modify-services  
  ;;(remove (lambda (service)
  ;;  (eq? (service-kind service)
  ;;    wpa-supplicant-service-type))
  ;;  (remove (lambda (service)
  ;;    (eq? (service-kind service)
  ;;  static-networking-service-type))
  (remove (lambda (service)
    (eq? (service-kind service)
  ntp-service-type))
    (remove (lambda (service)
  (eq? (service-kind service)
    avahi-service-type))
  %desktop-services
    )  ;end of remove avahi
  )  ;end of remove2 ntp
    ;;)  ;end of remove3 networking
  ;)  ;end of remove4 wpa-supplicant
  (elogind-service-type
    c => (elogind-configuration (handle-lid-switch 
'ignore)))
    );;end of modify desktop-services
  ));;end of services



bug#33737: do not attempt to build a package known to be broken

2018-12-15 Thread znavko
Package can have additional fields in guix repository, like
architecture, version, buid_status, source_type
build_status may contain such info. 
source_type could show if the package source url is one of those public git 
services (thus, user could enable proxy first).


Dec 15, 2018, 6:54 PM by bjoern.hoefl...@bjoernhoefling.de:

> On Fri, 14 Dec 2018 05:41:37 +0100
> Ricardo Wurmus <> rek...@elephly.net > > wrote:
>
>> The default use case is for users to have substitutes enabled and to
>> fetch binaries from a build farm.  The build farm tries to build all
>> packages, but not all builds succeed.  The daemon caches build
>> failures.
>>
>> This information, however, is not available for users.  The default
>> behaviour of Guix is to attempt building the package locally.  This is
>> fine for packages that the build farm hasn’t attempted yet, but it is
>> a waste of time when the build has already been attempted without
>> success.
>>
>
> +1
>
> Very good idea.
>
> Björn
>



bug#33623: Backtrace when running `guix system roll-back'

2018-12-07 Thread znavko
Hello! This is just an idea.
Is it possible to automatize detection of this kind of problems? 
As I see, some PC can has crontab job to do `guix pull`, so that if 'Backtrace' 
message occurs, it sends a report to developer not to rush up to push his 
branch to master branch.
Different branches can be defended from such a minor issues, just trying `guix 
pull` for all branches using channels. 


Dec 7, 2018, 2:15 PM by l...@gnu.org:

> Hi Diego,
>
> Diego Nicola Barbato <> dnbarb...@posteo.de > > 
> skribis:
>
>> When I run ‘guix system roll-back’ I get the following backtrace:
>>
>
> Fixed in commit 6ddc63e599a26c302f74d0622f67cfd987f0dc5f, thanks!
>
> Ludo'.
>



bug#33624: Build of ldb-1.4.3.drv wine-3.0.4.drv failed on guix 3a2627b

2018-12-05 Thread znavko
This bug is in my system:

$ guix pull
Updating channel 'guix' from Git repository at 
'https://git.savannah.gnu.org/git/guix.git'...
Building from this channel:
  guix  https://git.savannah.gnu.org/git/guix.git    3a2627b
Computing Guix derivation for 'x86_64-linux'... /
nothing to be done

$ guix package -u
building /gnu/store/07dxxnff9vnbm5al1wka0ygsacwhx5jf-ldb-1.4.3.drv...
builder for `/gnu/store/07dxxnff9vnbm5al1wka0ygsacwhx5jf-ldb-1.4.3.drv' failed 
with exit code 1
build of /gnu/store/07dxxnff9vnbm5al1wka0ygsacwhx5jf-ldb-1.4.3.drv failed
View build log at 
'/var/log/guix/drvs/07/dxxnff9vnbm5al1wka0ygsacwhx5jf-ldb-1.4.3.drv.bz2'.
cannot build derivation 
`/gnu/store/8pqf7clb0dgi44w2dfwb39m9b43rm69h-wine-3.0.4.drv': 1 dependencies 
couldn't be built
guix package: error: build failed: build of 
`/gnu/store/8pqf7clb0dgi44w2dfwb39m9b43rm69h-wine-3.0.4.drv' failed



bug#33580: Guix pull: building guix-manual.drv locale not fund

2018-12-02 Thread znavko
Now I am seeing:

# guix pull
guix ... adfb167
...
substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
building /gnu/store/abm71vz51xi6b3s5l0yqxr8i22yfzyam-guix-manual.drv...
sh: locale: command not found
sh: locale: command not found
sh: locale: command not found



bug#33539: guix pull error: srfi/srfi-1.scm:592:17: In procedure map1:

2018-11-28 Thread znavko

No. The moment right now running gives the error:

# guix pull
Updating channel 'guix' from Git repository at 
'https://git.savannah.gnu.org/git/guix.git 
'...
Building from this channel:
  guix  https://git.savannah.gnu.org/git/guix.git 
    ad8a4a6
substituting /gnu/store/9acqfn7g6nfgvcrzkq84dlc69ps8b2vg-git-2.19.2.tar.xz...
guix substitute: error: connect: Connection timed out
substitution of /gnu/store/9acqfn7g6nfgvcrzkq84dlc69ps8b2vg-git-2.19.2.tar.xz 
failed
guix pull: error: build failed: some substitutes for the outputs of derivation 
`/gnu/store/c1mzmfkmxcimgyq0322bx3044qi1llqi-git-2.19.2.tar.xz.drv' failed 
(usually happens due to networking issues); try `--fallback' to build 
derivation from source 

Berlin works:
# guix pull --substitute-urls=https://berlin.guixsd.org 

Updating channel 'guix' from Git repository at 
'https://git.savannah.gnu.org/git/guix.git 
'...
Building from this channel:
  guix  https://git.savannah.gnu.org/git/guix.git 
    ad8a4a6
updating substitutes from 'https://berlin.guixsd.org 
'... 100.0%
updating substitutes from 'https://berlin.guixsd.org 
'... 100.0%
Computing Guix derivation for 'x86_64-linux'... |
nothing to be done


# traceroute hydra.gnu.org
traceroute to 20121227-hydra.gnu.org (18.4.89.46), 64 hops max
  1   x.x.x.x  1.567ms  0.801ms  0.752ms 
  2   x.x.x.x  1.850ms  3.188ms  4.537ms 
  3   x.x.x.x  6.246ms  8.411ms  6.997ms 
  4   212.73.250.154  47.733ms  49.409ms  52.103ms 
  5   *  *  * 
  6   *  *  * 
  7   4.53.48.98  160.639ms  161.683ms  161.171ms 
  8   18.69.9.1  160.537ms  161.068ms  160.717ms 
  9   18.69.1.2  157.535ms  157.356ms  156.771ms 
 10   18.123.55.2  160.199ms  161.479ms  160.308ms 
 11   18.4.89.21  158.786ms  158.635ms  161.484ms 





bug#33539: guix pull error: srfi/srfi-1.scm:592:17: In procedure map1:

2018-11-28 Thread znavko

I think the reason is that server is off-line, cause after `guix pull` has 
given me an error I run `guix pull --substitute-urls="http://berlin.guixsd.org 
"` that goes normally.


# guix pull
Updating channel 'guix' from Git repository at 
'https://git.savannah.gnu.org/git/guix.git'...
Building from this channel:
  guix  https://git.savannah.gnu.org/git/guix.git    ad8a4a6
Computing Guix derivation for 'x86_64-linux'... -@ substituter-started 
/gnu/store/9acqfn7g6nfgvcrzkq84dlc69ps8b2vg-git-2.19.2.tar.xz 
/gnu/store/j1n8dv2qrgjyh58fq2vm6h870isi3wdv-guix-0.15.0-8.71a78ba/libexec/guix/substitute
/guix substitute: error: connect: Connection timed out
@ substituter-failed 
/gnu/store/9acqfn7g6nfgvcrzkq84dlc69ps8b2vg-git-2.19.2.tar.xz 256 fetching path 
`/gnu/store/9acqfn7g6nfgvcrzkq84dlc69ps8b2vg-git-2.19.2.tar.xz' failed with 
exit code 1
Backtrace:
In guix/store.scm:
  1659:24 19 (run-with-store _ _ #:guile-for-build _ #:system _ # _)
   1532:8 18 (_ _)
In guix/gexp.scm:
    707:2 17 (_ _)
In guix/monads.scm:
    485:9 16 (_ _)
In guix/gexp.scm:
   572:22 15 (_ _)
In guix/store.scm:
   1532:8 14 (_ _)
In guix/gexp.scm:
    707:2 13 (_ _)
In guix/monads.scm:
    485:9 12 (_ _)
In guix/gexp.scm:
   572:22 11 (_ _)
In guix/store.scm:
   1532:8 10 (_ _)
In guix/gexp.scm:
    707:2  9 (_ _)
In guix/monads.scm:
    485:9  8 (_ _)
In guix/gexp.scm:
   572:22  7 (_ _)
In guix/store.scm:
   1532:8  6 (_ _)
  1555:38  5 (_ #)
In guix/packages.scm:
   881:14  4 (cache! # # …)
In unknown file:
   3 (_ # # #)
In guix/packages.scm:
  1205:22  2 (thunk)
  1138:25  1 (bag->derivation # #< …)
In srfi/srfi-1.scm:
   592:17  0 (map1 (("source" # url: "…>) …))

srfi/srfi-1.scm:592:17: In procedure map1:
Throw to key `srfi-34' with args `(#)'.
guix pull: error: You found a bug: the program 
'/gnu/store/vqcllnsq3k391mihacrzz3bp1ashdinx-compute-guix-derivation'
failed to compute the derivation for Guix (version: 
"ad8a4a666d1012f1ace44fc55d35e8f87a0c8cf9"; system: "x86_64-linux";
host version: "7a1d25c400c6271363096669b6d969565bebfd70"; pull-version: 1).
Please report it by email to .



bug#33537: Acknowledgement (guix system error: In procedure swapon: "/dev/sda2": Invalid argument)

2018-11-28 Thread znavko
Thank you, Julien Lepiller! That exactly was what I need! 


Nov 28, 2018, 11:01 AM by jul...@lepiller.eu:

> Just to be sure, could you run "mkswap /dev/sda2"?
>
> Le 28 novembre 2018 08:34:33 GMT+01:00, > zna...@tutanota.com 
> >  a écrit :
>
>>
>>



bug#33537: guix system error: In procedure swapon: "/dev/sda2": Invalid argument

2018-11-27 Thread znavko
# fdisk -l
...
Device Boot Start   End   Sectors   Size Id Type
/dev/sda1    2048 23000 229997953 109.7G 83 Linux
/dev/sda2   23640 234441647   4441008   2.1G 82 Linux swap / Solaris


bug#33537: Acknowledgement (guix system error: In procedure swapon: "/dev/sda2": Invalid argument)

2018-11-27 Thread znavko


-- 
 Securely sent with Tutanota. Get your own encrypted, ad-free mailbox: 
 https://tutanota.com


Nov 28, 2018, 10:32 AM by help-debb...@gnu.org:

> Thank you for filing a new bug report with debbugs.gnu.org.
>
> This is an automatically generated reply to let you know your message
> has been received.
>
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
>
> Your message has been sent to the package maintainer(s):
>  > bug-guix@gnu.org 
>
> If you wish to submit further information on this problem, please
> send it to > 33...@debbugs.gnu.org > .
>
> Please do not send mail to > help-debb...@gnu.org 
> >  unless you wish
> to report a problem with the Bug-tracking system.
>
> -- 
> 33537: > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=33537 
> 
> GNU Bug Tracking System
> Contact > help-debb...@gnu.org >  with problems
>

bug#33537: guix system error: In procedure swapon: "/dev/sda2": Invalid argument

2018-11-27 Thread znavko
Guix is not possible to start swap device/dev/sda2. I noticed this:

# guix system reconfigure /etc/config.scm
...
guix system: error: exception caught while executing 'start' on service 
'swap-/dev/sda2':
In procedure swapon: "/dev/sda2": Invalid argument...

# cat /etc/config.scm
...
(operating-system (host-name "antelope") (timezone "Europe/Moscow") (locale 
"en_US.utf8")
  (bootloader (bootloader-configuration
    (bootloader grub-bootloader)
    (target "/dev/sda")))
  (file-systems (cons (file-system
    (device "/dev/sda1") (mount-point "/") (type "ext4"))
  %base-file-systems))
  (swap-devices '("/dev/sda2"))

  (users (cons* (user-account (name "bob") (group "users")..

I've read manual and I do not know what is wrong:
https://git.savannah.gnu.org/cgit/guix.git/tree/doc/guix.texi?id=1c6c0ad067b558fcbebd87e8cb51d342d808163e#n6878
 



# free -m
  total    used    free  shared  buff/cache   available
Mem:   1880    1187  44 181 649 701
Swap: 0   0   0


Swap really did not worked ever in my Guix installation. Let me know what ought 
to be done?


bug#33500: guix pull error. '34843fe'. guix-daemon-0.15.0-8.71a78ba.drv' failed with exit code 1

2018-11-25 Thread znavko
Hi! Please, correct this.

#guix pull
...
@ build-log 4927 107
/gnu/store/f95ghy8mx00fc22nrvswvnpqlfdkf2nk-module-import/guix/build/utils.scm:616:6:
 In procedure invoke:
@ build-log 4927 239
Throw to key `srfi-34' with args `(#)'.
/builder for 
`/gnu/store/1p3hzkimqdim9cpf6igscvnk6jfz2h66-guix-daemon-0.15.0-8.71a78ba.drv' 
failed with exit code 1
@ build-failed 
/gnu/store/1p3hzkimqdim9cpf6igscvnk6jfz2h66-guix-daemon-0.15.0-8.71a78ba.drv - 
1 builder for 
`/gnu/store/1p3hzkimqdim9cpf6igscvnk6jfz2h66-guix-daemon-0.15.0-8.71a78ba.drv' 
failed with exit code 1
Backtrace:
  15 (primitive-load "/gnu/store/br2zgg2j4wvpj44x48132r37d6c…")
In ice-9/eval.scm:
    155:9 14 (_ _)
    159:9 13 (_ #(#(#(#(#(#(#(#(#(#(#(…) …) …) …) …) …) …) …) …) …) …))
In guix/store.scm:
  1659:24 12 (run-with-store _ _ #:guile-for-build _ #:system _ # _)
   1532:8 11 (_ _)
In guix/gexp.scm:
    706:2 10 (_ _)
In guix/monads.scm:
    485:9  9 (_ _)
In guix/gexp.scm:
   572:22  8 (_ _)
In guix/store.scm:
   1532:8  7 (_ _)
  1555:38  6 (_ #)
In guix/packages.scm:
   881:14  5 (cache! # # …)
In unknown file:
   4 (_ # # #)
In guix/grafts.scm:
    304:4  3 (graft-derivation # # …)
    182:4  2 (references-oracle # #)
   191:20  1 (_ _ _)
In guix/store.scm:
  1104:15  0 (_ # _ _)

guix/store.scm:1104:15: Throw to key `srfi-34' with args `(#)'.
guix pull: error: You found a bug: the program 
'/gnu/store/br2zgg2j4wvpj44x48132r37d6cam479-compute-guix-derivation'
failed to compute the derivation for Guix (version: 
"34843fe9238a041616f063038557d85cd8a30165"; system: "x86_64-linux";
host version: "083ce0ad5ecd10c6033bbdef5ddfcc2f58a7b800"; pull-version: 1).
Please report it by email to mailto:bug-guix@gnu.org>>.

# guix describe
Generation 39    Nov 24 2018 10:49:56    (current)
  guix 083ce0a
    repository URL: https://git.savannah.gnu.org/git/guix.git 

    branch: master
    commit: 083ce0ad5ecd10c6033bbdef5ddfcc2f58a7b800

# guix pull
Updating channel 'guix' from Git repository at 
'https://git.savannah.gnu.org/git/guix.git 
'...
Building from this channel:
  guix  https://git.savannah.gnu.org/git/guix.git 
    34843fe
^Z
[1]+  Stopped guix pull
# ^C




bug#33488: Does not compile libtorrent-rasterbar

2018-11-24 Thread znavko
Hello! I have only 2Gb RAM, and my PC cannot compile this. Mouse cursor moves 
very-very slowly and after time freezes at all.

$ guix describe
Generation 15    Nov 24 2018 10:49:56    (current)
  guix 083ce0a
    repository URL: https://git.savannah.gnu.org/git/guix.git 

    branch: master
    commit: 083ce0ad5ecd10c6033bbdef5ddfcc2f58a7b800

$ guix package -u
substitute: updating substitutes from 'https://mirror.hydra.gnu.org 
'... 100.0%
substitute: updating substitutes from 'https://mirror.hydra.gnu.org 
'... 100.0%
building 
/gnu/store/qqib9png6s8ji76fp8lzy9k2b2gyqya3-libtorrent-rasterbar-1.1.11.drv...
-^C

Would you be so kind to check if libtorrent-rasterbar-1.1.11 has errors?



bug#33306: guix pull error: Wrong type to apply: #t

2018-11-07 Thread znavko

Hello! I cannot solve this problem. Choosing most early kernel and switching 
first generation do not help.

# guix pull
Updating channel 'guix' from Git repository at 
'https://git.savannah.gnu.org/git/guix.git' 
...
Building from this channel:
  guix  https://git.savannah.gnu.org/git/guix.git 
    21335fd
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org 
'... updating list of substitutes from 
'https://mirror.hydra.gnu.org '... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org 
'... substitute: updating list of substitutes 
from 'https://mirror.hydra.gnu.org '... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org 
'... substitute: updating list of substitutes 
from 'https://mirror.hydra.gnu.org '... 100.0%
...
...
...
Backtrace:
   9 (primitive-load "/root/.config/guix/current/bin/guix")
In guix/ui.scm:
  1583:12  8 (run-guix-command _ . _)
In ice-9/boot-9.scm:
    829:9  7 (catch _ _ # …)
    829:9  6 (catch _ _ # …)
    829:9  5 (catch _ _ # …)
In guix/scripts/pull.scm:
   507:16  4 (_)
In guix/status.scm:
    600:4  3 (call-with-status-report _ _)
In guix/scripts/pull.scm:
   535:24  2 (_)
In guix/store.scm:
  1605:24  1 (run-with-store _ _ #:guile-for-build _ #:system _ # _)
In unknown file:
   0 (_ #)

ERROR: Wrong type to apply: #t

# guix pull
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
Building from this channel:
  guix  https://git.savannah.gnu.org/git/guix.git	21335fd
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
/
The following derivations will be built:
   /gnu/store/6y242x5ccy6rafkgvjzvnp70rblfmibs-profile.drv
   /gnu/store/fc91ymca6d3n99kr6wc25nsivhszblcg-info-dir.drv
   /gnu/store/byi2qvqbh1ws254srky6dd1iz2vi7rj3-guix-cli.drv
   /gnu/store/jvkjx5xm1q8m1zxiwry30k6748ih88ny-guix-config.drv
   /gnu/store/rk35s5ypv8kkwx16isz2bys8m1k1njnd-guix-extra.drv
   /gnu/store/vfw7v9cqrmx3ia31mbrn6qcs9lqda712-guix-packages.drv
   /gnu/store/y66jcf60ap000z1vd1g1zr8k4686w0m5-guix-packages-base.drv
   /gnu/store/zk44n0yr9vybfkl01660wsni2pb4n4g2-guix-system.drv
   /gnu/store/8qj2qv6j2wjy643w1drqd8vkg21ldn61-libgit2-0.26.8.drv
   /gnu/store/ibdgv1f0aba18ydav56avxrj73s9m82q-guile-git-0.1.0.drv
   /gnu/store/b8xh9n3gm1289y8wlgbk5a6vh883nlc7-libgit2-0.26.8.tar.gz.drv
   /gnu/store/0v8w2gggfhq0vrv4bcj7vhmc4ldicgyl-libgit2-0.26.8.tar.xz.drv
   /gnu/store/yqkm89aq87cil1ql92hzka374hziqr9l-libgit2-0.26.8.drv
   /gnu/store/k03fk8kwic61fjpp8162m8yw6z2yi6cr-guile-git-0.1.0.drv
   /gnu/store/87r7465jhcmg40baqlzqms7lslzj3yri-guix-daemon-0.15.0-6.f9a8fce.drv
   /gnu/store/g977i3sikk1b5yvwikmmghwj5hqqn1k3-config.scm.drv
   /gnu/store/cna7rm2i068cqsqnw9qqhv70sg472val-guix-config-source.drv
   /gnu/store/6qw1rijzyd5j9a5zpg7f7nmr3125fqma-guix-21335fdbe-modules.drv
   /gnu/store/gd5pqm6xjjj3ih5jxhz66yj8lzgrfviv-guix-daemon-0.15.0-6.f9a8fce.drv
   /gnu/store/i79ff177pjssv8qzbbg1rfyyhcm8wqlj-guix-command.drv
   /gnu/store/lk6q3zq6rgr5rgx6cblh3n63mvnwzibb-guix-21335fdbe-modules.drv
   /gnu/store/zwakgr0rnszm5l5sdli4g311byhpkzgi-guix-manual.drv
   /gnu/store/5ravl9nf9x3p3w1gi442ibiqmm7mkj8n-fonts-dir.drv
   /gnu/store/168lxw0rkwj82vkwnahap8bqfhvfvm6d-ca-certificate-bundle.drv
   /gnu/store/84w1d71m4qv4w39cb8s9vvx38v81j15v-guix-21335fdbe.drv
   /gnu/store/cw7y4csxbd9g106mxapmfcjhb3sla3iy-manual-database.drv
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 

bug#33248: python-minimal compilation is breaking

2018-11-03 Thread znavko
Sorry, I do not authorize in berlin, cause I have read only one line here 
http://mirror.hydra.gnu.org  and just changed url 
in --substitute-urls option to berlin. 

How to prevent test_socket running?  Can we use own scm ?
Does guix put cache files somewhere and I can modify them? 
Need more graphical info about guix functions. This might be helpful for me to 
find solutions while server maintenance, guix daemons' week-end.


3. Nov 2018 12:09 by m...@cbaines.net :


>
> Gábor Boskovits <> boskov...@gmail.com > > writes:
>
>> <>> zna...@tutanota.com >> > ezt írta (időpont: 
>> 2018. nov. 3., Szo 7:13):
>>
>>> I am watching this bug on Lenovo G50-30 (CPU 2.1 GHz, 2Gb Ram):
>>>
>>> # guix pull  --substitute-urls=>>> https://berlin.guixsd.org 
>>> 
>>> Updating channel 'guix' from Git repository at '
>>> https://git.savannah.gnu.org/git/guix.git' 
>>> >> Building from this channel:
>>>   guix  >>> https://git.savannah.gnu.org/git/guix.git 
>>> >> Computing Guix derivation for 'x86_64-linux'... \
>>> nothing to be done
>>>
>>> # guix package  --substitute-urls=>>> https://berlin.guixsd.org 
>>> >> substitute: updating substitutes from '>>> https://berlin.guixsd.org 
>>> >> 100.0%
>>> substitute: updating substitutes from '>>> https://berlin.guixsd.org 
>>> >> 100.0%
>>> building
>>> /gnu/store/6c4g38n9fhvnlk2vasn34mdd6nvpgx8m-python-minimal-3.6.5.drv...
>>> /Killed
>>> #
>>>
>>> Python-minimal cannot compile.
>>>
>>
>> Most probably you are hitting a resource limit, I guess ram. Do you have
>> any swap?
>
> I think I've hit the same problem, I tried with 32GB of RAM, along with
> 60GB of swap, and it still didn't work.
>
> There is a bug here describing it as a memory link [1], which is a
> better theory I think.
>
> 1: > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=33213 
> 

bug#33248: python-minimal compilation is breaking

2018-11-03 Thread znavko
I have 2GB Swap space
$  swapon --summary
Filename                Type        Size    Used    Priority
/dev/sda2      partition    2220500    182784    -2

Will adding swap be enough? How much and how to add?

# fdisk -l /dev/sda
Disk /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4cc7fbcb

Device Boot Start   End   Sectors   Size Id Type
/dev/sda1    2048 23000 229997953 109.7G 83 Linux
/dev/sda2   23640 234441647   4441008   2.1G 82 Linux swap / Solaris



3. Nov 2018 11:49 by boskov...@gmail.com :


>
>
>  <> zna...@tutanota.com > > ezt írta (időpont: 
> 2018. nov. 3., Szo 7:13):
>
>>   >> I am watching this bug on Lenovo G50-30 (CPU 2.1 GHz, 2Gb Ram):
>>
>> # guix pull  --substitute-urls=>> https://berlin.guixsd.org 
>> 
>> Updating channel 'guix' from Git repository at '>> 
>> https://git.savannah.gnu.org/git/guix.git' 
>> >> ...
>> Building from this channel:
>>   guix  >> https://git.savannah.gnu.org/git/guix.git 
>> >>     3995e85
>> Computing Guix derivation for 'x86_64-linux'... \
>> nothing to be done
>>
>> # guix package  --substitute-urls=>> https://berlin.guixsd.org 
>> >>  -u
>> substitute: updating substitutes from '>> https://berlin.guixsd.org 
>> >> '... 100.0%
>> substitute: updating substitutes from '>> https://berlin.guixsd.org 
>> >> '... 100.0%
>> building 
>> /gnu/store/6c4g38n9fhvnlk2vasn34mdd6nvpgx8m-python-minimal-3.6.5.drv...
>> /Killed
>> #
>>
>> Python-minimal cannot compile.
>>
>
> Most probably you are hitting a resource limit, I guess ram. Do you have any 
> swap?
>>   

bug#33190: Choose devices according to linux-libre code

2018-10-28 Thread znavko
Hello, Guix Help!

As I've got here 
https://lists.gnu.org/archive/html/help-guix/2018-10/msg00083.html 

some devices cannot work without linux-firmware, requiring non-free software 
drivers. It is so bad. 

I believe the issue can be solved by choosing devices that have proper support 
by linux-libre code. So how to do this? Is there any info how to choose devices 
working nice on linux-libre?


bug#33189: Touchpad tap

2018-10-28 Thread znavko
Hello, Guix Help! I am not able to use tap on my touchpad. Scroll is working, 
mouse motion is working, left and right buttons are working, but tap and double 
click are not working on my touchpad.

As described in the Internet need to use 
/etc/X11/xorg.conf.d/90-synaptics.conf. 
But GuixSD has own filesystem structure, so there is no /etc/X11.

Here it is configuration file xorg.scm: 
https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/xorg.scm?id=v0.15.0-2564-g38a2f5eaf#n2564
 


I assume xorg configurations ought to be done. Please, how to write my 
config.scm?


bug#32797: gcrypt won't compile during 'guix pull'

2018-09-22 Thread znavko
Thank you, Ludovic!
That is just strange, but I rebooted with 'Other options' in grub, choosed my 
first kernel (that was installed from GuixSD 0.15.0 before any updates had been 
done)
And run `guix pull` and `guix package -u` with no any errors. Then I rebooted 
with default grub option. I have this now:

# guix describe
Generation 3Sep 21 2018 21:20:48(current)
  guix ec944a1
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: ec944a1de97c8a523d6e1089b8c4430424297f93

Yet I am not so familiar with this info, but here I can see the last commit 
https://git.savannah.gnu.org/cgit/guix.git/commit/  dated 2018-09-22.
But version I have is here 
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=ec944a1de97c8a523d6e1089b8c4430424297f93
  and dated 2018-09-21.

So I think it's ok.
I will run instructions you sent to get a new guix and guile-gcrypt.
Thank you for your reaction. Great respect, Ludovic!





bug#32797: gcrypt won't compile during 'guix pull'

2018-09-21 Thread znavko
I see this now:

#mv ~/.config/guix/latest{,.broken2}

# guix system reconfigure /etc/config.scm
guix system: warning: Consider running 'guix pull' followed by
'guix system reconfigure' to get up-to-date packages and security updates.

guix system: warning: /root/.config/guix/latest not found: 'guix pull' was 
never run
guix system: warning: Consider running 'guix pull' before 'reconfigure'.
guix system: warning: Failing to do that may downgrade your system!
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 
100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 
100.0%

Starting download of 
/gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz
From 
https://linux-libre.fsfla.org/pub/linux-libre/releases/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz...
download failed 
"https://linux-libre.fsfla.org/pub/linux-libre/releases/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz;
 404 "Not Found"

Starting download of 
/gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz
From ftp://alpha.gnu.org/gnu/guix/mirror/linux-libre-4.16.4-gnu.tar.xz...
Throw to key `ftp-error' with args `(# "RETR 
linux-libre-4.16.4-gnu.tar.xz" 550 "Failed to open file.\r")'.

Starting download of 
/gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz
From 
https://ftpmirror.gnu.org/gnu/linux-libre/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz...
following redirection to 
`https://mirror.tochlab.net/pub/gnu/linux-libre/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz'...
download failed 
"https://mirror.tochlab.net/pub/gnu/linux-libre/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz;
 404 "Not Found"

Starting download of 
/gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz
From 
ftp://ftp.cs.tu-berlin.de/pub/gnu/linux-libre/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz...
In procedure connect*: Connection timed out

Starting download of 
/gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz
From 
ftp://ftp.funet.fi/pub/mirrors/ftp.gnu.org/gnu/linux-libre/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz...
Throw to key `ftp-error' with args `(# "CWD 
4.16.4-gnu" 550 "Can't change directory to 4.16.4-gnu: No such file or 
directory\r")'.

Starting download of 
/gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz
From 
http://ftp.gnu.org/pub/gnu/linux-libre/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz...
download failed 
"http://ftp.gnu.org/pub/gnu/linux-libre/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz;
 404 "Not Found"

Starting download of 
/gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz
From 
http://mirror.hydra.gnu.org/file/linux-libre-4.16.4-gnu.tar.xz/sha256/0lq3yv88yd9zcz52bl4hfllb41vy1i826gcim6qjjc88assqib9i...
download failed 
"http://mirror.hydra.gnu.org/file/linux-libre-4.16.4-gnu.tar.xz/sha256/0lq3yv88yd9zcz52bl4hfllb41vy1i826gcim6qjjc88assqib9i;
 404 "Not Found"

Starting download of 
/gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz
From 
http://tarballs.nixos.org/sha256/0lq3yv88yd9zcz52bl4hfllb41vy1i826gcim6qjjc88assqib9i...
download failed 
"http://tarballs.nixos.org/sha256/0lq3yv88yd9zcz52bl4hfllb41vy1i826gcim6qjjc88assqib9i;
 404 "Not Found"
failed to download 
"/gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz" 
from 
("https://linux-libre.fsfla.org/pub/linux-libre/releases/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz;
 "ftp://alpha.gnu.org/gnu/guix/mirror/linux-libre-4.16.4-gnu.tar.xz; 
"mirror://gnu/linux-libre/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz")
builder for 
`/gnu/store/s3wzp8igh4g1x4fsp5l39gfia8q0bib6-linux-libre-4.16.4-gnu.tar.xz.drv' 
failed to produce output path 
`/gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz'
cannot build derivation 
`/gnu/store/pvfwji4aqr1764ylij8xabaqlx7qghn7-linux-libre-4.16.4-gnu.tar.xz.drv':
 1 dependencies couldn't be built
cannot build derivation 
`/gnu/store/pvdzw7wk93ckhp0c8j7h2h3flgsf1mp8-linux-libre-4.16.4.drv': 1 
dependencies couldn't be built
guix system: error: build failed: build of 
`/gnu/store/pvdzw7wk93ckhp0c8j7h2h3flgsf1mp8-linux-libre-4.16.4.drv' failed

What to do?

bug#32797: gcrypt won't compile during 'guix pull'

2018-09-21 Thread znavko
Hello! I think it is a bug. I'm watching it the second time. Last time I had to 
re-install system, cause nothing worked. Hope your advise. gcrypt failed to 
compile

# guix pull
...
phase `validate-documentation-location' succeeded after 0.0 seconds
starting phase `delete-info-dir-file'
phase `delete-info-dir-file' succeeded after 0.0 seconds
starting phase `patch-dot-desktop-files'
phase `patch-dot-desktop-files' succeeded after 0.0 seconds
starting phase `install-license-files'
installing 1 license files
phase `install-license-files' succeeded after 0.0 seconds
starting phase `reset-gzip-timestamps'
phase `reset-gzip-timestamps' succeeded after 0.0 seconds
starting phase `compress-documentation'
compressing documentation in 
'/gnu/store/hyz4v1v67ahpnq8pp1alxwkka58pwr5m-automake-1.16.1/share/man' with 
"gzip" and flags ("--best" "--no-name")
compressing documentation in 
'/gnu/store/hyz4v1v67ahpnq8pp1alxwkka58pwr5m-automake-1.16.1/share/info' with 
"gzip" and flags ("--best" "--no-name")
phase `compress-documentation' succeeded after 0.1 seconds
starting phase `set-SOURCE-DATE-EPOCH'
phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
starting phase `set-paths'
environment variable `PATH' set to 
`/gnu/store/1vjn22m99hdrl8y0m709b8xi0298krsx-pkg-config-0.29.2/bin:/gnu/store/z997dn9kp3nalkkjcin195in9rxf2zm7-autoconf-2.69/bin:/gnu/store/hyz4v1v67ahpnq8pp1alxwkka58pwr5m-automake-1.16.1/bin:/gnu/store/cjizz0s4f0in9sr4zbl9jq9q2grrxapg-texinfo-6.5/bin:/gnu/store/k9slb2ysqp2n82pl6knb2isapav81dvx-tar-1.29/bin:/gnu/store/4r1g01m0isdfd4ahd8qigfp04276biv3-gzip-1.8/bin:/gnu/store/77l8sxh9py133cy1p9kypshji4q9wv0w-bzip2-1.0.6/bin:/gnu/store/kgaf671a9a76k0ql1pwwjxjbj80x22mj-xz-5.2.3/bin:/gnu/store/p7vdir85501lq7qsgrx5z2yrr0py26h1-file-5.32/bin:/gnu/store/rp61rxvajx4w1k0ci2nqi10y8xgds53b-diffutils-3.6/bin:/gnu/store/5gq1gn722zpz1crsnfmxij21zdxqj37x-patch-2.7.5/bin:/gnu/store/z24b9d81w7bfcyk3j73xixygwx2ymlhv-sed-4.4/bin:/gnu/store/0qxdnkyh0cqwflxhqa4v4vsjwff08j9p-findutils-4.6.0/bin:/gnu/store/1ymg8yf9imgw8ac4n3i611nsv1mb4643-gawk-4.1.4/bin:/gnu/store/5jhfm3r3h7cjl8qqc86rx70nw7bzizpf-grep-3.1/bin:/gnu/store/6i33ik7haav0hd5a797l3llkq04ghx6g-coreutils-8.28/bin:/gnu/store/vj24ah9a4kqsyhim2s4n6gvc4hsxhnli-make-4.2.1/bin:/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin:/gnu/store/37h89zknsp0p6nsszc1n4lyxc9s393ak-ld-wrapper-0/bin:/gnu/store/j7gsbkgq72qjas7plzvak40ymf0ybamq-binutils-2.28.1/bin:/gnu/store/cfdn69spjc44x4sd0acrwhxq6yay3rbc-gcc-5.5.0/bin:/gnu/store/n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/bin:/gnu/store/n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/sbin:/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin:/gnu/store/55pvij9wx09kfdqckiwcyk1mwdy335ph-libgcrypt-1.8.1/bin:/gnu/store/anc5glys223xs9dknrbc4sx5fv7wb8dz-libgpg-error-1.27/bin'
environment variable `PKG_CONFIG_PATH' set to 
`/gnu/store/kgaf671a9a76k0ql1pwwjxjbj80x22mj-xz-5.2.3/lib/pkgconfig:/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/lib/pkgconfig:/gnu/store/7ivzka4by2casz1p65l8pm9vjnis0zjw-libgc-7.6.0/lib/pkgconfig'
environment variable `ACLOCAL_PATH' set to 
`/gnu/store/1vjn22m99hdrl8y0m709b8xi0298krsx-pkg-config-0.29.2/share/aclocal:/gnu/store/hyz4v1v67ahpnq8pp1alxwkka58pwr5m-automake-1.16.1/share/aclocal:/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/share/aclocal:/gnu/store/55pvij9wx09kfdqckiwcyk1mwdy335ph-libgcrypt-1.8.1/share/aclocal:/gnu/store/anc5glys223xs9dknrbc4sx5fv7wb8dz-libgpg-error-1.27/share/aclocal'
environment variable `INFOPATH' set to