Toshiba Satellite Z30-B-10W - Fedora - 2017-1 archive
back to main Fedora page for this machine.
2017-1 archive.
2017-05-13: sda5 - F24 - the update brought a new kernel:
[tingo@localhost ~]$ uname -a Linux localhost.localdomain 4.10.14-100.fc24.x86_64 #1 SMP Wed May 3 19:09:53 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
ok.
2017-05-13: sda5 - F24 - dnf upgrade
[tingo@localhost ~]$ sudo dnf upgrade Dependencies resolved. ===================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================== Installing: kernel x86_64 4.10.14-100.fc24 updates 82 k kernel-core x86_64 4.10.14-100.fc24 updates 20 M kernel-devel x86_64 4.10.14-100.fc24 updates 11 M kernel-modules x86_64 4.10.14-100.fc24 updates 23 M kernel-modules-extra x86_64 4.10.14-100.fc24 updates 2.2 M Upgrading: bind99-libs x86_64 9.9.9-4.P8.fc24 updates 670 k bind99-license noarch 9.9.9-4.P8.fc24 updates 12 k bouncycastle noarch 1.52-9.fc24 updates 3.7 M ca-certificates noarch 2017.2.14-1.0.fc24 updates 484 k emacs-filesystem noarch 1:25.2-2.fc24 updates 66 k freetype x86_64 2.6.3-5.fc24 updates 360 k google-chrome-stable x86_64 58.0.3029.110-1 google-chrome 54 M google-noto-emoji-fonts noarch 20170426-1.fc24 updates 4.6 M ibus-typing-booster noarch 1.5.32-1.fc24 updates 4.0 M json-c x86_64 0.12.1-1.fc24 updates 29 k kernel-headers x86_64 4.10.14-100.fc24 updates 1.1 M libicu x86_64 56.1-8.fc24 updates 8.3 M libidn2 x86_64 2.0.2-1.fc24 updates 94 k libipa_hbac x86_64 1.15.2-3.fc24 updates 78 k libnl3 x86_64 3.2.28-5.fc24 updates 279 k libnl3-cli x86_64 3.2.28-5.fc24 updates 164 k libplist x86_64 2.0.0-1.fc24 updates 70 k libsolv x86_64 0.6.27-1.fc24 updates 365 k libsss_autofs x86_64 1.15.2-3.fc24 updates 79 k libsss_idmap x86_64 1.15.2-3.fc24 updates 82 k libsss_nss_idmap x86_64 1.15.2-3.fc24 updates 79 k libsss_sudo x86_64 1.15.2-3.fc24 updates 78 k llvm-libs x86_64 3.8.1-3.fc24 updates 11 M netpbm x86_64 10.78.00-1.fc24 updates 199 k nspr x86_64 4.14.0-2.fc24 updates 137 k nss x86_64 3.30.2-1.0.fc24 updates 858 k nss-softokn x86_64 3.30.2-1.0.fc24 updates 385 k nss-softokn-freebl x86_64 3.30.2-1.0.fc24 updates 225 k nss-sysinit x86_64 3.30.2-1.0.fc24 updates 59 k nss-tools x86_64 3.30.2-1.0.fc24 updates 502 k nss-util x86_64 3.30.2-1.0.fc24 updates 83 k pcre x86_64 8.40-7.fc24 updates 407 k pcre-devel x86_64 8.40-7.fc24 updates 545 k perl-Module-CoreList noarch 1:5.20170420-1.fc24 updates 79 k perl-Net-HTTP noarch 6.14-1.fc24 updates 41 k postgresql-libs x86_64 9.5.6-1.fc24 updates 248 k python3 x86_64 3.5.3-5.fc24 updates 58 k python3-libs x86_64 3.5.3-5.fc24 updates 1.4 M python3-sssdconfig noarch 1.15.2-3.fc24 updates 104 k qemu-guest-agent x86_64 2:2.6.2-8.fc24 updates 194 k sssd x86_64 1.15.2-3.fc24 updates 70 k sssd-ad x86_64 1.15.2-3.fc24 updates 176 k sssd-client x86_64 1.15.2-3.fc24 updates 135 k sssd-common x86_64 1.15.2-3.fc24 updates 1.2 M sssd-common-pac x86_64 1.15.2-3.fc24 updates 127 k sssd-ipa x86_64 1.15.2-3.fc24 updates 266 k sssd-krb5 x86_64 1.15.2-3.fc24 updates 108 k sssd-krb5-common x86_64 1.15.2-3.fc24 updates 142 k sssd-ldap x86_64 1.15.2-3.fc24 updates 176 k sssd-nfs-idmap x86_64 1.15.2-3.fc24 updates 75 k sssd-proxy x86_64 1.15.2-3.fc24 updates 104 k system-python x86_64 3.5.3-5.fc24 updates 51 k system-python-libs x86_64 3.5.3-5.fc24 updates 6.3 M telnet x86_64 1:0.17-66.fc24 updates 67 k vim-minimal x86_64 2:8.0.586-1.fc24 updates 520 k xfce4-pulseaudio-plugin x86_64 0.2.5-1.fc24 updates 73 k xorg-x11-drv-nouveau x86_64 1:1.0.15-1.fc24 updates 109 k Removing: kernel x86_64 4.8.13-100.fc23 @updates 0 kernel-core x86_64 4.8.13-100.fc23 @updates 52 M kernel-modules x86_64 4.8.13-100.fc23 @updates 22 M kernel-modules-extra x86_64 4.8.13-100.fc23 @updates 2.0 M Skipping packages with conflicts: (add '--best --allowerasing' to command line to force their upgrade): grass x86_64 7.0.4-2.fc24 updates 29 M grass-libs x86_64 7.0.4-2.fc24 updates 1.1 M Transaction Summary ===================================================================================================================================== Install 5 Packages Upgrade 57 Packages Remove 4 Packages Skip 2 Packages Total download size: 161 M Is this ok [y/N]: y [..] Removed: kernel.x86_64 4.8.13-100.fc23 kernel-core.x86_64 4.8.13-100.fc23 kernel-modules.x86_64 4.8.13-100.fc23 kernel-modules-extra.x86_64 4.8.13-100.fc23 Installed: kernel.x86_64 4.10.14-100.fc24 kernel-core.x86_64 4.10.14-100.fc24 kernel-devel.x86_64 4.10.14-100.fc24 kernel-modules.x86_64 4.10.14-100.fc24 kernel-modules-extra.x86_64 4.10.14-100.fc24 Upgraded: bind99-libs.x86_64 9.9.9-4.P8.fc24 bind99-license.noarch 9.9.9-4.P8.fc24 bouncycastle.noarch 1.52-9.fc24 ca-certificates.noarch 2017.2.14-1.0.fc24 emacs-filesystem.noarch 1:25.2-2.fc24 freetype.x86_64 2.6.3-5.fc24 google-chrome-stable.x86_64 58.0.3029.110-1 google-noto-emoji-fonts.noarch 20170426-1.fc24 ibus-typing-booster.noarch 1.5.32-1.fc24 json-c.x86_64 0.12.1-1.fc24 kernel-headers.x86_64 4.10.14-100.fc24 libicu.x86_64 56.1-8.fc24 libidn2.x86_64 2.0.2-1.fc24 libipa_hbac.x86_64 1.15.2-3.fc24 libnl3.x86_64 3.2.28-5.fc24 libnl3-cli.x86_64 3.2.28-5.fc24 libplist.x86_64 2.0.0-1.fc24 libsolv.x86_64 0.6.27-1.fc24 libsss_autofs.x86_64 1.15.2-3.fc24 libsss_idmap.x86_64 1.15.2-3.fc24 libsss_nss_idmap.x86_64 1.15.2-3.fc24 libsss_sudo.x86_64 1.15.2-3.fc24 llvm-libs.x86_64 3.8.1-3.fc24 netpbm.x86_64 10.78.00-1.fc24 nspr.x86_64 4.14.0-2.fc24 nss.x86_64 3.30.2-1.0.fc24 nss-softokn.x86_64 3.30.2-1.0.fc24 nss-softokn-freebl.x86_64 3.30.2-1.0.fc24 nss-sysinit.x86_64 3.30.2-1.0.fc24 nss-tools.x86_64 3.30.2-1.0.fc24 nss-util.x86_64 3.30.2-1.0.fc24 pcre.x86_64 8.40-7.fc24 pcre-devel.x86_64 8.40-7.fc24 perl-Module-CoreList.noarch 1:5.20170420-1.fc24 perl-Net-HTTP.noarch 6.14-1.fc24 postgresql-libs.x86_64 9.5.6-1.fc24 python3.x86_64 3.5.3-5.fc24 python3-libs.x86_64 3.5.3-5.fc24 python3-sssdconfig.noarch 1.15.2-3.fc24 qemu-guest-agent.x86_64 2:2.6.2-8.fc24 sssd.x86_64 1.15.2-3.fc24 sssd-ad.x86_64 1.15.2-3.fc24 sssd-client.x86_64 1.15.2-3.fc24 sssd-common.x86_64 1.15.2-3.fc24 sssd-common-pac.x86_64 1.15.2-3.fc24 sssd-ipa.x86_64 1.15.2-3.fc24 sssd-krb5.x86_64 1.15.2-3.fc24 sssd-krb5-common.x86_64 1.15.2-3.fc24 sssd-ldap.x86_64 1.15.2-3.fc24 sssd-nfs-idmap.x86_64 1.15.2-3.fc24 sssd-proxy.x86_64 1.15.2-3.fc24 system-python.x86_64 3.5.3-5.fc24 system-python-libs.x86_64 3.5.3-5.fc24 telnet.x86_64 1:0.17-66.fc24 vim-minimal.x86_64 2:8.0.586-1.fc24 xfce4-pulseaudio-plugin.x86_64 0.2.5-1.fc24 xorg-x11-drv-nouveau.x86_64 1:1.0.15-1.fc24 Complete!
ok.
2017-05-01: sda5 - F24 - suddenly, I couldn't access the machine via local keyboard and screen; the screen stayed dark (dim). So I ssh'ed to the machine (ip addr 10.1.161.33) and checked /var/log/messages:
May 9 22:11:42 localhost kernel: BUG: unable to handle kernel NULL pointer dereference at 0000000000000018 May 9 22:11:42 localhost kernel: IP: gen8_ppgtt_alloc_page_directories.isra.36+0x115/0x250 [i915] May 9 22:11:42 localhost kernel: PGD 0 May 9 22:11:42 localhost kernel: May 9 22:11:42 localhost kernel: Oops: 0002 [#1] SMP May 9 22:11:42 localhost kernel: Modules linked in: fuse ccm ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack i p_set nfnetlink ebtable_nat ebtable_broute bridge ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_ raw ip6table_mangle ip6table_security iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack li bcrc32c iptable_raw iptable_mangle iptable_security ebtable_filter ebtables ip6table_filter ip6_tables cmac bnep vfat fat btusb btrtl btbcm btintel bluetooth arc4 intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm iTCO_wdt iTCO_vendor_support iwlmvm mac80211 irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel intel_cstat e intel_uncore intel_rapl_perf iwlwifi snd_soc_rt5640 uvcvideo videobuf2_vmalloc snd_soc_rl6231 snd_hda_codec_realtek videobuf2_memops May 9 22:11:42 localhost kernel: cfg80211 videobuf2_v4l2 snd_hda_codec_generic snd_soc_core snd_hda_codec_hdmi video buf2_core snd_hda_intel videodev joydev rtsx_pci_ms memstick snd_hda_codec media snd_compress snd_pcm_dmaengine ac97_ bus snd_seq snd_hda_core toshiba_acpi lpc_ich mei_me snd_seq_device industrialio snd_hwdep shpchp mei sparse_keymap t oshiba_bluetooth snd_pcm toshiba_haps rfkill snd_timer snd wmi soundcore i2c_designware_platform snd_soc_sst_acpi i2c _designware_core dw_dmac snd_soc_sst_match spi_pxa2xx_platform tpm_tis tpm_tis_core tpm nfsd auth_rpcgss nfs_acl lock d grace sunrpc 8021q garp stp llc mrp i915 rtsx_pci_sdmmc i2c_algo_bit drm_kms_helper crc32c_intel e1000e drm serio_r aw ptp rtsx_pci pps_core sdhci_acpi sdhci fjes mmc_core video May 9 22:11:42 localhost kernel: CPU: 3 PID: 14325 Comm: chrome Not tainted 4.10.11-100.fc24.x86_64 #1 May 9 22:11:42 localhost kernel: Hardware name: TOSHIBA SATELLITE Z30-B/SATELLITE Z30-B, BIOS Version 3.20 04/09/2015 May 9 22:11:42 localhost kernel: task: ffff942fa6d24b00 task.stack: ffffa08e01980000 May 9 22:11:42 localhost kernel: RIP: 0010:gen8_ppgtt_alloc_page_directories.isra.36+0x115/0x250 [i915] May 9 22:11:42 localhost kernel: RSP: 0018:ffffa08e01983858 EFLAGS: 00010246 May 9 22:11:42 localhost kernel: RAX: ffff9430a19a68c0 RBX: 0000000000000003 RCX: 0000000000000003 May 9 22:11:42 localhost kernel: RDX: 0000000000000000 RSI: ffff9430e3e4d000 RDI: ffff943148ef8000 May 9 22:11:42 localhost kernel: RBP: ffffa08e019838b0 R08: 0000000000000000 R09: 0000000000000000 May 9 22:11:42 localhost kernel: R10: 0000000000000000 R11: 0000000000000001 R12: ffff942d5cbba000 May 9 22:11:42 localhost kernel: R13: ffff942dc8ee6270 R14: 00000000fe561000 R15: 0000000000008000 May 9 22:11:42 localhost kernel: FS: 00007f002c459a80(0000) GS:ffff9431612c0000(0000) knlGS:0000000000000000 May 9 22:11:42 localhost kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 May 9 22:11:42 localhost kernel: CR2: 0000000000000018 CR3: 000000024dd7b000 CR4: 00000000003406e0 May 9 22:11:42 localhost kernel: Call Trace: May 9 22:11:42 localhost kernel: gen8_alloc_va_range_3lvl+0xfb/0x9e0 [i915] May 9 22:11:42 localhost kernel: ? __alloc_pages_nodemask+0x122/0x2c0 May 9 22:11:42 localhost kernel: gen8_alloc_va_range+0x23d/0x470 [i915] May 9 22:11:42 localhost kernel: i915_vma_bind+0x7e/0x170 [i915] May 9 22:11:42 localhost kernel: __i915_vma_do_pin+0x2f1/0x4a0 [i915] May 9 22:11:42 localhost kernel: i915_gem_execbuffer_reserve_vma.isra.30+0x144/0x1b0 [i915] May 9 22:11:42 localhost kernel: i915_gem_execbuffer_reserve.isra.31+0x44a/0x480 [i915] May 9 22:11:42 localhost kernel: i915_gem_do_execbuffer.isra.37+0x652/0x16c0 [i915] May 9 22:11:42 localhost kernel: ? radix_tree_lookup_slot+0x22/0x50 May 9 22:11:42 localhost kernel: ? shmem_getpage_gfp+0xdd/0xc90 May 9 22:11:42 localhost kernel: i915_gem_execbuffer2+0xc5/0x240 [i915] May 9 22:11:42 localhost kernel: drm_ioctl+0x21b/0x4c0 [drm] May 9 22:11:42 localhost kernel: ? file_update_time+0x5e/0x110 May 9 22:11:42 localhost kernel: ? i915_gem_execbuffer+0x310/0x310 [i915] May 9 22:11:42 localhost kernel: do_vfs_ioctl+0xa3/0x5f0 May 9 22:11:42 localhost kernel: SyS_ioctl+0x79/0x90 May 9 22:11:42 localhost kernel: do_syscall_64+0x67/0x180 May 9 22:11:42 localhost kernel: entry_SYSCALL64_slow_path+0x25/0x25 May 9 22:11:42 localhost kernel: RIP: 0033:0x7f0025adece7 May 9 22:11:42 localhost kernel: RSP: 002b:00007ffff6ac6028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 May 9 22:11:42 localhost kernel: RAX: ffffffffffffffda RBX: 000011cfd296e800 RCX: 00007f0025adece7 May 9 22:11:42 localhost kernel: RDX: 00007ffff6ac6070 RSI: 00000000c0406469 RDI: 000000000000000f May 9 22:11:42 localhost kernel: RBP: 00007ffff6ac6070 R08: 0000000000000000 R09: 0000000000000000 May 9 22:11:42 localhost kernel: R10: 0000000000000038 R11: 0000000000000246 R12: 00000000c0406469 May 9 22:11:42 localhost kernel: R13: 000000000000000f R14: 0000000000000000 R15: 0000000000000000 May 9 22:11:42 localhost kernel: Code: e6 48 8b 90 20 03 00 00 48 8b b8 d8 02 00 00 48 8b 52 08 48 83 ca 03 e8 8a cc ff ff 48 8b 45 b0 48 8b 4d c8 48 8b 10 48 8b 45 d0 <4c> 89 24 ca 48 0f ab 08 0f 1f 44 00 00 e9 53 ff ff ff 65 8b 05 May 9 22:11:42 localhost kernel: RIP: gen8_ppgtt_alloc_page_directories.isra.36+0x115/0x250 [i915] RSP: ffffa08e01983858 May 9 22:11:42 localhost kernel: CR2: 0000000000000018 May 9 22:11:42 localhost kernel: ---[ end trace fe45cf23c7820e96 ]--- May 9 22:11:43 localhost abrt-dump-journal-oops: abrt-dump-journal-oops: Found oopses: 1 May 9 22:11:43 localhost abrt-dump-journal-oops: abrt-dump-journal-oops: Creating problem directories
interesting. I do not know how to recover from that. I tried a 'sudo shutdown -P now' but it never completed. In the end, I had to forcibly power off the machine.
2017-05-01: sda5 - F24 - after the update, a new kernel is in
[tingo@localhost ~]$ uname -a Linux localhost.localdomain 4.10.11-100.fc24.x86_64 #1 SMP Tue Apr 18 17:25:04 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
ok.
2017-05-01: sda5 - F24 - dnf - a52dec still can't be installed
[tingo@localhost ~]$ sudo dnf install a52dec Last metadata expiration check: 2:25:29 ago on Mon May 1 18:29:44 2017. Dependencies resolved. ===================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================== Installing: a52dec x86_64 0.7.4-25.fc24 updates 30 k liba52 x86_64 0.7.4-25.fc24 updates 44 k Transaction Summary ===================================================================================================================================== Install 2 Packages Total size: 74 k Installed size: 141 k Is this ok [y/N]: y Downloading Packages: [SKIPPED] a52dec-0.7.4-25.fc24.x86_64.rpm: Already downloaded [SKIPPED] liba52-0.7.4-25.fc24.x86_64.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: Transaction check error: file /usr/lib64/liba52.so.0.0.0 from install of liba52-0.7.4-25.fc24.x86_64 conflicts with file from package a52dec-libs-0.7.4-20.fc24.x86_64 Error Summary -------------
oh, well.
2017-05-01: sda5 - F24 - dnf - upgrade
[tingo@localhost ~]$ sudo dnf upgrade Last metadata expiration check: 1:49:10 ago on Mon May 1 18:29:44 2017. Dependencies resolved. ===================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================== Installing: google-noto-emoji-fonts noarch 20170223-1.fc24 updates 5.0 M kernel x86_64 4.10.11-100.fc24 updates 82 k kernel-core x86_64 4.10.11-100.fc24 updates 20 M kernel-devel x86_64 4.10.11-100.fc24 updates 11 M kernel-modules x86_64 4.10.11-100.fc24 updates 23 M kernel-modules-extra x86_64 4.10.11-100.fc24 updates 2.2 M liba52 x86_64 0.7.4-25.fc24 updates 44 k libbsd x86_64 0.8.3-1.fc24 updates 87 k python3-pyxdg noarch 0.25-10.fc24 updates 93 k xmlsec1-openssl x86_64 1.2.23-1.fc24 updates 83 k Upgrading: GeoIP x86_64 1.6.10-1.fc24 updates 119 k GeoIP-GeoLite-data noarch 2017.04-1.fc24 updates 481 k GraphicsMagick x86_64 1.3.25-6.fc24 updates 1.4 M a52dec x86_64 0.7.4-25.fc24 updates 30 k armadillo x86_64 7.800.2-1.fc24 updates 27 k asdcplib-libs x86_64 2.7.19-3.fc24 fedora-HandBrake 407 k audit x86_64 2.7.5-1.fc24 updates 244 k audit-libs x86_64 2.7.5-1.fc24 updates 107 k bind-libs x86_64 32:9.10.4-3.P8.fc24 updates 152 k bind-libs-lite x86_64 32:9.10.4-3.P8.fc24 updates 1.0 M bind-license noarch 32:9.10.4-3.P8.fc24 updates 89 k bind-utils x86_64 32:9.10.4-3.P8.fc24 updates 407 k bind99-libs x86_64 9.9.9-4.P6.fc24 updates 671 k bind99-license noarch 9.9.9-4.P6.fc24 updates 12 k ca-certificates noarch 2017.2.11-1.1.fc24 updates 489 k cifs-utils x86_64 6.7-1.fc24 updates 88 k compat-ffmpeg-libs x86_64 1:2.8.11-2.fc24 fedora-HandBrake 5.6 M copy-jdk-configs noarch 2.2-2.fc24 updates 19 k coreutils x86_64 8.25-8.fc24 updates 1.1 M coreutils-common x86_64 8.25-8.fc24 updates 1.9 M cryptsetup x86_64 1.7.4-1.fc24 updates 133 k cryptsetup-libs x86_64 1.7.4-1.fc24 updates 226 k cuda-npp x86_64 1:8.0.61-1.fc24 fedora-HandBrake 90 M cups x86_64 1:2.1.4-6.fc24 updates 1.3 M cups-client x86_64 1:2.1.4-6.fc24 updates 153 k cups-filesystem noarch 1:2.1.4-6.fc24 updates 100 k cups-libs x86_64 1:2.1.4-6.fc24 updates 404 k daala-libs x86_64 0-5.20170324gitee07b32.fc24 updates 195 k dbus x86_64 1:1.11.12-1.fc24 updates 251 k dbus-devel x86_64 1:1.11.12-1.fc24 updates 62 k dbus-libs x86_64 1:1.11.12-1.fc24 updates 174 k dbus-x11 x86_64 1:1.11.12-1.fc24 updates 53 k dnf-plugins-core noarch 0.1.21-5.fc24 updates 16 k fedora-repos noarch 24-6 updates 88 k ffmpeg-libs x86_64 1:3.2.4-2.fc24 fedora-HandBrake 6.2 M firebird-libfbembed x86_64 2.5.7.27050.0-1.fc24 updates 1.7 M firewall-config noarch 0.4.4.3-2.fc24 updates 154 k firewalld noarch 0.4.4.3-2.fc24 updates 462 k firewalld-filesystem noarch 0.4.4.3-2.fc24 updates 69 k freetype x86_64 2.6.3-3.fc24 updates 360 k geany x86_64 1.30.1-1.fc24 updates 2.5 M geany-libgeany x86_64 1.30.1-1.fc24 updates 1.0 M ghostscript x86_64 9.20-7.fc24 updates 46 k ghostscript-core x86_64 9.20-7.fc24 updates 4.5 M ghostscript-x11 x86_64 9.20-7.fc24 updates 73 k gnumeric x86_64 1:1.12.34-1.fc24 updates 14 M goffice x86_64 0.10.34-1.fc24 updates 1.9 M google-chrome-stable x86_64 58.0.3029.81-1 google-chrome 54 M gpgme x86_64 1.8.0-10.fc24 updates 196 k gstreamer1-plugins-bad x86_64 1:1.8.3-6.fc24 fedora-HandBrake 2.2 M gtk-update-icon-cache x86_64 3.20.10-1.fc24 updates 30 k gtk3 x86_64 3.20.10-1.fc24 updates 4.2 M gtk3-immodule-xim x86_64 3.20.10-1.fc24 updates 19 k gvfs x86_64 1.28.4-1.fc24 updates 344 k gvfs-archive x86_64 1.28.4-1.fc24 updates 48 k gvfs-client x86_64 1.28.4-1.fc24 updates 899 k hawkey x86_64 0.6.4-3.fc24 updates 64 k hwdata noarch 0.299-1.fc24 updates 1.4 M ibus-typing-booster noarch 1.5.30-1.fc24 updates 2.7 M iproute x86_64 4.4.0-4.fc24 updates 661 k iw x86_64 4.9-1.fc24 updates 79 k iwl100-firmware noarch 39.31.5.1-72.fc24 updates 156 k iwl1000-firmware noarch 1:39.31.5.1-72.fc24 updates 219 k iwl105-firmware noarch 18.168.6.1-72.fc24 updates 240 k iwl135-firmware noarch 18.168.6.1-72.fc24 updates 249 k iwl2000-firmware noarch 18.168.6.1-72.fc24 updates 243 k iwl2030-firmware noarch 18.168.6.1-72.fc24 updates 252 k iwl3160-firmware noarch 1:25.30.13.0-72.fc24 updates 1.5 M iwl3945-firmware noarch 15.32.2.9-72.fc24 updates 94 k iwl4965-firmware noarch 228.61.2.24-72.fc24 updates 107 k iwl5000-firmware noarch 8.83.5.1_1-72.fc24 updates 300 k iwl5150-firmware noarch 8.24.2.2-72.fc24 updates 153 k iwl6000-firmware noarch 9.221.4.1-72.fc24 updates 173 k iwl6000g2a-firmware noarch 18.168.6.1-72.fc24 updates 316 k iwl6000g2b-firmware noarch 18.168.6.1-72.fc24 updates 316 k iwl6050-firmware noarch 41.28.5.1-72.fc24 updates 249 k iwl7260-firmware noarch 1:25.30.13.0-72.fc24 updates 4.6 M jasper-libs x86_64 1.900.13-3.fc24 updates 154 k java-1.8.0-openjdk x86_64 1:1.8.0.131-1.b12.fc24 updates 232 k java-1.8.0-openjdk-headless x86_64 1:1.8.0.131-1.b12.fc24 updates 32 M js-jquery noarch 2.2.4-3.fc24 updates 168 k json-glib x86_64 1.2.6-1.fc24 updates 137 k kernel-headers x86_64 4.10.11-100.fc24 updates 1.1 M libICE x86_64 1.0.9-8.fc24 updates 69 k libXdmcp x86_64 1.1.2-5.fc24 updates 37 k libavdevice x86_64 1:3.2.4-2.fc24 fedora-HandBrake 62 k libblkid x86_64 2.28.2-2.fc24 updates 180 k libcmis x86_64 0.5.1-5.fc24 updates 536 k libdrm x86_64 2.4.77-1.fc24 updates 154 k libertas-usb8388-firmware noarch 2:20170313-72.git695f2d6d.fc24 updates 119 k libfdisk x86_64 2.28.2-2.fc24 updates 221 k libidn2 x86_64 2.0.0-1.fc24 updates 93 k libipa_hbac x86_64 1.15.2-2.fc24 updates 77 k liblogging-stdlog x86_64 1.0.6-1.fc24 updates 20 k libmount x86_64 2.28.2-2.fc24 updates 198 k libnetfilter_conntrack x86_64 1.0.6-2.fc24 updates 58 k libpng12 x86_64 1.2.57-1.fc24 updates 156 k libpurple x86_64 2.12.0-1.fc24 updates 5.5 M libseccomp x86_64 2.3.2-1.fc24 updates 60 k libsmartcols x86_64 2.28.2-2.fc24 updates 141 k libsmbclient x86_64 2:4.4.13-1.fc24 updates 124 k libsndfile x86_64 1.0.28-1.fc24 updates 185 k libsolv x86_64 0.6.26-3.fc24 updates 365 k libsss_autofs x86_64 1.15.2-2.fc24 updates 79 k libsss_idmap x86_64 1.15.2-2.fc24 updates 82 k libsss_nss_idmap x86_64 1.15.2-2.fc24 updates 79 k libsss_sudo x86_64 1.15.2-2.fc24 updates 77 k libtalloc x86_64 2.1.9-1.fc24 updates 44 k libupnp x86_64 1.6.21-1.fc24 updates 105 k libuuid x86_64 2.28.2-2.fc24 updates 79 k libwbclient x86_64 2:4.4.13-1.fc24 updates 98 k libwmf x86_64 0.2.8.4-50.fc24 updates 139 k libwmf-lite x86_64 0.2.8.4-50.fc24 updates 73 k libxml2 x86_64 2.9.4-2.fc24 updates 688 k linux-firmware noarch 20170313-72.git695f2d6d.fc24 updates 38 M nfs-utils x86_64 1:1.3.4-2.rc3.fc24 updates 379 k nss x86_64 3.29.3-1.1.fc24 updates 859 k nss-pem x86_64 1.0.3-2.fc24 updates 75 k nss-softokn x86_64 3.29.5-1.0.fc24 updates 385 k nss-softokn-freebl x86_64 3.29.5-1.0.fc24 updates 225 k nss-sysinit x86_64 3.29.3-1.1.fc24 updates 59 k nss-tools x86_64 3.29.3-1.1.fc24 updates 503 k nss-util x86_64 3.29.5-1.0.fc24 updates 83 k nvidia-driver-cuda-libs x86_64 2:378.13-7.fc24 fedora-HandBrake 22 M open-vm-tools x86_64 10.1.5-3.fc24 updates 666 k open-vm-tools-desktop x86_64 10.1.5-3.fc24 updates 159 k p11-kit x86_64 0.23.2-3.fc24 updates 149 k p11-kit-trust x86_64 0.23.2-3.fc24 updates 129 k pciutils x86_64 3.5.4-1.fc24 updates 100 k pciutils-libs x86_64 3.5.4-1.fc24 updates 50 k pcre x86_64 8.40-6.fc24 updates 406 k pcre-devel x86_64 8.40-6.fc24 updates 545 k perl x86_64 4:5.22.3-370.fc24 updates 6.0 M perl-Compress-Bzip2 x86_64 2.26-1.fc24 updates 69 k perl-Errno x86_64 1.23-370.fc24 updates 64 k perl-IO x86_64 1.35-370.fc24 updates 129 k perl-IO-Zlib noarch 1:1.10-370.fc24 updates 68 k perl-Locale-Maketext-Simple noarch 1:0.21-370.fc24 updates 67 k perl-Math-Complex noarch 1.59-370.fc24 updates 96 k perl-Module-CoreList noarch 1:5.20170320-1.fc24 updates 79 k perl-Net-HTTP noarch 6.13-1.fc24 updates 41 k perl-Net-Ping noarch 2.43-370.fc24 updates 83 k perl-Pod-Html noarch 1.22-370.fc24 updates 76 k perl-Test-Harness noarch 3.39-1.fc24 updates 275 k perl-devel x86_64 4:5.22.3-370.fc24 updates 555 k perl-libs x86_64 4:5.22.3-370.fc24 updates 1.4 M perl-macros x86_64 4:5.22.3-370.fc24 updates 60 k perl-open noarch 1.10-370.fc24 updates 66 k pidgin x86_64 2.12.0-1.fc24 updates 1.4 M python2-pexpect noarch 4.2.1-1.fc24 updates 133 k python3 x86_64 3.5.3-4.fc24 updates 57 k python3-dnf-plugins-core noarch 0.1.21-5.fc24 updates 69 k python3-enchant noarch 1.6.8-1.fc24 updates 109 k python3-firewall noarch 0.4.4.3-2.fc24 updates 358 k python3-hawkey x86_64 0.6.4-3.fc24 updates 46 k python3-libs x86_64 3.5.3-4.fc24 updates 1.4 M python3-libxml2 x86_64 2.9.4-2.fc24 updates 231 k python3-sssdconfig noarch 1.15.2-2.fc24 updates 103 k qca x86_64 2.1.3-3.fc24 updates 451 k qemu-guest-agent x86_64 2:2.6.2-7.fc24 updates 194 k qt-settings noarch 24-8.fc24.1 updates 25 k qt5-qtdeclarative x86_64 5.6.2-2.fc24 updates 4.2 M rpm x86_64 4.13.0.1-1.fc24 updates 514 k rpm-build-libs x86_64 4.13.0.1-1.fc24 updates 117 k rpm-libs x86_64 4.13.0.1-1.fc24 updates 300 k rpm-plugin-selinux x86_64 4.13.0.1-1.fc24 updates 53 k rpm-plugin-systemd-inhibit x86_64 4.13.0.1-1.fc24 updates 53 k rpm-python x86_64 4.13.0.1-1.fc24 updates 101 k rpm-python3 x86_64 4.13.0.1-1.fc24 updates 101 k rsyslog x86_64 8.26.0-1.fc24 updates 601 k samba-client x86_64 2:4.4.13-1.fc24 updates 545 k samba-client-libs x86_64 2:4.4.13-1.fc24 updates 4.6 M samba-common noarch 2:4.4.13-1.fc24 updates 190 k samba-common-libs x86_64 2:4.4.13-1.fc24 updates 158 k screen x86_64 4.5.1-1.fc24 updates 498 k sos noarch 3.3-1.fc24 updates 402 k sssd x86_64 1.15.2-2.fc24 updates 69 k sssd-ad x86_64 1.15.2-2.fc24 updates 176 k sssd-client x86_64 1.15.2-2.fc24 updates 134 k sssd-common x86_64 1.15.2-2.fc24 updates 1.2 M sssd-common-pac x86_64 1.15.2-2.fc24 updates 127 k sssd-ipa x86_64 1.15.2-2.fc24 updates 265 k sssd-krb5 x86_64 1.15.2-2.fc24 updates 108 k sssd-krb5-common x86_64 1.15.2-2.fc24 updates 142 k sssd-ldap x86_64 1.15.2-2.fc24 updates 176 k sssd-nfs-idmap x86_64 1.15.2-2.fc24 updates 75 k sssd-proxy x86_64 1.15.2-2.fc24 updates 104 k stunnel x86_64 5.41-1.fc24 updates 151 k sudo x86_64 1.8.19p2-1.fc24 updates 733 k system-python x86_64 3.5.3-4.fc24 updates 51 k system-python-libs x86_64 3.5.3-4.fc24 updates 6.3 M tigervnc-license noarch 1.7.1-4.fc24 updates 33 k tigervnc-server-minimal x86_64 1.7.1-4.fc24 updates 1.1 M tzdata noarch 2017b-1.fc24 updates 419 k tzdata-java noarch 2017b-1.fc24 updates 183 k unbound-libs x86_64 1.6.0-6.fc24 updates 397 k util-linux x86_64 2.28.2-2.fc24 updates 2.2 M util-linux-user x86_64 2.28.2-2.fc24 updates 89 k vim-minimal x86_64 2:8.0.562-1.fc24 updates 519 k vlc x86_64 1:3.0.0-18.20170322git9513f34.fc24 fedora-HandBrake 1.5 M vlc-core x86_64 1:3.0.0-18.20170322git9513f34.fc24 fedora-HandBrake 8.6 M webkitgtk4 x86_64 2.16.1-2.fc24 updates 12 M webkitgtk4-jsc x86_64 2.16.1-2.fc24 updates 4.3 M webkitgtk4-plugin-process-gtk2 x86_64 2.16.1-2.fc24 updates 9.3 M x265 x86_64 1:2.3-2.fc24 fedora-HandBrake 42 k x265-libs x86_64 1:2.3-2.fc24 fedora-HandBrake 1.7 M xfce4-weather-plugin x86_64 0.8.9-1.fc24 updates 2.5 M Removing: kernel x86_64 4.7.10-100.fc23 @updates 0 kernel-core x86_64 4.7.10-100.fc23 @updates 52 M kernel-modules x86_64 4.7.10-100.fc23 @updates 21 M kernel-modules-extra x86_64 4.7.10-100.fc23 @updates 2.0 M Skipping packages with broken dependencies: grass x86_64 7.0.4-2.fc24 updates 29 M grass-libs x86_64 7.0.4-2.fc24 updates 1.1 M Transaction Summary ===================================================================================================================================== Install 10 Packages Upgrade 207 Packages Remove 4 Packages Skip 2 Packages Total download size: 467 M Is this ok [y/N]: y [...] Delta RPMs reduced 466.9 MB of updates to 368.9 MB (20.1% saved) Running transaction check Transaction check succeeded. Running transaction test The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: Transaction check error: file /usr/lib64/liba52.so.0.0.0 from install of liba52-0.7.4-25.fc24.x86_64 conflicts with file from package a52dec-libs-0.7.4-20.fc24.x86_64 Error Summary -------------
hmm, not ok, obviously.
It seems to be these two:
[tingo@localhost ~]$ sudo dnf list installed *a52* Last metadata expiration check: 2:08:50 ago on Mon May 1 18:29:44 2017. Installed Packages a52dec.x86_64 0.7.4-20.fc24 @@commandline a52dec-libs.x86_64 0.7.4-20.fc24 @@commandline
Manual remove then?
[tingo@localhost ~]$ sudo dnf remove a52dec-libs.x86_64 Dependencies resolved. ===================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================== Removing: SDL_image x86_64 1.2.12-14.fc24 @@commandline 76 k a52dec x86_64 0.7.4-20.fc24 @@commandline 44 k a52dec-libs x86_64 0.7.4-20.fc24 @@commandline 97 k amrnb x86_64 11.0.0.0-2.fc24 @@commandline 268 k amrwb x86_64 11.0.0.0-2.fc24 @@commandline 195 k aribb25 x86_64 0.2.7-1.fc24 @@commandline 71 k asdcplib-libs x86_64 2.7.19-2.fc24 @@commandline 1.5 M daala-libs x86_64 0-3.20161216git28de40b.fc24 @@commandline 437 k faad2 x86_64 1:2.7-8.fc24 @@commandline 57 k fedy-multimedia-codecs noarch 1.0.1-1.fc24 @@commandline 0 freerdp-libs x86_64 2:2.0.0-5.git.b02943a.fc24 @@commandline 3.2 M ftgl x86_64 2.1.3-0.14.rc5.fc24 @@commandline 390 k gpac-libs x86_64 1:0.6.1-4.fc24 @@commandline 5.3 M gstreamer-ffmpeg x86_64 0.10.13-16.fc24 @@commandline 7.0 M gstreamer-plugins-bad x86_64 0.10.23-7.fc24 @@commandline 472 k gstreamer-plugins-bad-nonfree x86_64 0.10.23-3.fc24 @@commandline 57 k gstreamer-plugins-fc x86_64 0.2-12.fc24 @@commandline 42 k gstreamer-plugins-ugly x86_64 0.10.19-19.fc24 @@commandline 910 k gstreamer-rtsp x86_64 0.10.8-11.fc24 @@commandline 178 k gstreamer1-libav x86_64 1:1.8.3-3.fc24 @@commandline 664 k gstreamer1-plugins-ugly x86_64 1:1.8.3-3.fc24 @@commandline 770 k lame x86_64 3.99.5-5.fc24 @@commandline 438 k libavdevice x86_64 1:3.2.4-1.fc24 @@commandline 146 k libcaca x86_64 0.99-0.28.beta19.fc24 @@commandline 851 k libdca x86_64 0.0.5-9.fc24 @@commandline 202 k libdvbpsi x86_64 1.3.0-3.fc24 @@commandline 274 k libebml x86_64 1.3.3-3.fc24 @@commandline 232 k libfc14audiodecoder x86_64 1.0.3-7.fc24 @@commandline 64 k libmad x86_64 0.15.1b-20.fc24 @@commandline 177 k libmatroska x86_64 1.4.4-2.fc24 @@commandline 760 k libmpeg2 x86_64 0.5.1-12.fc24 @@commandline 185 k libprojectM x86_64 2.1.0-1.fc24 @@commandline 2.1 M libupnp x86_64 1.6.20-1.fc24 @@commandline 226 k libvncserver x86_64 0.9.10-5.fc24 @@commandline 813 k libwinpr x86_64 2:2.0.0-5.git.b02943a.fc24 @@commandline 871 k live555-libs x86_64 1:2016.11.06-2.fc24 @@commandline 1.2 M protobuf-lite x86_64 2.6.1-4.fc24 @@commandline 192 k vlc x86_64 1:3.0.0-16.20170103git8d997bc.fc24 @@commandline 4.1 M vlc-core x86_64 1:3.0.0-16.20170103git8d997bc.fc24 @@commandline 39 M x264 x86_64 1:0.148-10.20170121git97eaef2.fc24 @@commandline 146 k x265 x86_64 1:2.2-1.fc24 @@commandline 99 k Transaction Summary ===================================================================================================================================== Remove 41 Packages Installed size: 74 M Is this ok [y/N]: n Operation aborted.
many. Try the other one
[tingo@localhost ~]$ sudo dnf remove a52dec.x86_64 Dependencies resolved. ===================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================== Removing: a52dec x86_64 0.7.4-20.fc24 @@commandline 44 k Transaction Summary ===================================================================================================================================== Remove 1 Package Installed size: 44 k Is this ok [y/N]: y Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Erasing : a52dec-0.7.4-20.fc24.x86_64 1/1 Verifying : a52dec-0.7.4-20.fc24.x86_64 1/1 Removed: a52dec.x86_64 0.7.4-20.fc24 Complete!
better. will the upgrade run now?
[tingo@localhost ~]$ sudo dnf upgrade [...] Upgrading : java-1.8.0-openjdk-headless-1:1.8.0.131-1.b12.fc24.x86_64 109/425 warning: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-1.b12.fc24.x86_64/jre/lib/security/java.security created as /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-1.b12.fc24.x86_64/jre/lib/security/java.security.rpmnew warning: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-1.b12.fc24.x86_64/jre/lib/security/nss.cfg created as /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-1.b12.fc24.x86_64/jre/lib/security/nss.cfg.rpmnew restored /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-1.b12.fc24.x86_64/jre/lib/security/nss.cfg.rpmnew to /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-1.b12.fc24.x86_64/jre/lib/security/nss.cfg restored /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-1.b12.fc24.x86_64/jre/lib/security/java.security.rpmnew to /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-1.b12.fc24.x86_64/jre/lib/security/java.security [...] Removed: kernel.x86_64 4.7.10-100.fc23 kernel-core.x86_64 4.7.10-100.fc23 kernel-modules.x86_64 4.7.10-100.fc23 kernel-modules-extra.x86_64 4.7.10-100.fc23 Installed: google-noto-emoji-fonts.noarch 20170223-1.fc24 kernel.x86_64 4.10.11-100.fc24 kernel-core.x86_64 4.10.11-100.fc24 kernel-devel.x86_64 4.10.11-100.fc24 kernel-modules.x86_64 4.10.11-100.fc24 kernel-modules-extra.x86_64 4.10.11-100.fc24 libbsd.x86_64 0.8.3-1.fc24 python3-pyxdg.noarch 0.25-10.fc24 xmlsec1-openssl.x86_64 1.2.23-1.fc24 Upgraded: GeoIP.x86_64 1.6.10-1.fc24 GeoIP-GeoLite-data.noarch 2017.04-1.fc24 GraphicsMagick.x86_64 1.3.25-6.fc24 armadillo.x86_64 7.800.2-1.fc24 asdcplib-libs.x86_64 2.7.19-3.fc24 audit.x86_64 2.7.5-1.fc24 audit-libs.x86_64 2.7.5-1.fc24 bind-libs.x86_64 32:9.10.4-3.P8.fc24 bind-libs-lite.x86_64 32:9.10.4-3.P8.fc24 bind-license.noarch 32:9.10.4-3.P8.fc24 bind-utils.x86_64 32:9.10.4-3.P8.fc24 bind99-libs.x86_64 9.9.9-4.P6.fc24 bind99-license.noarch 9.9.9-4.P6.fc24 ca-certificates.noarch 2017.2.11-1.1.fc24 cifs-utils.x86_64 6.7-1.fc24 compat-ffmpeg-libs.x86_64 1:2.8.11-2.fc24 copy-jdk-configs.noarch 2.2-2.fc24 coreutils.x86_64 8.25-8.fc24 coreutils-common.x86_64 8.25-8.fc24 cryptsetup.x86_64 1.7.4-1.fc24 cryptsetup-libs.x86_64 1.7.4-1.fc24 cuda-npp.x86_64 1:8.0.61-1.fc24 cups.x86_64 1:2.1.4-6.fc24 cups-client.x86_64 1:2.1.4-6.fc24 cups-filesystem.noarch 1:2.1.4-6.fc24 cups-libs.x86_64 1:2.1.4-6.fc24 daala-libs.x86_64 0-5.20170324gitee07b32.fc24 dbus.x86_64 1:1.11.12-1.fc24 dbus-devel.x86_64 1:1.11.12-1.fc24 dbus-libs.x86_64 1:1.11.12-1.fc24 dbus-x11.x86_64 1:1.11.12-1.fc24 dnf-plugins-core.noarch 0.1.21-5.fc24 fedora-repos.noarch 24-6 ffmpeg-libs.x86_64 1:3.2.4-2.fc24 firebird-libfbembed.x86_64 2.5.7.27050.0-1.fc24 firewall-config.noarch 0.4.4.3-2.fc24 firewalld.noarch 0.4.4.3-2.fc24 firewalld-filesystem.noarch 0.4.4.3-2.fc24 freetype.x86_64 2.6.3-3.fc24 geany.x86_64 1.30.1-1.fc24 geany-libgeany.x86_64 1.30.1-1.fc24 ghostscript.x86_64 9.20-7.fc24 ghostscript-core.x86_64 9.20-7.fc24 ghostscript-x11.x86_64 9.20-7.fc24 gnumeric.x86_64 1:1.12.34-1.fc24 goffice.x86_64 0.10.34-1.fc24 google-chrome-stable.x86_64 58.0.3029.81-1 gpgme.x86_64 1.8.0-10.fc24 gstreamer1-plugins-bad.x86_64 1:1.8.3-6.fc24 gtk-update-icon-cache.x86_64 3.20.10-1.fc24 gtk3.x86_64 3.20.10-1.fc24 gtk3-immodule-xim.x86_64 3.20.10-1.fc24 gvfs.x86_64 1.28.4-1.fc24 gvfs-archive.x86_64 1.28.4-1.fc24 gvfs-client.x86_64 1.28.4-1.fc24 hawkey.x86_64 0.6.4-3.fc24 hwdata.noarch 0.299-1.fc24 ibus-typing-booster.noarch 1.5.30-1.fc24 iproute.x86_64 4.4.0-4.fc24 iw.x86_64 4.9-1.fc24 iwl100-firmware.noarch 39.31.5.1-72.fc24 iwl1000-firmware.noarch 1:39.31.5.1-72.fc24 iwl105-firmware.noarch 18.168.6.1-72.fc24 iwl135-firmware.noarch 18.168.6.1-72.fc24 iwl2000-firmware.noarch 18.168.6.1-72.fc24 iwl2030-firmware.noarch 18.168.6.1-72.fc24 iwl3160-firmware.noarch 1:25.30.13.0-72.fc24 iwl3945-firmware.noarch 15.32.2.9-72.fc24 iwl4965-firmware.noarch 228.61.2.24-72.fc24 iwl5000-firmware.noarch 8.83.5.1_1-72.fc24 iwl5150-firmware.noarch 8.24.2.2-72.fc24 iwl6000-firmware.noarch 9.221.4.1-72.fc24 iwl6000g2a-firmware.noarch 18.168.6.1-72.fc24 iwl6000g2b-firmware.noarch 18.168.6.1-72.fc24 iwl6050-firmware.noarch 41.28.5.1-72.fc24 iwl7260-firmware.noarch 1:25.30.13.0-72.fc24 jasper-libs.x86_64 1.900.13-3.fc24 java-1.8.0-openjdk.x86_64 1:1.8.0.131-1.b12.fc24 java-1.8.0-openjdk-headless.x86_64 1:1.8.0.131-1.b12.fc24 js-jquery.noarch 2.2.4-3.fc24 json-glib.x86_64 1.2.6-1.fc24 kernel-headers.x86_64 4.10.11-100.fc24 libICE.x86_64 1.0.9-8.fc24 libXdmcp.x86_64 1.1.2-5.fc24 libavdevice.x86_64 1:3.2.4-2.fc24 libblkid.x86_64 2.28.2-2.fc24 libcmis.x86_64 0.5.1-5.fc24 libdrm.x86_64 2.4.77-1.fc24 libertas-usb8388-firmware.noarch 2:20170313-72.git695f2d6d.fc24 libfdisk.x86_64 2.28.2-2.fc24 libidn2.x86_64 2.0.0-1.fc24 libipa_hbac.x86_64 1.15.2-2.fc24 liblogging-stdlog.x86_64 1.0.6-1.fc24 libmount.x86_64 2.28.2-2.fc24 libnetfilter_conntrack.x86_64 1.0.6-2.fc24 libpng12.x86_64 1.2.57-1.fc24 libpurple.x86_64 2.12.0-1.fc24 libseccomp.x86_64 2.3.2-1.fc24 libsmartcols.x86_64 2.28.2-2.fc24 libsmbclient.x86_64 2:4.4.13-1.fc24 libsndfile.x86_64 1.0.28-1.fc24 libsolv.x86_64 0.6.26-3.fc24 libsss_autofs.x86_64 1.15.2-2.fc24 libsss_idmap.x86_64 1.15.2-2.fc24 libsss_nss_idmap.x86_64 1.15.2-2.fc24 libsss_sudo.x86_64 1.15.2-2.fc24 libtalloc.x86_64 2.1.9-1.fc24 libupnp.x86_64 1.6.21-1.fc24 libuuid.x86_64 2.28.2-2.fc24 libwbclient.x86_64 2:4.4.13-1.fc24 libwmf.x86_64 0.2.8.4-50.fc24 libwmf-lite.x86_64 0.2.8.4-50.fc24 libxml2.x86_64 2.9.4-2.fc24 linux-firmware.noarch 20170313-72.git695f2d6d.fc24 nfs-utils.x86_64 1:1.3.4-2.rc3.fc24 nss.x86_64 3.29.3-1.1.fc24 nss-pem.x86_64 1.0.3-2.fc24 nss-softokn.x86_64 3.29.5-1.0.fc24 nss-softokn-freebl.x86_64 3.29.5-1.0.fc24 nss-sysinit.x86_64 3.29.3-1.1.fc24 nss-tools.x86_64 3.29.3-1.1.fc24 nss-util.x86_64 3.29.5-1.0.fc24 nvidia-driver-cuda-libs.x86_64 2:378.13-7.fc24 open-vm-tools.x86_64 10.1.5-3.fc24 open-vm-tools-desktop.x86_64 10.1.5-3.fc24 p11-kit.x86_64 0.23.2-3.fc24 p11-kit-trust.x86_64 0.23.2-3.fc24 pciutils.x86_64 3.5.4-1.fc24 pciutils-libs.x86_64 3.5.4-1.fc24 pcre.x86_64 8.40-6.fc24 pcre-devel.x86_64 8.40-6.fc24 perl.x86_64 4:5.22.3-370.fc24 perl-Compress-Bzip2.x86_64 2.26-1.fc24 perl-Errno.x86_64 1.23-370.fc24 perl-IO.x86_64 1.35-370.fc24 perl-IO-Zlib.noarch 1:1.10-370.fc24 perl-Locale-Maketext-Simple.noarch 1:0.21-370.fc24 perl-Math-Complex.noarch 1.59-370.fc24 perl-Module-CoreList.noarch 1:5.20170320-1.fc24 perl-Net-HTTP.noarch 6.13-1.fc24 perl-Net-Ping.noarch 2.43-370.fc24 perl-Pod-Html.noarch 1.22-370.fc24 perl-Test-Harness.noarch 3.39-1.fc24 perl-devel.x86_64 4:5.22.3-370.fc24 perl-libs.x86_64 4:5.22.3-370.fc24 perl-macros.x86_64 4:5.22.3-370.fc24 perl-open.noarch 1.10-370.fc24 pidgin.x86_64 2.12.0-1.fc24 python2-pexpect.noarch 4.2.1-1.fc24 python3.x86_64 3.5.3-4.fc24 python3-dnf-plugins-core.noarch 0.1.21-5.fc24 python3-enchant.noarch 1.6.8-1.fc24 python3-firewall.noarch 0.4.4.3-2.fc24 python3-hawkey.x86_64 0.6.4-3.fc24 python3-libs.x86_64 3.5.3-4.fc24 python3-libxml2.x86_64 2.9.4-2.fc24 python3-sssdconfig.noarch 1.15.2-2.fc24 qca.x86_64 2.1.3-3.fc24 qemu-guest-agent.x86_64 2:2.6.2-7.fc24 qt-settings.noarch 24-8.fc24.1 qt5-qtdeclarative.x86_64 5.6.2-2.fc24 rpm.x86_64 4.13.0.1-1.fc24 rpm-build-libs.x86_64 4.13.0.1-1.fc24 rpm-libs.x86_64 4.13.0.1-1.fc24 rpm-plugin-selinux.x86_64 4.13.0.1-1.fc24 rpm-plugin-systemd-inhibit.x86_64 4.13.0.1-1.fc24 rpm-python.x86_64 4.13.0.1-1.fc24 rpm-python3.x86_64 4.13.0.1-1.fc24 rsyslog.x86_64 8.26.0-1.fc24 samba-client.x86_64 2:4.4.13-1.fc24 samba-client-libs.x86_64 2:4.4.13-1.fc24 samba-common.noarch 2:4.4.13-1.fc24 samba-common-libs.x86_64 2:4.4.13-1.fc24 screen.x86_64 4.5.1-1.fc24 sos.noarch 3.3-1.fc24 sssd.x86_64 1.15.2-2.fc24 sssd-ad.x86_64 1.15.2-2.fc24 sssd-client.x86_64 1.15.2-2.fc24 sssd-common.x86_64 1.15.2-2.fc24 sssd-common-pac.x86_64 1.15.2-2.fc24 sssd-ipa.x86_64 1.15.2-2.fc24 sssd-krb5.x86_64 1.15.2-2.fc24 sssd-krb5-common.x86_64 1.15.2-2.fc24 sssd-ldap.x86_64 1.15.2-2.fc24 sssd-nfs-idmap.x86_64 1.15.2-2.fc24 sssd-proxy.x86_64 1.15.2-2.fc24 stunnel.x86_64 5.41-1.fc24 sudo.x86_64 1.8.19p2-1.fc24 system-python.x86_64 3.5.3-4.fc24 system-python-libs.x86_64 3.5.3-4.fc24 tigervnc-license.noarch 1.7.1-4.fc24 tigervnc-server-minimal.x86_64 1.7.1-4.fc24 tzdata.noarch 2017b-1.fc24 tzdata-java.noarch 2017b-1.fc24 unbound-libs.x86_64 1.6.0-6.fc24 util-linux.x86_64 2.28.2-2.fc24 util-linux-user.x86_64 2.28.2-2.fc24 vim-minimal.x86_64 2:8.0.562-1.fc24 vlc.x86_64 1:3.0.0-18.20170322git9513f34.fc24 vlc-core.x86_64 1:3.0.0-18.20170322git9513f34.fc24 webkitgtk4.x86_64 2.16.1-2.fc24 webkitgtk4-jsc.x86_64 2.16.1-2.fc24 webkitgtk4-plugin-process-gtk2.x86_64 2.16.1-2.fc24 x265.x86_64 1:2.3-2.fc24 x265-libs.x86_64 1:2.3-2.fc24 xfce4-weather-plugin.x86_64 0.8.9-1.fc24 Complete!
much better.
2017-04-11: sda5 - F24 - normal output from xrandr (with no external display attached):
[tingo@localhost ~]$ xrandr Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767 eDP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 290mm x 170mm 1920x1080 59.93*+ 48.00 1400x1050 59.98 1600x900 60.00 1280x1024 60.02 1280x960 60.00 1368x768 60.00 1280x720 60.00 1024x768 60.00 1024x576 60.00 960x540 60.00 800x600 60.32 56.25 864x486 60.00 640x480 59.94 720x405 60.00 640x360 60.00 DP1 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) HDMI2 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis)
ok.
2017-04-11: sda5 - F24 - using an external monitor (Benq GL2460), hooked up via HDMI2:
[tingo@localhost ~]$ xrandr Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767 eDP1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 290mm x 170mm 1920x1080 59.93*+ 48.00 1400x1050 59.98 1600x900 60.00 1280x1024 60.02 1280x960 60.00 1368x768 60.00 1280x720 60.00 1024x768 60.00 1024x576 60.00 960x540 60.00 800x600 60.32 56.25 864x486 60.00 640x480 59.94 720x405 60.00 640x360 60.00 DP1 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) HDMI2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 530mm x 300mm 1920x1080 60.00*+ 1680x1050 59.88 1600x900 60.00 1280x1024 75.02 60.02 1280x800 59.91 1152x864 75.00 1280x720 60.00 1024x768 75.03 60.00 832x624 74.55 800x600 75.00 60.32 640x480 75.00 59.94 720x400 70.08 VIRTUAL1 disconnected (normal left inverted right x axis y axis)
all I had to do was select "configure new display when connected" in Settings, Display and I could set it up. Nice.
2017-03-03: sda5 - F24 - dnf - install simple-mtpfs:
[tingo@localhost ~]$ sudo dnf install simple-mtpfs Failed to synchronize cache for repo 'folkswithhats', disabling. Last metadata expiration check: 1:03:43 ago on Fri Mar 3 22:25:42 2017. Dependencies resolved. ===================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================== Installing: simple-mtpfs x86_64 0.2-6.fc24 fedora 70 k Transaction Summary ===================================================================================================================================== Install 1 Package Total download size: 70 k Installed size: 147 k Is this ok [y/N]: y Downloading Packages: simple-mtpfs-0.2-6.fc24.x86_64.rpm 486 kB/s | 70 kB 00:00 ------------------------------------------------------------------------------------------------------------------------------------- Total 73 kB/s | 70 kB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Installing : simple-mtpfs-0.2-6.fc24.x86_64 1/1 Verifying : simple-mtpfs-0.2-6.fc24.x86_64 1/1 Installed: simple-mtpfs.x86_64 0.2-6.fc24 Complete!
ok.
2017-02-25: sda5 - F24 - write a LibreELEC image to a 8 GB microSD card. The card shows up in /var/log/messages as
[tingo@localhost ~]$ sudo grep mmc0 /var/log/messages Feb 25 20:21:03 localhost kernel: mmc0: cannot verify signal voltage switch Feb 25 20:21:04 localhost kernel: mmc0: new ultra high speed SDR104 SDHC card at address 0007 Feb 25 20:21:04 localhost kernel: mmcblk0: mmc0:0007 SD8GB 7.42 GiB [tingo@localhost ~]$ sudo grep mmcblk0 /var/log/messages Feb 25 20:21:04 localhost kernel: mmcblk0: mmc0:0007 SD8GB 7.42 GiB Feb 25 20:21:04 localhost kernel: mmcblk0: p1
write the image
[tingo@localhost linux]$ gunzip -k LibreELEC-RPi2.arm-8.0.0.img.gz [tingo@localhost linux]$ sudo dd if=./LibreELEC-RPi2.arm-8.0.0.img of=/dev/mmcblk0 bs=4M 137+0 records in 137+0 records out 574619648 bytes (575 MB, 548 MiB) copied, 67.5312 s, 8.5 MB/s
check with blkid
[tingo@localhost linux]$ sudo blkid | grep mmc /dev/mmcblk0p1: SEC_TYPE="msdos" LABEL="LIBREELEC" UUID="0734-78E7" TYPE="vfat" PARTUUID="bf70c546-01" /dev/mmcblk0p2: UUID="7e6109bc-5b6b-45fc-aad0-afa7059b10e4" TYPE="ext4" PARTUUID="bf70c546-02" /dev/mmcblk0: PTUUID="bf70c546" PTTYPE="dos"
ok.
2017-02-25: sda5 - F24 - do a dnf upgrade check
[tingo@localhost ~]$ sudo dnf upgrade RPM Fusion for Fedora 24 - Nonfree - Updates 1.3 MB/s | 120 kB 00:00 RPM Fusion for Fedora 24 - Free 1.6 MB/s | 326 kB 00:00 negativo17 - Open source multiplatform video transcoder 1.2 MB/s | 245 kB 00:00 RPM Fusion for Fedora 24 - Nonfree 684 kB/s | 64 kB 00:00 RPM Fusion for Fedora 24 - Free - Updates 1.7 MB/s | 426 kB 00:00 Dependencies resolved. ===================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================== Skipping packages with broken dependencies: grass x86_64 7.0.4-2.fc24 updates 29 M grass-libs x86_64 7.0.4-2.fc24 updates 1.1 M Transaction Summary ===================================================================================================================================== Skip 2 Packages Nothing to do. Complete!
ok.
2017-02-25: sda5 - F24 - the upgrade went without problems (it didn't even touch rEFInd). afterwards I have
[tingo@localhost ~]$ lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch Distributor ID: Fedora Description: Fedora release 24 (Twenty Four) Release: 24 Codename: TwentyFour [tingo@localhost ~]$ uname -a Linux localhost.localdomain 4.9.10-100.fc24.x86_64 #1 SMP Wed Feb 15 18:35:50 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
ok.
2017-02-25: sda5 - F23 - dnf - upgrade to F24. I start the upgrade by
[tingo@localhost ~]$ sudo dnf system-upgrade reboot
ok.
2017-02-25: sda5 - F23 - dnf - download the F24 upgrade
[tingo@localhost ~]$ sudo dnf system-upgrade download --releasever=24 [...] Transaction Summary ===================================================================================================================================== Install 86 Packages Upgrade 1834 Packages Remove 4 Packages Total download size: 1.5 G Is this ok [y/N]: y [...] Total 4.5 MB/s | 1.5 GB 05:44 warning: /var/lib/dnf/system-upgrade/kernel-core-4.9.10-100.fc24.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 81b46521: NOKEY Importing GPG key 0x81B46521: Userid : "Fedora (24) <fedora-24-primary@fedoraproject.org>" Fingerprint: 5048 BDBB A5E7 76E5 47B0 9CCC 73BD E983 81B4 6521 From : /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-24-x86_64 Is this ok [y/N]: y (and two more keys) Complete! Download complete! Use 'dnf system-upgrade reboot' to start the upgrade. The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'.
ok.
2017-02-25: sda5 - F23 - dnf - install the system upgrade plugin
[tingo@localhost ~]$ sudo dnf install dnf-plugin-system-upgrade Failed to synchronize cache for repo 'fedora-HandBrake', disabling. Last metadata expiration check: 0:04:50 ago on Sat Feb 25 12:27:13 2017. Dependencies resolved. ===================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================== Installing: dnf-plugin-system-upgrade noarch 0.7.1-2.fc23 updates 48 k python3-dnf-plugin-system-upgrade noarch 0.7.1-2.fc23 updates 30 k Transaction Summary ===================================================================================================================================== Install 2 Packages Total download size: 78 k Installed size: 174 k Is this ok [y/N]: y [...] Installed: dnf-plugin-system-upgrade.noarch 0.7.1-2.fc23 python3-dnf-plugin-system-upgrade.noarch 0.7.1-2.fc23 Complete!
ok.
2017-02-25: sda5 - F23 - upgrade to latest (prepare for upgrade to F24):
[tingo@localhost ~]$ sudo dnf upgrade [sudo] password for tingo: Failed to synchronize cache for repo 'fedora-HandBrake', disabling. Dependencies resolved. ===================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================== Upgrading: fedy noarch 4.2.5-0.fc23 folkswithhats 3.1 k fedy-core noarch 4.2.5-0.fc23 folkswithhats 42 k fedy-plugins noarch 4.2.5-0.fc23 folkswithhats 71 k google-chrome-stable x86_64 56.0.2924.87-1 google-chrome 44 M Skipping packages with broken dependencies: fedy src 4.2.5-0.fc23 folkswithhats 72 k Transaction Summary ===================================================================================================================================== Upgrade 4 Packages Skip 1 Package Total download size: 44 M Is this ok [y/N]: y [...] Upgraded: fedy.noarch 4.2.5-0.fc23 fedy-core.noarch 4.2.5-0.fc23 fedy-plugins.noarch 4.2.5-0.fc23 google-chrome-stable.x86_64 56.0.2924.87-1 Complete!
Run again
tingo@localhost ~]$ sudo dnf upgrade Failed to synchronize cache for repo 'fedora-HandBrake', disabling. Last metadata expiration check: 0:02:48 ago on Sat Feb 25 12:27:13 2017. Dependencies resolved. Nothing to do. Complete!
ok.
2017-02-08: sda5 - F23 - install particle-cli again
[tingo@localhost ~]$ sudo npm install -g particle-cli [...] - yeoman-welcome@1.0.1 node_modules/particle-cli/node_modules/yeoman-generator/node_modules/yeoman-welcome /usr/lib └─┬ particle-cli@1.19.4 ├─┬ babel-polyfill@6.22.0 │ ├── core-js@2.4.1 │ └── regenerator-runtime@0.10.1 ├── babel-runtime@6.22.0 ├─┬ binary-version-reader@0.4.0 │ ├── buffer-crc32@0.2.13 │ └── h5.buffers@0.1.1 ├─┬ chalk@1.1.3 │ ├── ansi-styles@2.2.1 │ ├── escape-string-regexp@1.0.5 │ ├── has-ansi@2.0.0 │ ├── strip-ansi@3.0.1 │ └── supports-color@2.0.0 ├── cli-spinner@0.2.6 ├─┬ cli-table@0.3.1 │ └── colors@1.0.3 ├─┬ es6-promisify@4.1.0 │ └── es6-promise@3.3.1 ├─┬ form-data@1.0.0-relativepath.2 │ ├── async@1.5.2 │ ├─┬ combined-stream@1.0.5 │ │ └── delayed-stream@1.0.0 │ └─┬ mime-types@2.1.14 │ └── mime-db@1.26.0 ├─┬ glob@5.0.15 │ ├─┬ inflight@1.0.6 │ │ └── wrappy@1.0.2 │ ├── inherits@2.0.3 │ ├─┬ minimatch@3.0.3 │ │ └─┬ brace-expansion@1.1.6 │ │ ├── balanced-match@0.4.2 │ │ └── concat-map@0.0.1 │ ├── once@1.4.0 │ └── path-is-absolute@1.0.1 ├─┬ handlebars@4.0.6 │ ├─┬ optimist@0.6.1 │ │ ├── minimist@0.0.10 │ │ └── wordwrap@0.0.3 │ ├─┬ source-map@0.4.4 │ │ └── amdefine@1.0.1 │ └─┬ uglify-js@2.7.5 │ ├── async@0.2.10 │ ├── source-map@0.5.6 │ ├── uglify-to-browserify@1.0.2 │ └─┬ yargs@3.10.0 │ ├── camelcase@1.2.1 │ ├─┬ cliui@2.1.0 │ │ ├─┬ center-align@0.1.3 │ │ │ ├─┬ align-text@0.1.4 │ │ │ │ ├─┬ kind-of@3.1.0 │ │ │ │ │ └── is-buffer@1.1.4 │ │ │ │ ├── longest@1.0.1 │ │ │ │ └── repeat-string@1.6.1 │ │ │ └── lazy-cache@1.0.4 │ │ ├── right-align@0.1.3 │ │ └── wordwrap@0.0.2 │ └── window-size@0.1.0 ├── hogan.js@2.0.0 ├─┬ inquirer@0.11.4 │ ├── ansi-escapes@1.4.0 │ ├── ansi-regex@2.1.1 │ ├─┬ cli-cursor@1.0.2 │ │ └─┬ restore-cursor@1.0.1 │ │ ├── exit-hook@1.1.1 │ │ └── onetime@1.1.0 │ ├── cli-width@1.1.1 │ ├─┬ figures@1.7.0 │ │ └── object-assign@4.1.1 │ ├─┬ readline2@1.0.1 │ │ ├── code-point-at@1.1.0 │ │ ├── is-fullwidth-code-point@1.0.0 │ │ └── mute-stream@0.0.5 │ ├── run-async@0.1.0 │ ├── rx-lite@3.1.2 │ ├── string-width@1.0.2 │ └── through@2.3.8 ├─┬ latest-version@2.0.0 │ └─┬ package-json@2.4.0 │ ├─┬ got@5.7.1 │ │ ├─┬ create-error-class@3.0.2 │ │ │ └── capture-stack-trace@1.0.0 │ │ ├── duplexer2@0.1.4 │ │ ├── is-redirect@1.0.0 │ │ ├── is-retry-allowed@1.1.0 │ │ ├── is-stream@1.1.0 │ │ ├── lowercase-keys@1.0.0 │ │ ├── node-status-codes@1.0.0 │ │ ├─┬ parse-json@2.2.0 │ │ │ └─┬ error-ex@1.3.0 │ │ │ └── is-arrayish@0.2.1 │ │ ├── read-all-stream@3.1.0 │ │ ├── timed-out@3.1.3 │ │ ├── unzip-response@1.0.2 │ │ └─┬ url-parse-lax@1.0.0 │ │ └── prepend-http@1.0.4 │ ├─┬ registry-auth-token@3.1.0 │ │ └─┬ rc@1.1.6 │ │ ├── minimist@1.2.0 │ │ └── strip-json-comments@1.0.4 │ └── registry-url@3.1.0 ├── lodash@3.10.1 ├── moment@2.17.1 ├─┬ node-wifiscanner2@1.2.0 │ └─┬ os-locale@1.4.0 │ └─┬ lcid@1.0.0 │ └── invert-kv@1.0.0 ├─┬ particle-api-js@6.4.2 │ ├── form-data@1.0.0-rc4 │ ├─┬ stream-http@2.2.1 │ │ ├── builtin-status-codes@2.0.0 │ │ └── to-arraybuffer@1.0.1 │ ├─┬ superagent@2.3.0 │ │ ├── component-emitter@1.2.1 │ │ ├── cookiejar@2.1.0 │ │ ├── form-data@1.0.0-rc4 │ │ ├── formidable@1.1.1 │ │ ├── methods@1.1.2 │ │ ├── mime@1.3.4 │ │ ├── qs@6.3.0 │ │ └─┬ readable-stream@2.2.2 │ │ ├── buffer-shims@1.0.0 │ │ ├── isarray@1.0.0 │ │ ├── process-nextick-args@1.0.7 │ │ └── string_decoder@0.10.31 │ └── superagent-prefix@0.0.2 ├─┬ particle-commands@0.2.9 │ ├─┬ mkdirp@0.5.1 │ │ └── minimist@0.0.8 │ ├── underscore@1.8.3 │ └── winreg@1.2.3 ├─┬ particle-library-manager@0.1.10 │ ├── app-root-path@1.4.0 │ ├─┬ async@2.1.4 │ │ └── lodash@4.17.4 │ ├── babel-plugin-array-includes@2.0.3 │ ├── babel-plugin-transform-runtime@6.22.0 │ ├─┬ fs-extra@0.30.0 │ │ ├── graceful-fs@4.1.11 │ │ ├── jsonfile@2.4.0 │ │ └── klaw@1.3.1 │ ├─┬ gunzip-maybe@1.3.1 │ │ ├─┬ browserify-zlib@0.1.4 │ │ │ └── pako@0.2.9 │ │ ├── is-deflate@1.0.0 │ │ ├── is-gzip@1.0.0 │ │ ├─┬ peek-stream@1.1.1 │ │ │ ├─┬ duplexify@3.5.0 │ │ │ │ └── stream-shift@1.0.0 │ │ │ └─┬ through2@0.5.1 │ │ │ ├─┬ readable-stream@1.0.34 │ │ │ │ └── isarray@0.0.1 │ │ │ └── xtend@3.0.0 │ │ ├── pumpify@1.3.5 │ │ └─┬ through2@0.4.2 │ │ ├─┬ readable-stream@1.0.34 │ │ │ └── isarray@0.0.1 │ │ └─┬ xtend@2.1.2 │ │ └── object-keys@0.4.0 │ ├─┬ properties-parser@0.3.1 │ │ └── string.prototype.codepointat@0.2.0 │ ├─┬ superagent@1.8.5 │ │ ├── cookiejar@2.0.6 │ │ ├─┬ form-data@1.0.0-rc3 │ │ │ └── async@1.5.2 │ │ ├── formidable@1.0.17 │ │ ├── qs@2.3.3 │ │ ├─┬ readable-stream@1.0.27-1 │ │ │ └── isarray@0.0.1 │ │ └── reduce-component@1.0.1 │ ├─┬ tar-fs@1.15.0 │ │ └─┬ pump@1.0.2 │ │ └─┬ end-of-stream@1.1.0 │ │ └── once@1.3.3 │ ├─┬ tar-stream@1.5.2 │ │ ├── bl@1.2.0 │ │ └─┬ end-of-stream@1.0.0 │ │ └── once@1.3.3 │ ├── tmp@0.0.28 │ └─┬ verror@1.9.0 │ ├── assert-plus@1.0.0 │ ├── core-util-is@1.0.2 │ └── extsprintf@1.3.0 ├─┬ request@2.75.1-relativepath.1 │ ├── aws-sign2@0.6.0 │ ├── aws4@1.6.0 │ ├─┬ bl@1.1.2 │ │ └── readable-stream@2.0.6 │ ├── caseless@0.11.0 │ ├── extend@3.0.0 │ ├── forever-agent@0.6.1 │ ├─┬ har-validator@2.0.6 │ │ ├─┬ is-my-json-valid@2.15.0 │ │ │ ├── generate-function@2.0.0 │ │ │ ├─┬ generate-object-property@1.2.0 │ │ │ │ └── is-property@1.0.2 │ │ │ └── jsonpointer@4.0.1 │ │ └─┬ pinkie-promise@2.0.1 │ │ └── pinkie@2.0.4 │ ├─┬ hawk@3.1.3 │ │ ├── boom@2.10.1 │ │ ├── cryptiles@2.0.5 │ │ ├── hoek@2.16.3 │ │ └── sntp@1.0.9 │ ├─┬ http-signature@1.1.1 │ │ ├── assert-plus@0.2.0 │ │ ├─┬ jsprim@1.3.1 │ │ │ ├── extsprintf@1.0.2 │ │ │ ├── json-schema@0.2.3 │ │ │ └── verror@1.3.6 │ │ └─┬ sshpk@1.10.2 │ │ ├── bcrypt-pbkdf@1.0.1 │ │ ├── dashdash@1.14.1 │ │ ├── ecc-jsbn@0.1.1 │ │ ├── getpass@0.1.6 │ │ ├── jodid25519@1.0.2 │ │ ├── jsbn@0.1.0 │ │ └── tweetnacl@0.14.5 │ ├── is-typedarray@1.0.0 │ ├── isstream@0.1.2 │ ├── json-stringify-safe@5.0.1 │ ├── node-uuid@1.4.7 │ ├── oauth-sign@0.8.2 │ ├── qs@6.2.1 │ ├── stringstream@0.0.5 │ ├─┬ tough-cookie@2.3.2 │ │ └── punycode@1.4.1 │ └── tunnel-agent@0.4.3 ├── semver@5.3.0 ├─┬ serialport@4.0.7 │ ├── bindings@1.2.1 │ ├─┬ commander@2.9.0 │ │ └── graceful-readlink@1.0.1 │ ├─┬ debug@2.6.0 │ │ └── ms@0.7.2 │ ├─┬ lie@3.1.0 │ │ └── immediate@3.0.6 │ ├── nan@2.5.1 │ └─┬ object.assign@4.0.4 │ ├─┬ define-properties@1.1.2 │ │ ├── foreach@2.0.5 │ │ └── object-keys@1.0.11 │ ├── function-bind@1.1.0 │ └── object-keys@1.0.11 ├─┬ softap-setup@1.1.4 │ ├─┬ nconf@0.7.2 │ │ ├── async@0.9.2 │ │ ├── ini@1.3.4 │ │ └─┬ yargs@3.15.0 │ │ └── window-size@0.1.4 │ └─┬ node-rsa@0.2.30 │ ├── asn1@0.2.3 │ └── lodash@3.3.0 ├─┬ temp@0.8.3 │ ├── os-tmpdir@1.0.2 │ └── rimraf@2.2.8 ├── when@3.7.7 ├── xtend@4.0.1 ├─┬ yargs@5.0.0 │ ├─┬ cliui@3.2.0 │ │ └── wrap-ansi@2.1.0 │ ├── decamelize@1.2.0 │ ├── get-caller-file@1.0.2 │ ├── lodash.assign@4.2.0 │ ├─┬ read-pkg-up@1.0.1 │ │ └─┬ read-pkg@1.1.0 │ │ ├── load-json-file@1.1.0 │ │ ├─┬ normalize-package-data@2.3.5 │ │ │ ├── hosted-git-info@2.2.0 │ │ │ ├─┬ is-builtin-module@1.0.0 │ │ │ │ └── builtin-modules@1.1.1 │ │ │ └─┬ validate-npm-package-license@3.0.1 │ │ │ ├─┬ spdx-correct@1.0.2 │ │ │ │ └── spdx-license-ids@1.2.2 │ │ │ └── spdx-expression-parse@1.0.4 │ │ └── path-type@1.1.0 │ ├── require-directory@2.1.1 │ ├── require-main-filename@1.0.1 │ ├── set-blocking@2.0.0 │ ├── which-module@1.0.0 │ ├── window-size@0.2.0 │ ├── y18n@3.2.1 │ └─┬ yargs-parser@3.2.0 │ └── camelcase@3.0.0 ├─┬ yeoman-environment@1.6.6 │ ├── diff@2.2.3 │ ├─┬ globby@4.1.0 │ │ ├─┬ array-union@1.0.2 │ │ │ └── array-uniq@1.0.3 │ │ ├── arrify@1.0.1 │ │ ├── glob@6.0.4 │ │ └── pify@2.3.0 │ ├─┬ grouped-queue@0.3.3 │ │ └── lodash@4.17.4 │ ├─┬ inquirer@1.2.3 │ │ ├── cli-width@2.1.0 │ │ ├─┬ external-editor@1.1.1 │ │ │ ├─┬ spawn-sync@1.0.15 │ │ │ │ ├─┬ concat-stream@1.6.0 │ │ │ │ │ └── typedarray@0.0.6 │ │ │ │ └── os-shim@0.1.3 │ │ │ └── tmp@0.0.29 │ │ ├── mute-stream@0.0.6 │ │ ├── run-async@2.3.0 │ │ └── rx@4.1.0 │ ├── lodash@4.17.4 │ ├── log-symbols@1.0.2 │ ├─┬ mem-fs@1.1.3 │ │ ├── through2@2.0.3 │ │ ├─┬ vinyl@1.2.0 │ │ │ ├── clone@1.0.2 │ │ │ ├── clone-stats@0.0.1 │ │ │ └── replace-ext@0.0.1 │ │ └─┬ vinyl-file@2.0.0 │ │ ├─┬ strip-bom@2.0.0 │ │ │ └── is-utf8@0.2.1 │ │ └─┬ strip-bom-stream@2.0.0 │ │ └── first-chunk-stream@2.0.0 │ ├── text-table@0.2.0 │ └─┬ untildify@2.1.0 │ └── os-homedir@1.0.2 └─┬ yeoman-generator@0.24.1 ├── async@2.1.4 ├─┬ class-extend@0.1.2 │ └── object-assign@2.1.1 ├─┬ cross-spawn@4.0.2 │ ├─┬ lru-cache@4.0.2 │ │ ├── pseudomap@1.0.2 │ │ └── yallist@2.0.0 │ └─┬ which@1.2.12 │ └── isexe@1.1.2 ├─┬ dargs@4.1.0 │ └── number-is-nan@1.0.1 ├─┬ dateformat@1.0.12 │ ├── get-stdin@4.0.1 │ └─┬ meow@3.7.0 │ ├─┬ camelcase-keys@2.1.0 │ │ └── camelcase@2.1.1 │ ├─┬ loud-rejection@1.6.0 │ │ ├─┬ currently-unhandled@0.4.1 │ │ │ └── array-find-index@1.0.2 │ │ └── signal-exit@3.0.2 │ ├── map-obj@1.0.1 │ ├── minimist@1.2.0 │ ├─┬ redent@1.0.0 │ │ ├─┬ indent-string@2.1.0 │ │ │ └─┬ repeating@2.0.1 │ │ │ └── is-finite@1.0.2 │ │ └── strip-indent@1.0.1 │ └── trim-newlines@1.0.0 ├── detect-conflict@1.0.1 ├─┬ error@7.0.2 │ └── string-template@0.2.1 ├── find-up@1.1.2 ├─┬ github-username@2.1.0 │ └── gh-got@2.4.0 ├─┬ glob@7.1.1 │ └── fs.realpath@1.0.0 ├─┬ gruntfile-editor@1.2.1 │ ├─┬ ast-query@2.0.0 │ │ ├─┬ acorn-jsx@3.0.1 │ │ │ └── acorn@3.3.0 │ │ ├─┬ escodegen-wallaby@1.6.10 │ │ │ ├── esprima@2.7.3 │ │ │ ├── estraverse@1.9.3 │ │ │ ├── esutils@2.0.2 │ │ │ ├─┬ optionator@0.8.2 │ │ │ │ ├── deep-is@0.1.3 │ │ │ │ ├── fast-levenshtein@2.0.6 │ │ │ │ ├── levn@0.3.0 │ │ │ │ ├── prelude-ls@1.1.2 │ │ │ │ ├── type-check@0.3.2 │ │ │ │ └── wordwrap@1.0.0 │ │ │ └── source-map@0.2.0 │ │ ├── lodash@4.17.4 │ │ └── traverse@0.6.6 │ └── lodash@4.17.4 ├─┬ html-wiring@1.2.0 │ ├─┬ cheerio@0.19.0 │ │ ├─┬ css-select@1.0.0 │ │ │ ├── boolbase@1.0.0 │ │ │ ├── css-what@1.0.0 │ │ │ ├── domutils@1.4.3 │ │ │ └── nth-check@1.0.1 │ │ ├─┬ dom-serializer@0.1.0 │ │ │ └── domelementtype@1.1.3 │ │ ├── entities@1.1.1 │ │ └─┬ htmlparser2@3.8.3 │ │ ├── domelementtype@1.3.0 │ │ ├── domhandler@2.3.0 │ │ ├── domutils@1.5.1 │ │ ├── entities@1.0.0 │ │ └─┬ readable-stream@1.1.14 │ │ └── isarray@0.0.1 │ └─┬ detect-newline@1.0.3 │ └── minimist@1.2.0 ├─┬ istextorbinary@2.1.0 │ ├── binaryextensions@2.0.0 │ ├── editions@1.3.3 │ └── textextensions@2.0.1 ├── lodash@4.17.4 ├─┬ mem-fs-editor@2.3.0 │ ├── commondir@1.0.1 │ ├── deep-extend@0.4.1 │ ├── ejs@2.5.5 │ ├── glob@7.1.1 │ ├─┬ multimatch@2.1.0 │ │ └── array-differ@1.0.0 │ └── through2@2.0.3 ├─┬ nopt@3.0.6 │ └── abbrev@1.0.9 ├── path-exists@2.1.0 ├── pretty-bytes@3.0.1 ├── read-chunk@1.0.1 ├─┬ rimraf@2.5.4 │ └── glob@7.1.1 ├─┬ run-async@2.3.0 │ └── is-promise@2.1.0 ├─┬ shelljs@0.7.6 │ ├── glob@7.1.1 │ ├── interpret@1.0.1 │ └─┬ rechoir@0.6.2 │ └── resolve@1.2.0 ├── through2@2.0.3 ├─┬ underscore.string@3.3.4 │ ├── sprintf-js@1.0.3 │ └── util-deprecate@1.0.2 ├── user-home@2.0.0 ├── yeoman-assert@2.2.2 ├─┬ yeoman-test@1.6.0 │ ├─┬ inquirer@1.2.3 │ │ ├── cli-width@2.1.0 │ │ ├── mute-stream@0.0.6 │ │ └── run-async@2.3.0 │ ├── lodash@4.17.4 │ └─┬ sinon@1.17.7 │ ├── formatio@1.1.1 │ ├── lolex@1.3.2 │ ├── samsam@1.1.2 │ └─┬ util@0.10.3 │ └── inherits@2.0.1 └── yeoman-welcome@1.0.1
and now then?
[tingo@localhost ~]$ particle Welcome to the Particle Command line utility! Version 1.19.4 https://github.com/spark/particle-cli Usage: particle <command_name> <arguments> Common Commands: setup, list, call, get, device, identify, flash, subscribe compile, monitor, login, logout, help, library Less Common Commands: token, binary, cloud, config, function, keys, serial, udp update, variable, webhook, wireless For more information Run: particle help <command_name>
looks much better now.
2017-02-08: sda5 - F23 - install a newer version of nodejs. First remove old
[root@localhost ~]# dnf remove nodejs npm [...] Removed: compat-libuv010.x86_64 1:0.10.34-4.fc23 compat-libuv010-devel.x86_64 1:0.10.34-4.fc23 dwz.x86_64 0.12-1.fc23 fpc-srpm-macros.noarch 1.0-1.fc23 gcc-c++.x86_64 5.3.1-6.fc23 ghc-srpm-macros.noarch 1.4.2-2.fc23 gnat-srpm-macros.noarch 2-1.fc23 go-srpm-macros.noarch 2-3.fc23 gyp.noarch 0.1-0.18.0bb6747git.fc23 http-parser-devel.x86_64 2.7.1-2.fc23 keyutils-libs-devel.x86_64 1.5.9-7.fc23 krb5-devel.x86_64 1.14.3-8.fc23 libcom_err-devel.x86_64 1.42.13-3.fc23 libselinux-devel.x86_64 2.4-4.fc23 libsepol-devel.x86_64 2.4-1.fc23 libstdc++-devel.x86_64 5.3.1-6.fc23 libuv.x86_64 1:1.4.0-2.fc23 libuv-devel.x86_64 1:1.4.0-2.fc23 libverto-devel.x86_64 0.2.6-5.fc23 node-gyp.noarch 0.10.6-5.fc23 nodejs.x86_64 0.10.42-4.fc23 nodejs-abbrev.noarch 1.0.4-9.fc23 nodejs-ansi.noarch 0.2.1-3.fc23 nodejs-archy.noarch 0.0.2-11.fc23 nodejs-asn1.noarch 0.1.11-6.fc23 nodejs-assert-plus.noarch 0.1.4-3.fc23 nodejs-async.noarch 0.2.10-3.fc23 nodejs-aws-sign.noarch 0.3.0-4.fc23 nodejs-block-stream.noarch 0.0.7-3.fc23 nodejs-boom.noarch 0.4.2-5.fc23 nodejs-child-process-close.noarch 0.1.1-5.fc23 nodejs-chmodr.noarch 0.1.0-7.fc23 nodejs-chownr.noarch 0.0.1-12.fc23 nodejs-cmd-shim.noarch 1.1.0-6.fc23 nodejs-combined-stream.noarch 0.0.4-6.fc23 nodejs-config-chain.noarch 1.1.7-4.fc23 nodejs-cookie-jar.noarch 1:0.3.0-4.fc23 nodejs-cryptiles.noarch 0.2.2-3.fc23 nodejs-ctype.noarch 0.5.3-6.fc23 nodejs-delayed-stream.noarch 0.0.5-8.fc23 nodejs-devel.x86_64 0.10.42-4.fc23 nodejs-editor.noarch 0.0.4-5.fc23 nodejs-forever-agent.noarch 0.5.0-4.fc23 nodejs-form-data.noarch 0.1.1-3.fc23 nodejs-fstream.noarch 0.1.24-3.fc23 nodejs-fstream-ignore.noarch 0.0.7-4.fc23 nodejs-fstream-npm.noarch 0.1.5-4.fc23 nodejs-github-url-from-git.noarch 1.1.1-5.fc23 nodejs-glob.noarch 3.2.6-3.fc23 nodejs-graceful-fs.noarch 2.0.0-5.fc23 nodejs-hawk.noarch 1.0.0-3.fc23 nodejs-hoek.noarch 0.9.1-4.fc23 nodejs-http-signature.noarch 0.10.0-6.fc23 nodejs-inherits.noarch 2.0.1-6.fc23 nodejs-ini.noarch 1.1.0-6.fc23 nodejs-init-package-json.noarch 0.0.10-4.fc23 nodejs-json-stringify-safe.noarch 5.0.0-4.fc23 nodejs-lockfile.noarch 0.4.2-3.fc23 nodejs-lru-cache.noarch 2.3.0-6.fc23 nodejs-mime.noarch 1.2.11-3.fc23 nodejs-minimatch.noarch 0.2.12-5.fc23 nodejs-mkdirp.noarch 0.3.5-6.fc23 nodejs-mute-stream.noarch 0.0.4-3.fc23 nodejs-node-uuid.noarch 1.4.1-3.fc23 nodejs-nopt.noarch 2.1.2-3.fc23 nodejs-normalize-package-data.noarch 0.2.1-3.fc23 nodejs-npm-registry-client.noarch 0.2.28-4.fc23 nodejs-npm-user-validate.noarch 0.0.3-4.fc23 nodejs-npmconf.noarch 0.1.3-3.fc23 nodejs-npmlog.noarch 0.0.4-4.fc23 nodejs-oauth-sign.noarch 0.3.0-4.fc23 nodejs-once.noarch 1.1.1-8.fc23 nodejs-opener.noarch 1.3.0-10.fc23 nodejs-osenv.noarch 0.0.3-8.fc23 nodejs-packaging.noarch 7-4.fc23 nodejs-promzard.noarch 0.2.0-9.fc23 nodejs-proto-list.noarch 1.2.2-8.fc23 nodejs-qs.noarch 0.6.6-4.fc23 nodejs-read.noarch 1.0.5-3.fc23 nodejs-read-installed.noarch 0.2.4-4.fc23 nodejs-read-package-json.noarch 1.1.3-3.fc23 nodejs-request.noarch 2.25.0-3.fc23 nodejs-retry.noarch 0.6.0-8.fc23 nodejs-rimraf.noarch 2.2.2-3.fc23 nodejs-semver.noarch 2.1.0-4.fc23 nodejs-sha.noarch 1.2.1-3.fc23 nodejs-sigmund.noarch 1.0.0-8.fc23 nodejs-slide.noarch 1.1.5-3.fc23 nodejs-sntp.noarch 0.2.4-4.fc23 nodejs-tar.noarch 0.1.18-3.fc23 nodejs-tunnel-agent.noarch 0.3.0-4.fc23 nodejs-uid-number.noarch 0.0.3-10.fc23 nodejs-which.noarch 1.0.5-11.fc23 npm.noarch 1.3.6-8.fc23 ocaml-srpm-macros.noarch 2-3.fc23 openssl-devel.x86_64 1:1.0.2j-1.fc23 pcre-devel.x86_64 8.39-6.fc23 perl-srpm-macros.noarch 1-17.fc23 python-srpm-macros.noarch 3-7.fc23 redhat-rpm-config.noarch 37-1.fc23.1 v8.x86_64 1:3.14.5.10-25.fc23 v8-devel.x86_64 1:3.14.5.10-25.fc23 Complete!
then run setup script
[root@localhost ~]# curl -sL https://rpm.nodesource.com/setup_7.x | bash - ## Installing the NodeSource Node.js 7.x repo... ## Inspecting system... + rpm -q --whatprovides redhat-release || rpm -q --whatprovides centos-release || rpm -q --whatprovides cloudlinux-release || rpm -q --whatprovides sl-release + uname -m ## Confirming "fc23-x86_64" is supported... + curl -sLf -o /dev/null 'https://rpm.nodesource.com/pub_7.x/fc/23/x86_64/nodesource-release-fc23-1.noarch.rpm' ## Downloading release setup RPM... + mktemp + curl -sL -o '/tmp/tmp.cBBPfWvTOt' 'https://rpm.nodesource.com/pub_7.x/fc/23/x86_64/nodesource-release-fc23-1.noarch.rpm' ## Installing release setup RPM... + rpm -i --nosignature --force '/tmp/tmp.cBBPfWvTOt' ## Cleaning up... + rm -f '/tmp/tmp.cBBPfWvTOt' ## Checking for existing installations... + rpm -qa 'node|npm' | grep -v nodesource ## Run `yum install -y nodejs` (as root) to install Node.js 7.x and npm. ## You may also need development tools to build native addons: ## `yum install -y gcc-c++ make`
install via dnf
[root@localhost ~]# dnf install nodejs Node.js Packages for Fedora Linux 23 - x86_64 254 kB/s | 245 kB 00:00 Failed to synchronize cache for repo 'fedora-HandBrake', disabling. Dependencies resolved. ================================================================================================================================== Package Arch Version Repository Size ================================================================================================================================== Installing: nodejs x86_64 2:7.4.0-1nodesource.fc23 nodesource 11 M Transaction Summary ================================================================================================================================== Install 1 Package Total download size: 11 M Installed size: 37 M Is this ok [y/N]: y Downloading Packages: nodejs-7.4.0-1nodesource.fc23.x86_64.rpm 3.1 MB/s | 11 MB 00:03 ---------------------------------------------------------------------------------------------------------------------------------- Total 3.1 MB/s | 11 MB 00:03 warning: /var/cache/dnf/nodesource-6d2180d023dd1ae0/packages/nodejs-7.4.0-1nodesource.fc23.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 34fa74dd: NOKEY Importing GPG key 0x34FA74DD: Userid : "NodeSource <gpg-rpm@nodesource.com>" Fingerprint: 2E55 207A 95D9 944B 0CC9 3261 5DDB E8D4 34FA 74DD From : /etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL Is this ok [y/N]: y Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Installing : nodejs-2:7.4.0-1nodesource.fc23.x86_64 1/1 Verifying : nodejs-2:7.4.0-1nodesource.fc23.x86_64 1/1 Installed: nodejs.x86_64 2:7.4.0-1nodesource.fc23 Complete!
check version
[tingo@localhost ~]$ node --version v7.4.0 [tingo@localhost ~]$ npm version { npm: '4.0.5', ares: '1.10.1-DEV', cldr: '29.0', http_parser: '2.7.0', icu: '57.1', modules: '51', node: '7.4.0', openssl: '1.0.2j', tz: '2016b', unicode: '8.0', uv: '1.10.1', v8: '5.4.500.45', zlib: '1.2.8' }
ok. How about particle-cli?
2017-02-08: sda5 - F23 - node. js version
[tingo@localhost ~]$ node --version v0.10.42 npm version [tingo@localhost ~]$ npm version { http_parser: '1.1', node: '0.10.42', v8: '3.14.5.9', ares: '1.9.0-DEV', uv: '0.10.34', zlib: '1.2.8', modules: '11', openssl: '1.0.2f-fips', npm: '1.3.6' }
perhaps too old.
2017-02-08: sda5 - F23 - install particle-cli:
[tingo@localhost ~]$ sudo npm install -g particle-cli [...] particle-cli@1.19.4 /lib/node_modules/particle-cli ├── xtend@4.0.1 ├── semver@5.3.0 ├── cli-spinner@0.2.6 ├── chalk@1.1.3 (escape-string-regexp@1.0.5, supports-color@2.0.0, ansi-styles@2.2.1, strip-ansi@3.0.1, has-ansi@2.0.0) ├── temp@0.8.3 (os-tmpdir@1.0.2, rimraf@2.2.8) ├── node-wifiscanner2@1.2.0 (os-locale@1.4.0) ├── glob@5.0.15 (path-is-absolute@1.0.1, inherits@2.0.3, inflight@1.0.6, once@1.4.0, minimatch@3.0.3) ├── cli-table@0.3.1 (colors@1.0.3) ├── es6-promisify@4.1.0 (es6-promise@3.3.1) ├── hogan.js@2.0.0 ├── when@3.7.7 ├── latest-version@2.0.0 (package-json@2.4.0) ├── form-data@1.0.0-relativepath.2 (async@1.5.2, combined-stream@1.0.5, mime-types@2.1.14) ├── particle-commands@0.2.9 (winreg@1.2.3, underscore@1.8.3, mkdirp@0.5.1) ├── inquirer@0.11.4 (strip-ansi@3.0.1, ansi-regex@2.1.1, ansi-escapes@1.4.0, through@2.3.8, figures@1.7.0, string-width@1.0.2, cli-width@1.1.1, run-async@0.1.0, cli-cursor@1.0.2, readline2@1.0.1, rx-lite@3.1.2) ├── binary-version-reader@0.4.0 (buffer-crc32@0.2.13, h5.buffers@0.1.1) ├── yargs@5.0.0 (decamelize@1.2.0, get-caller-file@1.0.2, which-module@1.0.0, set-blocking@2.0.0, y18n@3.2.1, window-size@0.2.0, require-main-filename@1.0.1, lodash.assign@4.2.0, require-directory@2.1.1, os-locale@1.4.0, yargs-parser@3.2.0, cliui@3.2.0, string-width@1.0.2, read-pkg-up@1.0.1) ├── lodash@3.10.1 ├── moment@2.17.1 ├── particle-api-js@6.4.2 (superagent-prefix@0.0.2, form-data@1.0.0-rc4, stream-http@2.2.1, superagent@2.3.0) ├── request@2.75.1-relativepath.1 (oauth-sign@0.8.2, tunnel-agent@0.4.3, is-typedarray@1.0.0, aws-sign2@0.6.0, forever-agent@0.6.1, caseless@0.11.0, stringstream@0.0.5, isstream@0.1.2, json-stringify-safe@5.0.1, extend@3.0.0, aws4@1.6.0, combined-stream@1.0.5, node-uuid@1.4.7, qs@6.2.1, mime-types@2.1.14, tough-cookie@2.3.2, bl@1.1.2, hawk@3.1.3, har-validator@2.0.6, http-signature@1.1.1) ├── handlebars@4.0.6 (async@1.5.2, source-map@0.4.4, optimist@0.6.1, uglify-js@2.7.5) ├── softap-setup@1.1.4 (nconf@0.7.2, node-rsa@0.2.30) ├── serialport@4.0.7 (bindings@1.2.1, debug@2.6.0, commander@2.9.0, lie@3.1.0, nan@2.5.1, object.assign@4.0.4) ├── babel-polyfill@6.22.0 (regenerator-runtime@0.10.1, core-js@2.4.1) ├── particle-library-manager@0.1.10 (superagent-prefix@0.0.2, babel-plugin-array-includes@2.0.3, babel-plugin-transform-runtime@6.22.0, app-root-path@1.4.0, mkdirp@0.5.1, tmp@0.0.28, properties-parser@0.3.1, verror@1.9.0, tar-stream@1.5.2, tar-fs@1.15.0, fs-extra@0.30.0, superagent@1.8.5, gunzip-maybe@1.3.1, async@2.1.4) ├── babel-runtime@6.22.0 (regenerator-runtime@0.10.1, core-js@2.4.1) ├── yeoman-environment@1.6.6 (escape-string-regexp@1.0.5, log-symbols@1.0.2, grouped-queue@0.3.3, text-table@0.2.0, debug@2.6.0, untildify@2.1.0, diff@2.2.3, globby@4.1.0, mem-fs@1.1.3, lodash@4.17.4, inquirer@1.2.3) └── yeoman-generator@0.24.1 (detect-conflict@1.0.1, yeoman-welcome@1.0.1, read-chunk@1.0.1, path-is-absolute@1.0.1, rimraf@2.5.4, pretty-bytes@3.0.1, dargs@4.1.0, path-exists@2.1.0, class-extend@0.1.2, user-home@2.0.0, text-table@0.2.0, find-up@1.1.2, run-async@2.3.0, nopt@3.0.6, mkdirp@0.5.1, glob@7.1.1, debug@2.6.0, through2@2.0.3, error@7.0.2, read-pkg-up@1.0.1, cross-spawn@4.0.2, async@2.1.4, github-username@2.1.0, underscore.string@3.3.4, dateformat@1.0.12, istextorbinary@2.1.0, shelljs@0.7.6, mem-fs-editor@2.3.0, yeoman-assert@2.2.2, gruntfile-editor@1.2.1, html-wiring@1.2.0, lodash@4.17.4, yeoman-test@1.6.0)
test if particle is installed
[tingo@localhost ~]$ particle /usr/lib/node_modules/particle-cli/commands/KeyCommands.js:213 keyAlgorithmForProtocol(protocol) { ^ Error loading command /usr/lib/node_modules/particle-cli/commands/KeyCommands.js SyntaxError: Unexpected token ( Error loading command /usr/lib/node_modules/particle-cli/commands/SerialCommand.js SyntaxError: In strict mode code, functions can only be declared at top level or immediately within another function. Welcome to the Particle Command line utility! Version 1.19.4 https://github.com/spark/particle-cli Usage: particle <command_name> <arguments> Common Commands: setup, list, call, get, device, identify, flash, subscribe compile, monitor, login, logout, help, library Less Common Commands: token, binary, cloud, config, function, udp, update variable, webhook, wireless For more information Run: particle help <command_name>
set up wifi (press the setup button on the Photon first)
[tingo@localhost ~]$ particle setup wifi /usr/lib/node_modules/particle-cli/commands/KeyCommands.js:213 keyAlgorithmForProtocol(protocol) { ^ Error loading command /usr/lib/node_modules/particle-cli/commands/KeyCommands.js SyntaxError: Unexpected token ( Error loading command /usr/lib/node_modules/particle-cli/commands/SerialCommand.js SyntaxError: In strict mode code, functions can only be declared at top level or immediately within another function. Potentially unhandled rejection [1] TypeError: Cannot call method 'configureWifi' of undefined at setup (/usr/lib/node_modules/particle-cli/commands/SetupCommand/index.js:68:17) at BaseCommand.runCommand (/usr/lib/node_modules/particle-cli/commands/BaseCommand.js:108:17) at Object.Interpreter.runCommand (/usr/lib/node_modules/particle-cli/oldlib/interpreter.js:101:13) at Object.Interpreter.handle (/usr/lib/node_modules/particle-cli/oldlib/interpreter.js:57:18) at CLI.oldrun (/usr/lib/node_modules/particle-cli/dist/app/app.js:246:8) at /usr/lib/node_modules/particle-cli/dist/app/app.js:268:23 at tryCatchReject (/usr/lib/node_modules/particle-cli/node_modules/when/lib/makePromise.js:845:30) at runContinuation1 (/usr/lib/node_modules/particle-cli/node_modules/when/lib/makePromise.js:804:4) at Fulfilled.when (/usr/lib/node_modules/particle-cli/node_modules/when/lib/makePromise.js:592:4) at ContinuationTask.run (/usr/lib/node_modules/particle-cli/node_modules/when/lib/makePromise.js:702:24)
didn't work, try login first
[tingo@localhost ~]$ particle login /usr/lib/node_modules/particle-cli/commands/KeyCommands.js:213 keyAlgorithmForProtocol(protocol) { ^ Error loading command /usr/lib/node_modules/particle-cli/commands/KeyCommands.js SyntaxError: Unexpected token ( Error loading command /usr/lib/node_modules/particle-cli/commands/SerialCommand.js SyntaxError: In strict mode code, functions can only be declared at top level or immediately within another function. ? Please enter your email address tingox+iot@gmail.com ? Please enter your password ******** > Successfully completed login!
ok.
[tingo@localhost ~]$ particle setup wifi /usr/lib/node_modules/particle-cli/commands/KeyCommands.js:213 keyAlgorithmForProtocol(protocol) { ^ Error loading command /usr/lib/node_modules/particle-cli/commands/KeyCommands.js SyntaxError: Unexpected token ( Error loading command /usr/lib/node_modules/particle-cli/commands/SerialCommand.js SyntaxError: In strict mode code, functions can only be declared at top level or immediately within another function. Potentially unhandled rejection [1] TypeError: Cannot call method 'configureWifi' of undefined at setup (/usr/lib/node_modules/particle-cli/commands/SetupCommand/index.js:68:17) at BaseCommand.runCommand (/usr/lib/node_modules/particle-cli/commands/BaseCommand.js:108:17) at Object.Interpreter.runCommand (/usr/lib/node_modules/particle-cli/oldlib/interpreter.js:101:13) at Object.Interpreter.handle (/usr/lib/node_modules/particle-cli/oldlib/interpreter.js:57:18) at CLI.oldrun (/usr/lib/node_modules/particle-cli/dist/app/app.js:246:8) at /usr/lib/node_modules/particle-cli/dist/app/app.js:268:23 at tryCatchReject (/usr/lib/node_modules/particle-cli/node_modules/when/lib/makePromise.js:845:30) at runContinuation1 (/usr/lib/node_modules/particle-cli/node_modules/when/lib/makePromise.js:804:4) at Fulfilled.when (/usr/lib/node_modules/particle-cli/node_modules/when/lib/makePromise.js:592:4) at ContinuationTask.run (/usr/lib/node_modules/particle-cli/node_modules/when/lib/makePromise.js:702:24)
hmm, identify
[tingo@localhost ~]$ particle identify /usr/lib/node_modules/particle-cli/commands/KeyCommands.js:213 keyAlgorithmForProtocol(protocol) { ^ Error loading command /usr/lib/node_modules/particle-cli/commands/KeyCommands.js SyntaxError: Unexpected token ( Error loading command /usr/lib/node_modules/particle-cli/commands/SerialCommand.js SyntaxError: In strict mode code, functions can only be declared at top level or immediately within another function. particle: Unknown command: "identify"
doesn't work.
2017-02-08: sda5 - F23 - install npm (node.js package manager)
[tingo@localhost ~]$ sudo dnf install npm Failed to synchronize cache for repo 'fedora-HandBrake', disabling. Last metadata expiration check: 2:50:20 ago on Wed Feb 8 16:11:55 2017. Dependencies resolved. [...] Installed: compat-libuv010.x86_64 1:0.10.34-4.fc23 compat-libuv010-devel.x86_64 1:0.10.34-4.fc23 dwz.x86_64 0.12-1.fc23 fpc-srpm-macros.noarch 1.0-1.fc23 gcc-c++.x86_64 5.3.1-6.fc23 ghc-srpm-macros.noarch 1.4.2-2.fc23 gnat-srpm-macros.noarch 2-1.fc23 go-srpm-macros.noarch 2-3.fc23 gyp.noarch 0.1-0.18.0bb6747git.fc23 http-parser-devel.x86_64 2.7.1-2.fc23 keyutils-libs-devel.x86_64 1.5.9-7.fc23 krb5-devel.x86_64 1.14.3-8.fc23 libcom_err-devel.x86_64 1.42.13-3.fc23 libselinux-devel.x86_64 2.4-4.fc23 libsepol-devel.x86_64 2.4-1.fc23 libstdc++-devel.x86_64 5.3.1-6.fc23 libuv.x86_64 1:1.4.0-2.fc23 libuv-devel.x86_64 1:1.4.0-2.fc23 libverto-devel.x86_64 0.2.6-5.fc23 node-gyp.noarch 0.10.6-5.fc23 nodejs.x86_64 0.10.42-4.fc23 nodejs-abbrev.noarch 1.0.4-9.fc23 nodejs-ansi.noarch 0.2.1-3.fc23 nodejs-archy.noarch 0.0.2-11.fc23 nodejs-asn1.noarch 0.1.11-6.fc23 nodejs-assert-plus.noarch 0.1.4-3.fc23 nodejs-async.noarch 0.2.10-3.fc23 nodejs-aws-sign.noarch 0.3.0-4.fc23 nodejs-block-stream.noarch 0.0.7-3.fc23 nodejs-boom.noarch 0.4.2-5.fc23 nodejs-child-process-close.noarch 0.1.1-5.fc23 nodejs-chmodr.noarch 0.1.0-7.fc23 nodejs-chownr.noarch 0.0.1-12.fc23 nodejs-cmd-shim.noarch 1.1.0-6.fc23 nodejs-combined-stream.noarch 0.0.4-6.fc23 nodejs-config-chain.noarch 1.1.7-4.fc23 nodejs-cookie-jar.noarch 1:0.3.0-4.fc23 nodejs-cryptiles.noarch 0.2.2-3.fc23 nodejs-ctype.noarch 0.5.3-6.fc23 nodejs-delayed-stream.noarch 0.0.5-8.fc23 nodejs-devel.x86_64 0.10.42-4.fc23 nodejs-editor.noarch 0.0.4-5.fc23 nodejs-forever-agent.noarch 0.5.0-4.fc23 nodejs-form-data.noarch 0.1.1-3.fc23 nodejs-fstream.noarch 0.1.24-3.fc23 nodejs-fstream-ignore.noarch 0.0.7-4.fc23 nodejs-fstream-npm.noarch 0.1.5-4.fc23 nodejs-github-url-from-git.noarch 1.1.1-5.fc23 nodejs-glob.noarch 3.2.6-3.fc23 nodejs-graceful-fs.noarch 2.0.0-5.fc23 nodejs-hawk.noarch 1.0.0-3.fc23 nodejs-hoek.noarch 0.9.1-4.fc23 nodejs-http-signature.noarch 0.10.0-6.fc23 nodejs-inherits.noarch 2.0.1-6.fc23 nodejs-ini.noarch 1.1.0-6.fc23 nodejs-init-package-json.noarch 0.0.10-4.fc23 nodejs-json-stringify-safe.noarch 5.0.0-4.fc23 nodejs-lockfile.noarch 0.4.2-3.fc23 nodejs-lru-cache.noarch 2.3.0-6.fc23 nodejs-mime.noarch 1.2.11-3.fc23 nodejs-minimatch.noarch 0.2.12-5.fc23 nodejs-mkdirp.noarch 0.3.5-6.fc23 nodejs-mute-stream.noarch 0.0.4-3.fc23 nodejs-node-uuid.noarch 1.4.1-3.fc23 nodejs-nopt.noarch 2.1.2-3.fc23 nodejs-normalize-package-data.noarch 0.2.1-3.fc23 nodejs-npm-registry-client.noarch 0.2.28-4.fc23 nodejs-npm-user-validate.noarch 0.0.3-4.fc23 nodejs-npmconf.noarch 0.1.3-3.fc23 nodejs-npmlog.noarch 0.0.4-4.fc23 nodejs-oauth-sign.noarch 0.3.0-4.fc23 nodejs-once.noarch 1.1.1-8.fc23 nodejs-opener.noarch 1.3.0-10.fc23 nodejs-osenv.noarch 0.0.3-8.fc23 nodejs-packaging.noarch 7-4.fc23 nodejs-promzard.noarch 0.2.0-9.fc23 nodejs-proto-list.noarch 1.2.2-8.fc23 nodejs-qs.noarch 0.6.6-4.fc23 nodejs-read.noarch 1.0.5-3.fc23 nodejs-read-installed.noarch 0.2.4-4.fc23 nodejs-read-package-json.noarch 1.1.3-3.fc23 nodejs-request.noarch 2.25.0-3.fc23 nodejs-retry.noarch 0.6.0-8.fc23 nodejs-rimraf.noarch 2.2.2-3.fc23 nodejs-semver.noarch 2.1.0-4.fc23 nodejs-sha.noarch 1.2.1-3.fc23 nodejs-sigmund.noarch 1.0.0-8.fc23 nodejs-slide.noarch 1.1.5-3.fc23 nodejs-sntp.noarch 0.2.4-4.fc23 nodejs-tar.noarch 0.1.18-3.fc23 nodejs-tunnel-agent.noarch 0.3.0-4.fc23 nodejs-uid-number.noarch 0.0.3-10.fc23 nodejs-which.noarch 1.0.5-11.fc23 npm.noarch 1.3.6-8.fc23 ocaml-srpm-macros.noarch 2-3.fc23 openssl-devel.x86_64 1:1.0.2j-1.fc23 pcre-devel.x86_64 8.39-6.fc23 perl-srpm-macros.noarch 1-17.fc23 python-srpm-macros.noarch 3-7.fc23 redhat-rpm-config.noarch 37-1.fc23.1 v8.x86_64 1:3.14.5.10-25.fc23 v8-devel.x86_64 1:3.14.5.10-25.fc23 Complete!
ok.
2017-02-04: sda5 - F23 - install Apktool in ~/bin:
[tingo@localhost ~]$ java -version openjdk version "1.8.0_111" OpenJDK Runtime Environment (build 1.8.0_111-b16) OpenJDK 64-Bit Server VM (build 25.111-b16, mixed mode)
copy files
[tingo@localhost ~]$ cp -pv ~/dl/apktool ~/bin/ ‘/home/tingo/dl/apktool’ -> ‘/home/tingo/bin/apktool’ [tingo@localhost ~]$ cp -pv ~/dl/apktool_2.2.2.jar ~/bin/ ‘/home/tingo/dl/apktool_2.2.2.jar’ -> ‘/home/tingo/bin/apktool_2.2.2.jar’
set executable
[tingo@localhost ~]$ chmod u+x ~/bin/apktool
link JAR file to correct name
[tingo@localhost ~]$ ln -s ~/bin/apktool_2.2.2.jar ~/bin/apktool.jar
verify
[tingo@localhost ~]$ ls -l ~/bin/apk* -rwxrw-r--. 1 tingo tingo 2319 Feb 4 14:32 /home/tingo/bin/apktool -rw-rw-r--. 1 tingo tingo 8488199 Feb 4 14:33 /home/tingo/bin/apktool_2.2.2.jar lrwxrwxrwx. 1 tingo tingo 33 Feb 4 14:40 /home/tingo/bin/apktool.jar -> /home/tingo/bin/apktool_2.2.2.jar
looks ok.
[tingo@localhost ~]$ which apktool ~/bin/apktool [tingo@localhost ~]$ apktool Apktool v2.2.2 - a tool for reengineering Android apk files with smali v2.1.3 and baksmali v2.1.3 Copyright 2014 Ryszard Wiśniewski <brut.alll@gmail.com> Updated by Connor Tumbleson <connor.tumbleson@gmail.com> usage: apktool -advance,--advanced prints advance information. -version,--version prints the version then exits usage: apktool if|install-framework [options] <framework.apk> -p,--frame-path <dir> Stores framework files into <dir>. -t,--tag <tag> Tag frameworks using <tag>. usage: apktool d[ecode] [options] <file_apk> -f,--force Force delete destination directory. -o,--output <dir> The name of folder that gets written. Default is apk.out -p,--frame-path <dir> Uses framework files located in <dir>. -r,--no-res Do not decode resources. -s,--no-src Do not decode sources. -t,--frame-tag <tag> Uses framework files tagged by <tag>. usage: apktool b[uild] [options] <app_path> -f,--force-all Skip changes detection and build all files. -o,--output <dir> The name of apk that gets written. Default is dist/name.apk -p,--frame-path <dir> Uses framework files located in <dir>. For additional info, see: http://ibotpeaches.github.io/Apktool/ For smali/baksmali info, see: https://github.com/JesusFreke/smali
ok - it runs.
2017-01-25: sda5 - F23 - updates
[tingo@localhost ~]$ sudo dnf upgrade Failed to synchronize cache for repo 'fedora-HandBrake', disabling. Last metadata expiration check: 1:11:42 ago on Wed Jan 25 21:46:31 2017. Dependencies resolved. ===================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================== Installing: dcraw x86_64 9.27.0-1.fc23 updates 264 k Upgrading: fedy noarch 4.2.4-0.fc23 folkswithhats 3.1 k fedy-core noarch 4.2.4-0.fc23 folkswithhats 42 k fedy-plugins noarch 4.2.4-0.fc23 folkswithhats 69 k gegl x86_64 0.2.0-29.fc23 updates 738 k xfce4-whiskermenu-plugin x86_64 1.6.2-1.fc23 updates 190 k Skipping packages with broken dependencies: fedy src 4.2.4-0.fc23 folkswithhats 71 k Transaction Summary ===================================================================================================================================== Install 1 Package Upgrade 5 Packages Skip 1 Package Total download size: 1.3 M Is this ok [y/N]: y [...] Installed: dcraw.x86_64 9.27.0-1.fc23 Upgraded: fedy.noarch 4.2.4-0.fc23 fedy-core.noarch 4.2.4-0.fc23 fedy-plugins.noarch 4.2.4-0.fc23 gegl.x86_64 0.2.0-29.fc23 xfce4-whiskermenu-plugin.x86_64 1.6.2-1.fc23 Complete!
ok.
2017-01-07: sda5 - F23 - today, the machine had a routing problem again. I couldn't reach any ip addresses - no packets getting where they should. The routing table looked like this:
[tingo@localhost ~]$ netstat -r Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface default gateway 0.0.0.0 UG 0 0 0 wlp2s0 10.1.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlp2s0
as usual, a reboot was the "fix" for this problem.