2017-11-27

Next -- QtWeb-5ba3


QtWeb-5ba3

sh: QtWeb: not found


broken - Package


1.
root@slitaz:~# QtWeb
sh: QtWeb: not found


root@slitaz:~# tazpkg -lf QtWeb
Installed files by "QtWeb"
================================================================================
/usr/share/applications/QtWeb.desktop
================================================================================
1 file

root@slitaz:~# tazpkg -s qtweb
Search result for "qtweb"
================================================================================
Installed packages
--------------------------------------------------------------------------------
QtWeb 5ba3 network

================================================================================
1 installed packages found for "qtweb"
Available packages
--------------------------------------------------------------------------------
QtWeb 5ba3 network
qtwebkit 5.212.0-alpha2 network
================================================================================
2 available packages found for "qtweb"
root@slitaz:~#


2.
http://cook.slitaz.org/next/QtWeb/log/#l857

make: *** [Makefile:1807: obj/webview.o] Error 1
make: *** Waiting for unfinished jobs....
install: can't stat '${src}/src/QtWeb': No such file or directory

[..]
Pack: QtWeb 5ba3
================================================================================
Executing: genpkg_rules
cp: can't stat '${install}/*': No such file or directory
Copying "receipt"... Done
Executing strip on all files... Done
Creating the list of files... Done
Creating md5sum of files... Done
Compressing the FS... Done
Updating receipt sizes... Done
Creating full cpio archive... Done
QA: checking for empty package... Done
================================================================================
Package "QtWeb-5ba3.tazpkg" created

The release checksum has not changed.

Debug information
================================================================================
Cook date: 2017-10-26 22:50
Wasted time : 147s ~ 2m
703:webview.cpp:432:86: error: call of overloaded 'abs(float)' is ambiguous
734:webview.cpp:435:86: error: call of overloaded 'abs(float)' is ambiguous
765:webview.cpp:438:86: error: call of overloaded 'abs(float)' is ambiguous
796:webview.cpp:441:86: error: call of overloaded 'abs(float)' is ambiguous
859:install: can't stat '${src}/src/QtWeb': No such file or directory
916:cp: can't stat '${install}/*': No such file or directory



3.
DB: broken - Packages: 195
http://cook.slitaz.org/next/?broken

Qt4-qca-ossl
QtWeb

[..]

2017-11-26

Next -- qtwebkit - qt5


qtwebkit - qt5
DEPENDS="qt5 sqlite3 hyphen libxslt" # gstreamer1 gst1-plugins-base
qt5-location qt5-sensors qt5-webchannel

root@slitaz:~# ldd /usr/lib/libQt5WebKit.so.5.212.0
/usr/lib/libQt5WebKit.so.5.212.0:
linux-gate.so.1 (0xb7705000)
libicuuc.so.58 => /usr/lib/libicuuc.so.58 (0xb54b8000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb5390000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb538c000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb5382000)
libQt5Gui.so.5 => /usr/lib/libQt5Gui.so.5 (0xb4df1000)
libQt5Network.so.5 => /usr/lib/libQt5Network.so.5 (0xb4c20000)
libicui18n.so.58 => /usr/lib/libicui18n.so.58 (0xb49e8000)
libdl.so.2 => /lib/libdl.so.2 (0xb49e3000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb49c5000)
libQt5Core.so.5 => /usr/lib/libQt5Core.so.5 (0xb444d000)
libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0xb43e5000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0xb43b2000)
libz.so.1 => /lib/libz.so.1 (0xb439d000)
libhyphen.so.0 => /usr/lib/libhyphen.so.0 (0xb4397000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb4255000)
libxslt.so.1 => /usr/lib/libxslt.so.1 (0xb4217000)
libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0xb416e000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb403f000)
libm.so.6 => /lib/libm.so.6 (0xb3fe2000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb3fc9000)
libc.so.6 => /lib/libc.so.6 (0xb3e40000)
/lib/ld-2.25.so (0x8001e000)
libicudata.so.58 => /usr/lib/libicudata.so.58 (0xb253d000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb2516000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb2512000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb250b000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb249a000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0xb2423000)
libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0xb23ab000)
libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0xb2188000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb2185000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb2081000)
liblzma.so.5 => /lib/liblzma.so.5 (0xb2063000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb2041000)
libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0 (0xb203d000)
libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0xb2035000)
libxcb-present.so.0 => /usr/lib/libxcb-present.so.0 (0xb2031000)
libxcb-sync.so.1 => /usr/lib/libxcb-sync.so.1 (0xb202a000)
libxshmfence.so.1 => /usr/lib/libxshmfence.so.1 (0xb2027000)
libglapi.so.0 => /usr/lib/libglapi.so.0 (0xb2009000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb2005000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb1ffe000)
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0xb1ffb000)
libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0xb1fe1000)
libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0xb1fd9000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb1fd3000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb1fc1000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb1fb0000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb1f13000)
libpcre.so.1 => /lib/libpcre.so.1 (0xb1eb2000)
libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb1ea0000)

root@slitaz:~# tail -25 /var/lib/tazpkg/installed.md5
e0db37a16edc63d40260026eb4d2c36e opusfile-0.9.tazpkg
e379ebfe3e8c357931df42b01b36f1d7 slitaz-next-170930.tazpkg
31ee6d3953d3518ba6d374a30627454d qtwebkit-5.212.0-alpha2.tazpkg
c78604b0390a57cb40f86fd69f2f3673 qt5-location-5.9.1.tazpkg
fef5c533c4a20872fd83e4f32cc76b88 qt5-base-5.9.1.tazpkg
0de0f21d399164eb3143bc64a34598e4 icu-58.2.tazpkg
2f63046738e8d6adcdc48e5d01357c65 libicu-58.2.tazpkg
e8e727b1b44689cb861da046e350534b libinput-1.8.0.tazpkg
ac0fe8a99bd58db3746ae55a20725e6b libxkbcommon-0.7.2.tazpkg
9dbb1434cbbf7dfe812ed1f28e865275 libxkbcommon-x11-0.7.2.tazpkg
54a5556f288aac8b0e0db15fa00a178b mesa17-17.2.4.tazpkg
0a3186e587f4f5693ccf6f2a56a1626f xorg-libXxf86vm-1.1.4.tazpkg
dbd523615da365ad18fc8b93c53b485d tslib-1.0.tazpkg
6698430d0ed365535c5f3dc852de4a80 libatomic-6.3.0.tazpkg
6cd3e6f5814c1c084a8b05495b35dbb0 qt5-declarative-5.9.1.tazpkg
0d3070cf9ad416fd6af22ad6601a77bd qt5-remoteobjects-5.9.1.tazpkg
3949c9d6a01429ed423446e17f3b1ad3 qt5-xmlpatterns-5.9.1.tazpkg
18b8a17f36c473089427cadd3cedc4b3 qt5-sensors-5.9.1.tazpkg
8400d64d58e40abb74484d25717f541d qt5-webchannel-5.9.1.tazpkg
2110215e6932922125c142629069ab35 hyphen-2.8.8.tazpkg
aa32b0452f12fa49e3d5206d4bc40151 libxslt-1.1.29.tazpkg
a65dd38e2d4e42a7dda6efc0957f0d3a gst1-plugins-base-1.10.3.tazpkg
ad696f3dd5c40ec7c2bc8d234ea0024c gstreamer1-1.10.3.tazpkg
4ec7e97ee2487bb536cbe46880a96bf8 libtheora-enc-1.1.1.tazpkg
fdf75ec38d4d87ebfd89a9183f641c17 orc-0.4.26.tazpkg
root@slitaz:~#



# SliTaz package receipt v2.
http://cook.slitaz.org/next/qt5/receipt

PACKAGE="qt5"
VERSION="5.9.1"
CATEGORY="meta"
SHORT_DESC="Cross-platform application framework"
[..]

SPLIT="qt5-3d qt5-base qt5-base-gtk3 \
qt5-canvas3d qt5-charts qt5-connectivity \
qt5-datavis3d qt5-declarative qt5-gamepad \
qt5-graphicaleffects qt5-imageformats qt5-location \
qt5-multimedia qt5-networkauth qt5-purchasing \
qt5-quickcontrols qt5-quickcontrols2 qt5-remoteobjects \
qt5-script qt5-scxml qt5-sensors \
qt5-serialbus qt5-serialport qt5-speech \
qt5-svg qt5-tools qt5-virtualkeyboard \
qt5-wayland qt5-webchannel qt5-websockets \
qt5-x11extras qt5-xmlpatterns qt5-base-egl \
\
qt5-locale-ar qt5-locale-ca qt5-locale-cs qt5-locale-da \
qt5-locale-de qt5-locale-en qt5-locale-es qt5-locale-fa \
qt5-locale-fi qt5-locale-fr qt5-locale-gl qt5-locale-he \
qt5-locale-hu qt5-locale-it qt5-locale-ja qt5-locale-ko \
qt5-locale-lt qt5-locale-lv qt5-locale-pl qt5-locale-pt \
qt5-locale-ru qt5-locale-sk qt5-locale-sl qt5-locale-sv \
qt5-locale-uk qt5-locale-zh_CN qt5-locale-zh_TW \
\
qt5-doc qt5-dev"

[..]
 case $PACKAGE in
  qt5)
   COOKOPTS="!pixmaps !menus"
   DEPENDS="$SPLIT";;

Next -- qtwebkit-5.212.0-alpha2


qtwebkit-5.212.0-alpha2

/bin/sh: QtTestBrowser: not found

libpng warning: iCCP: known incorrect sRGB profile
Segmentation fault


Updated:

http://hg.slitaz.org/wok-next/rev/41f56649ce60


1.
root@slitaz:~# QtTestBrowser
/bin/sh: QtTestBrowser: not found


root@slitaz:~# ls -l /usr/bin/QtTestBrowser
ls: /usr/bin/QtTestBrowser: No such file or directory

root@slitaz:~# tazpkg -lf qtwebkit | grep QtTestBrowser
/usr/share/applications/QtTestBrowser.desktop


2.
# SliTaz package receipt.
http://cook.slitaz.org/next/qtwebkit/receipt


PACKAGE="qtwebkit"
VERSION="5.212.0-alpha2"
CATEGORY="network"
SHORT_DESC="KDE version of Qt Webkit browser engine."
MAINTAINER="psychomaniak@xakep.ru"
LICENSE="GPL"
TARBALL="$PACKAGE-$VERSION.tar.xz"
WEB_SITE="http://code.qt.io/cgit/qt/qtwebkit.git/"
WEB_SITE_2="https://github.com/annulen/webkit/"
WGET_URL="${WEB_SITE_2}releases/download/${TARBALL/.tar*/}/$TARBALL"

PROVIDE="libQtWebkit"

DEPENDS="qt5 sqlite3 hyphen libxslt" # gstreamer1 gst1-plugins-base
[..]

 genpkg_rules()
{
# qtwebkit
mkdir -p $fs/usr/lib $fs/usr/bin $fs/usr/share/applications

# cp -a $src/WebKitBuild/Release/bin/QtTestBrowser $fs/usr/bin

# cp -a $install/usr/lib/*.so* $fs/usr/lib
cat > $fs/usr/share/applications/QtTestBrowser.desktop <<EOT
[Desktop Entry]
Type=Application
Name=QtTestBrowser
Exec=QtTestBrowser
Categories=Network;WebBrowser;
EOT

# qtwebkit + qtwebkit-dev:
cp -a $install/* $fs
}


3.
QtTestBrowser 2017-Oct-29 20:56:55 279.5K
http://cook.slitaz.org/next/qtwebkit/browse/source/qtwebkit-5.212.0-alpha2/WebKitBuild/Release/bin/QtTestBrowser

root@slitaz:~# QtTestBrowser
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
Segmentation fault

2017-11-01

Next -- smplayer-17.10.2




smplayer-17.10.2

libQt5Script.so.5 => not found
libatomic.so.1 => not found

This application failed to start because it could not find or load the Qt platform plugin "xcb" in "".

# tazpkg -gi qt5-script
# tazpkg -gi libxkbcommon-x11
http://cook.slitaz.org/next/gcc/browse/taz/gcc-.3.0/fs/usr/lib/libatomic.so.1.2.0


Updated:
http://hg.slitaz.org/wok-next/rev/624992409fdb
http://hg.slitaz.org/wok-next/rev/760518182338
http://hg.slitaz.org/wok-next/rev/b21fe9fb3791


root@slitaz:~# tazpkg info smplayer

TazPkg information
=======================================================================================
Package : smplayer
State : installed package
Version : 17.10.2
Category : multimedia
Short desc : QT-based front-end for MPlayer or mpv
Maintainer : psychomaniak@xakep.ru
License : GPL2
Depends : mplayer-cli qt5-base
Suggested : smplayer-themes mpv
Web site : http://smplayer.sourceforge.net/
Size : 1.9M/6M
Tags : player audio video movie
=======================================================================================

root@slitaz:~# ldd /usr/bin/smplayer | grep 'not found'
libQt5Script.so.5 => not found
libatomic.so.1 => not found
libatomic.so.1 => not found
libatomic.so.1 => not found
libatomic.so.1 => not found
libatomic.so.1 => not found
libatomic.so.1 => not found
libatomic.so.1 => not found


root@slitaz:~# tazpkg -sp libatomic.so


Search result for package "libatomic.so"
=======================================================================================
gcc
gcc49
gcc54
gcc61
=======================================================================================
4 packages


libatomic.so.1.2.0
http://cook.slitaz.org/next/gcc/browse/taz/gcc-6.3.0/fs/usr/lib/libatomic.so.1.2.0

lrwxrwxrwx 1 root root 18 Aug 11 01:56 /usr/lib/libatomic.so -> libatomic.so.1.2.0
lrwxrwxrwx 1 root root 18 Aug 11 01:56 /usr/lib/libatomic.so.1 -> libatomic.so.1.2.0
-rwxr-xr-x 1 root root 21892 Aug 11 01:56 /usr/lib/libatomic.so.1.2.0

2017-10-30

Next -- tazweb-208



tazweb-208
Settings schema 'org.gnome.system.proxy' is not installed

# tazpkg -gi gsettings-desktop-schemas


Updated:
http://hg.slitaz.org/wok-next/rev/064e844c047a


root@slitaz:~# tazpkg info tazweb

TazPkg information
==============================================================================================================
Package : tazweb
State : installed package
Version : 208
Category : network
Short desc : SliTaz simple, fast and small Web Browser
Maintainer : pankso@slitaz.org
License : BSD
Depends : atk cairo fontconfig freetype gdk-pixbuf glib gtk+ libsoup pango webkitgtk
Web site : http://www.slitaz.org/
Size : 24K/100K
Tags : web-browser
==============================================================================================================

tux@slitaz:~$ tazweb &
tux@slitaz:~$
(tazweb:30874): GLib-GIO-ERROR **: Settings schema 'org.gnome.system.proxy' is not installed

Next -- vivaldi-1.12.955.48



vivaldi-1.12.955.48
libgtk-3.so.0: cannot open shared object file: No such file or directory

Depends : gtk+ bash libcups libexif GConf nss mesa


Updated:
http://hg.slitaz.org/wok-next/rev/c46076e02bcc
http://hg.slitaz.org/wok-next/rev/d0084fe666c8


root@slitaz:~# tazpkg -sm http://mirror1.slitaz.org/packages/next/
Creating folder "/var/cache/tazpkg"... [ Done ]

Recharging repository "Main"
================================================================================
Checking... [ Done ]
Database timestamp: 10/29/2017 20:54
Creating backup of the last packages list... [ Done ]
Getting "bundle.tar.lzma"... [ Done ]
Getting "files-list.lzma"... [ Done ]
================================================================================
Last database is ready to use.

Note that next time you recharge the list, a list of differences will be
displayed to show new and upgradeable packages.

Current mirror(s)
================================================================================
http://mirror.slitaz.org/packages/next/
Please enter URL of the new mirror (http, ftp or local path). You must specify
the complete address to the directory of the packages and packages.list file.

New mirror(s) URL: http://mirror1.slitaz.org/packages/next/
Setting mirror(s) to: "http://mirror1.slitaz.org/packages/next/"

root@slitaz:~# tazpkg -s vivaldi

Search result for "vivaldi"
================================================================================
Installed packages
--------------------------------------------------------------------------------
================================================================================
0 installed packages found for "vivaldi"

Available packages
--------------------------------------------------------------------------------
get-vivaldi 1.0 non-free
vivaldi (extra)
================================================================================
2 available packages found for "vivaldi"

root@slitaz:~# tazpkg -gi vivaldi
Unable to find package "vivaldi" in the mirrored packages list.
get-vivaldi-1.0.tazp 100% |*******************************| 2180 0:00:00 ETA
Tracking dependencies for package "get-vivaldi"
================================================================================
Missing package "wget"
================================================================================
1 missing package to install.

wget-1.19.1.tazpkg 100% |*******************************| 146k 0:00:00 ETA
Installation of package "wget"
================================================================================
GNU Wget - the non-interactive network downloader
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Saving configuration files... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
================================================================================
Package "wget" (1.19.1) is installed.

Installation of package "get-vivaldi"
================================================================================
An advanced browser made with the power user in mind
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
================================================================================
Package "get-vivaldi" (1.0) is installed.


root@slitaz:~# get-vivaldi
Connecting to vivaldi.com (104.20.65.251:443)
Connecting to vivaldi.com (104.20.65.251:80)
Connecting to vivaldi.com (104.20.65.251:443)
- 100% |*******************************| 29586 0:00:00 ETA
Connecting to downloads.vivaldi.com (151.139.104.122:443)
vivaldi-stable-1.12. 100% |*******************************| 50299k 0:00:00 ETA
369026 blocks

Packing package "vivaldi-vivaldi-stable-1.12.955.48-1.i386.rpm"
================================================================================
Creating the list of files... [ Done ]
Creating md5sum of files... [ Done ]
Compressing the FS... [ Done ]
Updating receipt sizes... [ Done ]
Creating full cpio archive... [ Done ]
Restoring original package tree... [ Done ]
================================================================================
Package "vivaldi-vivaldi-stable-1.12.955.48-1.i386.rpm" compressed successfully.

Size: 68.9M
rm: invalid option -- 'a'

Command line: rm -rf -vivaldi-stable-1.12.955.48-1.i386.rpm

BusyBox v1.27.2 (2017-09-29 18:03:35 Europe) multi-call binary.

Usage: rm [-irf] FILE...

Remove (unlink) FILEs

-i Always prompt before removing
-f Never prompt
-R,-r Recurse

Tracking dependencies for package "vivaldi"
================================================================================
Missing package "bash"
Missing package "GConf"
Missing package "nss"
Missing package "mesa"
================================================================================
4 missing packages to install.

bash-4.4.12.tazpkg 100% |*******************************| 296k 0:00:00 ETA
Installation of package "bash"
================================================================================
The GNU bourne shell
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
Execute post-install commands... [ Done ]
================================================================================
Package "bash" (4.4.12) is installed.

GConf-2.32.3.tazpkg 100% |*******************************| 186k 0:00:00 ETA
Tracking dependencies for package "GConf"
================================================================================
Missing package "ORBit2"
================================================================================
1 missing package to install.

orbit2-2.14.19.tazpk 100% |*******************************| 163k 0:00:00 ETA
Tracking dependencies for package "orbit2"
================================================================================
Missing package "libidl"
================================================================================
1 missing package to install.

libidl-0.8.14.tazpkg 100% |*******************************| 55164 0:00:00 ETA
Installation of package "libidl"
================================================================================
IDL Compiling Library
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
================================================================================
Package "libidl" (0.8.14) is installed.

Installation of package "orbit2"
================================================================================
A CORBA 2.4-compliant Object Request Broker (ORB) - deprecated
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
================================================================================
Package "orbit2" (2.14.19) is installed.

Installation of package "GConf"
================================================================================
A configuration database system.
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
================================================================================
Package "GConf" (2.32.3) is installed.

nss-3.29.tazpkg 100% |*******************************| 1237k 0:00:00 ETA
Installation of package "nss"
================================================================================
Mozilla Network Security Services (NSS)
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
================================================================================
Package "nss" (3.29) is installed.

mesa-12.0.6.tazpkg 100% |*******************************| 2293k 0:00:00 ETA
Tracking dependencies for package "mesa"
================================================================================
Missing package "xorg-libXxf86vm"
================================================================================
1 missing package to install.

xorg-libXxf86vm-1.1. 100% |*******************************| 7396 0:00:00 ETA
Installation of package "xorg-libXxf86vm"
================================================================================
XFree86-VidMode extension library
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
================================================================================
Package "xorg-libXxf86vm" (1.1.4) is installed.

Installation of package "mesa"
================================================================================
3D Graphics Library that is an open-source implementaton of OpenGL.
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Saving configuration files... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
================================================================================
Package "mesa" (12.0.6) is installed.

Installation of package "vivaldi"
================================================================================
An advanced browser made with the power user in mind
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
Update system databases... [ Done ]
================================================================================
Package "vivaldi" (vivaldi-stable-1.12.955.48-1.i386.rpm) is installed.

/root
root@slitaz:~#


root@slitaz:~# tazpkg info vivaldi

TazPkg information
================================================================================
Package : vivaldi
State : installed package
Version : vivaldi-stable-1.12.955.48-1.i386.rpm (new version "" available)
Category : non-free
Short desc : An advanced browser made with the power user in mind
Depends : gtk+ bash libcups libexif GConf nss mesa
Web site : https://vivaldi.com/
Size : 64K/181.1M
================================================================================

root@slitaz:~# ldd /opt/vivaldi/vivaldi-bin | grep 'not found'
libgtk-3.so.0 => not found
libgdk-3.so.0 => not found
root@slitaz:~#

tux@slitaz:~$ vivaldi-stable
tux@slitaz:~$ /usr/bin/vivaldi-stable: error while loading shared libraries: libgtk-3.so.0: cannot open shared object file: No such file or directory

2017-10-18

Next -- ldd VS. ldd (GNU libc) 2.25


ldd VS. ldd (GNU libc) 2.25

/usr/share/flash/libflashplayer.so: ELF 32-bit LSB shared object, Intel 80386

root@slitaz:~# ldd /usr/share/flash/libflashplayer.so
/usr/share/flash/libflashplayer.so:
realpath: /lib64/ld-linux-x86-64.so.2: No such file or directory

slitaz-base-files
view rootfs/usr/bin/ldd @ rev 333
http://hg.slitaz.org/slitaz-base-files/file/9e80adfca421/rootfs/usr/bin/ldd
line source
    1 #!/bin/sh
    2 #
    3 # Tiny ldd fake.
    4 # Copyright (C) 2010-2017 SliTaz GNU/Linux.
    5 #
    6 echo
    7 file="$@"
    8 for file do
    9     file="$(which "$file")"
    10     [ ! -f "$file" ] && exit
    11     ld="$(sed '/\/lib.*\/ld/!dq' "$file")"
    12     echo "$file" | sed 's%^./%%;s%$%:%'
    13     LD_TRACE_LOADED_OBJECTS=1 "$(realpath ${ld:-/lib/ld-linux*})" "$file" 2>/dev/null
    14     echo
    15 done


root@slitaz:~# ldd --version
ldd (GNU libc) 2.25
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.

root@slitaz:~# head /usr/bin/ldd
#! /bin/bash
# Copyright (C) 1996-2017 Free Software Foundation, Inc.
# This file is part of the GNU C Library.

# The GNU C Library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License, or (at your option) any later version.

# The GNU C Library is distributed in the hope that it will be useful,


root@slitaz:~# ldd /usr/share/flash/libflashplayer.so
linux-gate.so.1 (0xb77b5000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb67f2000)
libdl.so.2 => /lib/libdl.so.2 (0xb67ed000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb67cf000)
librt.so.1 => /lib/librt.so.1 (0xb67c6000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb669e000)
libXt.so.6 => /usr/lib/libXt.so.6 (0xb6646000)
libnss3.so => /usr/lib/libnss3.so (0xb64f7000)
libsmime3.so => /usr/lib/libsmime3.so (0xb64cb000)
libssl3.so => /usr/lib/libssl3.so (0xb6476000)
libnspr4.so => /usr/lib/libnspr4.so (0xb6433000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb60bc000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb602c000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb6009000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb5fc2000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb5f82000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb5f3b000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb5e37000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb5d9a000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb5c6b000)
libm.so.6 => /lib/libm.so.6 (0xb5c0e000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb5bf5000)
libc.so.6 => /lib/libc.so.6 (0xb5a6a000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb5a4a000)
libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0 (0xb5a46000)
libxcb-present.so.0 => /usr/lib/libxcb-present.so.0 (0xb5a42000)
libxcb-sync.so.1 => /usr/lib/libxcb-sync.so.1 (0xb5a3b000)
libxshmfence.so.1 => /usr/lib/libxshmfence.so.1 (0xb5a38000)
libglapi.so.0 => /usr/lib/libglapi.so.0 (0xb5a1c000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb5a18000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb5a11000)
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0xb5a0e000)
libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0xb59f4000)
libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0xb59ec000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb59e6000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb59d4000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb59ad000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb59a9000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb59a2000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb5991000)
/lib/ld-linux.so.2 (0x80049000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb5988000)
libuuid.so.1 => /lib/libuuid.so.1 (0xb5982000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb5969000)
libnssutil3.so => /usr/lib/libnssutil3.so (0xb593f000)
libplc4.so => /usr/lib/libplc4.so (0xb5937000)
libplds4.so => /usr/lib/libplds4.so (0xb5932000)
libz.so.1 => /lib/libz.so.1 (0xb591d000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb5919000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb590b000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb58e6000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb57f3000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb575e000)
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0xb575a000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb574c000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb5742000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb5598000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb5593000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb557c000)
libmount.so.1 => /lib/libmount.so.1 (0xb552a000)
libblkid.so.1 => /lib/libblkid.so.1 (0xb54e2000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb54cc000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb54c9000)
libffi.so.6 => /usr/lib/libffi.so.6 (0xb54c1000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb537f000)
liblzma.so.5 => /lib/liblzma.so.5 (0xb5361000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0xb52ea000)
libpcre.so.1 => /lib/libpcre.so.1 (0xb5287000)
libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb5275000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0xb5242000)
root@slitaz:~#

Next -- firefox and flash-player-npapi


firefox and flash-player-npap
vivaldi and flash-player-ppapi

Pepper Flash Player

flash-player-npapi


Package "flash-player-npapi" (27.0.0.130) is installed.

root@slitaz:~# ls -l /usr/lib/mozilla/plugins/
total 0
lrwxrwxrwx 1 root root 34 Oct 6 19:42 libflashplayer.so -> /usr/share/flash/libflashplayer.so

root@slitaz:~# ls -l /usr/share/flash/libflashplayer.so
-rwxr-xr-x 1 root root 14990320 Aug 29 15:47 /usr/share/flash/libflashplayer.so

root@slitaz:~# file /usr/share/flash/libflashplayer.so
/usr/share/flash/libflashplayer.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0972260c5f9630651ca4d56bbb6dc4f21a69380a, stripped

root@slitaz:~# ldd /usr/share/flash/libflashplayer.so

/usr/share/flash/libflashplayer.so:
realpath: /lib64/ld-linux-x86-64.so.2: No such file or directory


root@slitaz:~# cat /usr/bin/ldd
#!/bin/sh
#
# Tiny ldd fake.
# Copyright (C) 2010-2017 SliTaz GNU/Linux.
#
echo
file="$@"
for file do
    file="$(which "$file")"
    [ ! -f "$file" ] && exit
    ld="$(sed '/\/lib.*\/ld/!dq' "$file")"
    LD_TRACE_LOADED_OBJECTS=1 "$(realpath ${ld:-/lib/ld-linux*})" "$file" 2>/dev/null
     echo "$file" | sed 's%^./%%;s%$%:%'
   echo
done
root@slitaz:~#



----


About Mozilla Firefox

56.0 (32-bit) What’s new
Firefox is up to date

about:plugins

Installed plugins

Find updates for installed plugins at mozilla.com/plugincheck

OpenH264 Video Codec provided by Cisco Systems, Inc.

File: 1.6
Path: /home/tux/.mozilla/firefox/8b4w4970.default/gmp-gmpopenh264/1.6
Version: 1.6
State: Enabled
This plugin is automatically installed by Mozilla to comply with the WebRTC specification and to enable WebRTC calls with devices that require the H.264 video codec. Visit http://www.openh264.org/ to view the codec source code and learn more about the implementation.

MIME Type Description Suffixes

Shockwave Flash

File: libflashplayer.so
Path: /usr/share/flash/libflashplayer.so
Version: 27.0.0.130
State: Enabled
Shockwave Flash 27.0 r0

MIME Type Description Suffixes
application/x-shockwave-flash Shockwave Flash swf
application/futuresplash FutureSplash Player spl

2017-10-05

Next -- vivaldi and flash-player-ppapi



vivaldi and flash-player-ppapi


Package "vivaldi-stable" (1.12.955.38-1) is installed.

Pepper Flash Player
https://fpdownload.adobe.com/pub/flashplayer/pdc/27.0.0.130/flash_player_ppapi_linux.i386.tar.gz


tux@slitaz:~$ ls -l /opt/google/chrome/PepperFlash/
total 14996
-rwxr-xr-x 1 root root 15351596 Aug 29 17:11 libpepflashplayer.so
-rwxr-xr-x 1 root root 2223 Aug 29 17:11 manifest.json

tux@slitaz:~$ head /opt/google/chrome/PepperFlash/manifest.json
{
"description": "Pepper Flash Player",
"name": "Flapper",
"version": "27.0.0.130",
"x-flapper-revision": "81365",
"x-ppapi-arch": "ia32",
"x-ppapi-os": "linux",
"x-ppapi-required-interfaces": [
"PPB_AudioConfig;1.1|PPB_AudioConfig;1.0",
"PPB_AudioInput(Dev);0.4|PPB_AudioInput(Dev);0.3",

tux@slitaz:~$ file /opt/google/chrome/PepperFlash/libpepflashplayer.so
/opt/google/chrome/PepperFlash/libpepflashplayer.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0d77aad2b55c1a8114d0ac75c8cbab204f5dd29b, stripped

tux@slitaz:~$ ldd /opt/google/chrome/PepperFlash/libpepflashplayer.so

/opt/google/chrome/PepperFlash/libpepflashplayer.so:
linux-gate.so.1 (0xb7737000)
libdl.so.2 => /lib/libdl.so.2 (0xb679e000)
librt.so.1 => /lib/librt.so.1 (0xb6795000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6666000)
libm.so.6 => /lib/libm.so.6 (0xb6609000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb65f0000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb65d2000)
libc.so.6 => /lib/libc.so.6 (0xb6449000)
/lib/ld-2.25.so (0x80041000)

tux@slitaz:~$

----


vivaldi://about
Vivaldi 1.12.955.38 (Stable channel) (32-bit)
Revision 7f53b6a63fad112d5d35848a1a0c6fe5cb4a9cbd-
OS Linux
JavaScript V8 6.1.534.41
Flash 999.999.999.999 /opt/google/chrome/PepperFlash/libpepflashplayer.so
User Agent Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.102 Safari/537.36 Vivaldi/1.93.955.38
Command Line /usr/bin/vivaldi-stable --always-authorize-plugins --enable-blink-features=ResizeObserver --flag-switches-begin --flag-switches-end
Executable Path /opt/vivaldi/vivaldi
Profile Path /home/tux/.config/vivaldi/Default



----

Flash Player Help
https://helpx.adobe.com/flash-player.html

Install Flash Player in five easy steps
1. Check if Flash Player is installed on your computer

Check Now
YOUR SYSTEM INFORMATION
Your Flash Version         27.0.0.130
Your browser name          Vivaldi
Your Operating System (OS) Linux

[..]

5. Verify whether Flash Player is installed

If you see clouds moving in the animation below, you have successfully installed Flash Player.
Congratulations!

If you don't see the animation after completing all the steps, refresh this page using the icon below.





2017-10-03

Next--tazpkg get-install and recharge


tazpkg get-install and recharge

Last database is ready to use.
md5sum: can't open 'mesa-12.0.6.tazpkg': No such file or directory
md5sum: can't open 'nss-3.29.tazpkg': No such file or directory
md5sum: can't open 'at-spi2-atk-2.22.0.tazpkg': No such file or directory
md5sum: can't open 'colord-1.2.12.tazpkg': No such file or directory
md5sum: can't open 'libepoxy-1.4.0.tazpkg': No such file or directory

20171003-tazpkg-install-vivaldi-stable.log
http://paste.slitaz.org/?5a81b64975100b96#KXl07Zfc3qEwUxXi4Zqp+mWEh77frIPIDIzx0IUdFHc=


1. tazpkg recharge
root@slitaz:/home/tux# tazpkg recharge
Creating folder "/var/cache/tazpkg"... [ Done ]

Recharging repository "Main"
================================================================================
Checking... [ Done ]
Database timestamp: 09/29/2017 19:52
Creating backup of the last packages list... [ Done ]

Getting "bundle.tar.lzma"... [ Failed ]
Restoring database files... [ Done ]
================================================================================
Recharging failed

root@slitaz:/home/tux# tazpkg recharge

Recharging repository "Main"
================================================================================
Checking... [ Failed ]
Creating backup of the last packages list... [ Done ]
Getting "bundle.tar.lzma"... [ Done ]
Getting "files-list.lzma"... [ Done ]
=======================================================================================
Last database is ready to use.

Note that next time you recharge the list, a list of differences will be displayed to
show new and upgradeable packages.

root@slitaz:/home/tux# tazpkg recharge

Recharging repository "Main"
=======================================================================================
Checking... [ Done ]
Database timestamp: 09/29/2017 19:52
Creating backup of the last packages list... [ Done ]
Getting "bundle.tar.lzma"... [ Done ]
=======================================================================================
Last database is ready to use.


2. tazpkg install vivaldi-stable
root@slitaz:/home/tux# tazpkg -i /media/data-ln/next/vivaldi-stable-1.12.955.38-1.tazpkg

Tracking dependencies for package "vivaldi-stable"
=======================================================================================
Missing package "bash"
Missing package "mesa"
Missing package "nss"
Missing package "GConf"
Missing package "gtk+3"
=======================================================================================
5 missing packages to install.

bash-4.4.12.tazpkg 100% |*******************************| 296k 0:00:00 ETA
Installation of package "bash"




3. can't open 'mesa-12.0.6.tazpkg' and 'nss-3.29.tazpkg'
Package "bash" (4.4.12) is installed.

md5sum: can't open 'mesa-12.0.6.tazpkg': No such file or directory
Checksum error for "mesa-12.0.6.tazpkg"
rm: can't remove 'mesa-12.0.6.tazpkg': No such file or directory

Recharging repository "Main"
=======================================================================================
Checking... [ Failed ]
Creating backup of the last packages list... [ Done ]
Getting "bundle.tar.lzma"... [ Done ]
=======================================================================================
Last database is ready to use.

mesa-12.0.6.tazpkg 100% |*******************************| 2317k 0:00:00 ETA
Tracking dependencies for package "mesa"
=======================================================================================
Missing package "xorg-libXxf86vm"
=======================================================================================
1 missing package to install.

xorg-libXxf86vm-1.1. 100% |*******************************| 7396 0:00:00 ETA
Installation of package "xorg-libXxf86vm"
=======================================================================================
XFree86-VidMode extension library
---------------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
=======================================================================================
Package "xorg-libXxf86vm" (1.1.4) is installed.

Installation of package "mesa"
=======================================================================================
3D Graphics Library that is an open-source implementaton of OpenGL.
---------------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Saving configuration files... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
=======================================================================================
Package "mesa" (12.0.6) is installed.

md5sum: can't open 'nss-3.29.tazpkg': No such file or directory
Checksum error for "nss-3.29.tazpkg"
rm: can't remove 'nss-3.29.tazpkg': No such file or directory

Recharging repository "Main"
=======================================================================================
Checking... [ Done ]
Database timestamp: 09/29/2017 19:52
Creating backup of the last packages list... [ Done ]
Getting "bundle.tar.lzma"... [ Failed ]
Restoring database files... [ Done ]
=======================================================================================
Recharging failed




4. can't open 'at-spi2-atk-2.22.0.tazpkg' and 'colord-1.2.12.tazpkg'
Tracking dependencies for package "gtk+3"
=======================================================================================
Missing package "at-spi2-atk"
Missing package "at-spi2-core"
Missing package "colord"
Missing package "libepoxy"
=======================================================================================
4 missing packages to install.

md5sum: can't open 'at-spi2-atk-2.22.0.tazpkg': No such file or directory
Checksum error for "at-spi2-atk-2.22.0.tazpkg"
rm: can't remove 'at-spi2-atk-2.22.0.tazpkg': No such file or directory

Recharging repository "Main"
=======================================================================================
Checking... [ Done ]
Database timestamp: 09/29/2017 19:52
Creating backup of the last packages list... [ Done ]
Getting "bundle.tar.lzma"... [ Failed ]
Restoring database files... [ Done ]
=======================================================================================
Recharging failed

at-spi2-atk-2.22.0.t 100% |*******************************| 53080 0:00:00 ETA
Tracking dependencies for package "at-spi2-atk"
=======================================================================================
Missing package "at-spi2-core"
=======================================================================================
1 missing package to install.

at-spi2-core-2.22.0. 100% |*******************************| 90880 0:00:00 ETA
Installation of package "at-spi2-core"
=======================================================================================
Service Provider Interface for the Assistive Technologies
---------------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
=======================================================================================
Package "at-spi2-core" (2.22.0) is installed.

Installation of package "at-spi2-atk"
=======================================================================================
Bridges ATK to At-Spi2 D-Bus service
---------------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
=======================================================================================
Package "at-spi2-atk" (2.22.0) is installed.

md5sum: can't open 'colord-1.2.12.tazpkg': No such file or directory
Checksum error for "colord-1.2.12.tazpkg"
rm: can't remove 'colord-1.2.12.tazpkg': No such file or directory

Recharging repository "Main"
=======================================================================================
Checking... [ Failed ]
Creating backup of the last packages list... [ Done ]
Getting "bundle.tar.lzma"... [ Done ]
=======================================================================================
Last database is ready to use.



5. can't open 'libepoxy-1.4.0.tazpkg'
Package "colord" (1.2.12) is installed.

md5sum: can't open 'libepoxy-1.4.0.tazpkg': No such file or directory
Checksum error for "libepoxy-1.4.0.tazpkg"
rm: can't remove 'libepoxy-1.4.0.tazpkg': No such file or directory

Recharging repository "Main"
=======================================================================================
Checking... [ Done ]
Database timestamp: 09/29/2017 19:52
Creating backup of the last packages list... [ Done ]
Getting "bundle.tar.lzma"... [ Done ]
=======================================================================================
Last database is ready to use.

libepoxy-1.4.0.tazpk 100% |*******************************| 153k 0:00:00 ETA
Installation of package "libepoxy"
=======================================================================================
Library for handling OpenGL function pointer management
---------------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
=======================================================================================
Package "libepoxy" (1.4.0) is installed.

Installation of package "gtk+3"
=======================================================================================
The GIMP Toolkit 3.x
---------------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Saving configuration files... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
Execute post-install commands... [ Done ]
Update system databases... [ Done ]
=======================================================================================
Package "gtk+3" (3.22.8) is installed.

Installation of package "vivaldi-stable"
=======================================================================================
A new browser for our friends
---------------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
Update system databases... [ Done ]
=======================================================================================
Package "vivaldi-stable" (1.12.955.38-1) is installed.

root@slitaz:/home/tux#


Next--net.ifnames=0 biosdevname=0


net.ifnames=0 biosdevname=0

tux@slitaz:~$ slitaz
SliTaz GNU/Linux
==================================================================================
Release : next
Architecture : i486
Kernel : 4.9.30-slitaz
Machine type : i686
Home path : /home/slitaz
Configs : /etc/slitaz
Main config : /etc/slitaz/slitaz.conf
Log files : /var/log/slitaz
Packages DB : /var/lib/tazpkg
Installed : 290 packages
Mirror : http://mirror.slitaz.org/packages/next/
System date : Thu Sep 21 02:54:44 EDT 2017
--------------
Boot options : BOOT_IMAGE=/boot/bzImage initrd=/boot/rootfs.gz rw root=/dev/null video=-32 autologin net.ifnames=0 biosdevname=0 lang=en_US kmap=us tz=America/New_York
==================================================================================
tux@slitaz:~$ ifconfig eth0
eth0  Link encap:Ethernet  HWaddr    44:8A:5B:9C:00:C8
          inet addr:192.168.1.34  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::468a:5bff:fe9c:c8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:123 errors:0 dropped:0 overruns:0 frame:0
          TX packets:75 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:45706 (44.6 KiB)  TX bytes:19646 (19.1 KiB)

tux@slitaz:~$

Next--ifconfig: SIOCGIFFLAGS: No such device


ifconfig: SIOCGIFFLAGS: No such device

1.
tux@slitaz:~$ uname -a
Linux slitaz 4.9.30-slitaz #2 SMP Fri Jun 16 13:58:14 Europe 2017 i686 GNU/Linux

2.
tux@slitaz:~$ grep -A 2 ifconfig /var/log/boot.log
ifconfig: SIOCGIFFLAGS: No such device
Starting udhcpc client on: eth0...
udhcpc: SIOCGIFINDEX: No such device
tux@slitaz:~$ dmesg | grep eth
[ 9.913492] r8169 0000:02:00.0 eth0: RTL8168g/8111g at 0xf8337000, 44:8a:5b:9c:00:c8, XID 0c000800 IRQ 26
[ 9.913493] r8169 0000:02:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[ 11.070631] r8169 0000:02:00.0 enp2s0: renamed from eth0

3.
tux@slitaz:~$ su -c 'ifconfig enp2s0 up'
Password:
tux@slitaz:~$ su -c 'udhcpc -i enp2s0'
Password:
udhcpc: started, v1.26.2
udhcpc: sending discover
udhcpc: sending select for 192.168.1.34
udhcpc: lease of 192.168.1.34 obtained, lease time 86400
deleting routers
adding dns 8.8.8.8
adding dns 192.168.1.1

4.
tux@slitaz:~$ nslookup cook.slitaz.org
Server: 8.8.8.8
Address 1: 8.8.8.8 google-public-dns-a.google.com
Name: cook.slitaz.org
Address 1: 212.233.61.5 dsl-212-233-61-5.internet.lu
tux@slitaz:~$

Next--slitaz-next-170915.iso


slitaz-next-170915.iso

SliTaz Next ISO at the very early stage.
slitaz-next-170915.iso 2017-Sep-15 01:59:14 52.8M

2017-04-14

6 billion pulls from Docker Hub, another billion every 6 weeks



6 billion pulls from Docker Hub,
another billion every 6 weeks
@solomonstre #LinuxCon


1 billion=1,000,000,000

1. Docker Hub Reaches Over 1.2 Billion Pulls
https://blog.docker.com/2015/11/docker-hub-billion-pulls/



2. Docker Community Passes Two Billion Pulls!
https://blog.docker.com/2016/02/docker-hub-two-billion-pulls/



3. 6 billion pulls from Docker Hub,
another billion every 6 weeks
@solomonstre #LinuxCon

https://twitter.com/docker/status/783226960172515328
https://blog.docker.com/2016/10/introducing-infrakit-an-open-source-toolkit-for-declarative-infrastructure/


It started in 2014 with libcontainer and libnetwork. In 2015 we created runC and co-founded OCI with an industry-wide set of partners to provide a standard for container runtimes, a reference implementation based on libcontainer, and notary, which provides the basis for Docker Content Trust. From there we added containerd, a daemon to control runC, built for performance and density. Docker Engine was refactored so that Docker 1.11 is built on top of containerd and runC, providing benefits such as the ability to upgrade Docker Engine without restarting containers. In May 2016 at OSCON, we open sourced HyperKit, VPNKit and DataKit, the underlying components that enable us  to deeply integrate Docker for Mac and Windows with the native Operating System. Most recently,  in June, we unveiled SwarmKit, a toolkit for scheduling tasks and the basis for swarm mode, the built-in orchestration feature in Docker 1.12.

4. As of March 1, 2017, we crossed 11 billion pulls from the public registry!
https://blog.docker.com/2017/04/enterprise-ready-software-docker-store/

2017-03-28

Slitaz64 -- Endpoint


Endpoint
Endpoint https://tiny-bartik-1436.arukascloud.io/packages/

What is Endpoint
https://arukas.io/en/help-en/endpoint-en/
Instance IP Address is dynamic IP address.
When an instance needs to be rebooted for some reasons, its port are change. Can not always use the same port.

but, Endpoint URL is always the same.
Always-on connection it is supposed to be through the Endpoint.

Endpoint URL is mapped to the first port only.
ex:
port#1: 3456 <= mapped to Endpoint
port#2: 80
port#3: 443
Endpoint need all port opened after endpoint enabled.

EndPoint URL is HTTP backend support. (TCP/UDP not suppoted.)
This is intended to be used in a web server and API Server.

Entity of Endpoint is a load balancer. This will load balance the communication of multiple back-end instance automatically.

All of the instances automatically get rebooted almost every week, The average life span of the ip address and port is one week. Sometimes it changes in one day.

Slitaz64 -- mirror1 : ARUKAS CLOUD



mirror1 : ARUKAS CLOUD

Endpoint https://tiny-bartik-1436.arukascloud.io/packages/


tux@slitaz:~$ wget --check-certificate=quiet https://tiny-bartik-1436.arukasclod.io/packages/packages.md5
--2017-03-18 22:53:26-- https://tiny-bartik-1436.arukascloud.io/packages/packages.md5
Resolving tiny-bartik-1436.arukascloud.io (tiny-bartik-1436.arukascloud.io)... 153.125.239.164
Connecting to tiny-bartik-1436.arukascloud.io (tiny-bartik-1436.arukascloud.io)|153.125.239.164|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80014 (78K) [application/octet-stream]
Saving to: ‘packages.md5’
packages.md5 100%[===================>] 78.14K --.-KB/s in 0.1s
2017-03-18 22:53:27 (603 KB/s) - ‘packages.md5’ saved [80014/80014]

tux@slitaz:~$ tail -5 packages.md5
8959db35ba02b994c0573e553657b0bc yasm-dev-1.3.0-x86_64.tazpkg
a19b9e7f9eabb359559df66061957929 ytree-1.97-x86_64.tazpkg
1bb1b80f76b9a367158da0c930ef6b23 zip-3.0-x86_64.tazpkg
36dddd22f16e742f9b8c5570170d534c zlib-1.2.8-x86_64.tazpkg
cfc5eef6981df97da057710d3cb7a199 zlib-dev-1.2.8-x86_64.tazpkg

tux@slitaz:~$ cat packages.md5 | wc -l
1212
tux@slitaz:~$


2017-03-14

Slitaz64 -- SliTaz Web Server

SliTaz Web Server


 
docker pull slitaz/slitaz-lighttpd
https://hub.docker.com/r/slitaz/slitaz-lighttpd/
http://doc.slitaz.org/en:handbook:webserver

tux@slitaz:~$ docker run -d -P slitaz/slitaz-lighttpd
Unable to find image 'slitaz/slitaz-lighttpd:latest' locally
latest: Pulling from slitaz/slitaz-lighttpd

986f76552751: Pull complete
443082f2095a: Pull complete
2a39471c7bf0: Pull complete
Digest: sha256:ebf93fa93f15acb18b0b1d74f88d416fd3a1c181bdecc7ab266b9c9102b1c42d
Status: Downloaded newer image for slitaz/slitaz-lighttpd:latest
81b7262138595b2f066f337aab3c865d9dfe5710a7b32e6f2f3aa05e55512c03

tux@slitaz:~$ docker ps
CONTAINER ID        IMAGE                    COMMAND                  CREATED             STATUS              PORTS                   NAMES
81b726213859        slitaz/slitaz-lighttpd   "lighttpd -D -f /etc/"   8 minutes ago       Up 8 minutes        0.0.0.0:32769->80/tcp   small_sinoussi

tux@slitaz:~$ ps | grep proxy
 2504 root       0:00 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 32769 -container-ip 172.17.0.2 -container-port 80
tux@slitaz:~$ 

 

2017-03-01

Slitaz64 -- CaaS - Container-as-a-Service



CaaS - Container-as-a-Service


ARUKAS CLOUD is DOCKER HOSTING
https://arukas.io/en/
Arukas is the simplest-to-use Container-as-a-Service that makes it easy to deploy and manage apps at scale.
Deploy apps right out of the box
Get started for free
https://app.arukas.io/sign_up/

1. Create application


2. Start application

 


3. Application up and running


 

4. ssh login


tux@slitaz:~$ ssh -p 31382 root@153.125.239.144
Host '153.125.239.144' is not in the trusted hosts file.
(ecdsa-sha2-nistp256 fingerprint md5 4e:89:a7:c0:69:64:12:13:72:d6:af:18:53:af:e1:89)
Do you want to continue connecting? (y/n) y
root@153.125.239.144's password:
Welcome to the Open Source World!
SliTaz GNU/Linux is distributed in the hope that it will be useful,
but with ABSOLUTELY NO WARRANTY.


5.
root@c1ee9ae00198:~# tazpkg -lf openssh
Installed files by: openssh
======================================================================
/etc/init.d/openssh
/etc/ssh/moduli
/etc/ssh/ssh_config
/etc/ssh/sshd_config
/usr/bin/scp
/usr/bin/sftp
/usr/bin/ssh
/usr/bin/ssh-add
/usr/bin/ssh-agent
/usr/bin/ssh-keygen
/usr/bin/ssh-keyscan
/usr/sbin/ssh-keysign
/usr/sbin/ssh-pkcs11-helper
/usr/sbin/sshd
======================================================================
14 files installed with openssh


6.
root@c1ee9ae00198:~# slitaz
SliTaz GNU/Linux
===========================================================================
Release      : 5.0
Architecture : x86_64
Kernel       : 4.8.17-coreos-r1
Machine type : x86_64
Home path    : /home/slitaz
Configs      : /etc/slitaz
Main config  : /etc/slitaz/slitaz.conf
Log files    : /var/log/slitaz
Packages DB  : /var/lib/tazpkg
Installed    : 10 packages
Mirror       : http://slitaz64.96.lt/packages/
System date  : Tue Feb 28 14:47:35 UTC 2017
--------------
Boot options : rootflags=rw mount.usrflags=ro BOOT_IMAGE=/coreos/vmlinuz initrd=/coreos/cpio.gz
===========================================================================


7.
root@c1ee9ae00198:~# uname -a
Linux c1ee9ae00198 4.8.17-coreos-r1 #1 SMP Thu Feb 2 01:17:06 UTC 2017 x86_64 GNU/Linux

root@c1ee9ae00198:~# exit
tux@slitaz:~$ uname -a
Linux slitaz 3.16.36-slitaz64 #1 SMP Fri Oct 7 13:26:22 UTC 2016 x86_64 GNU/Linux
tux@slitaz:~$

Slitaz -- Release: 6.0

Release: 6.0

http://roadmap.slitaz.org/

Tasks: 3 in total - 1 finished - 2 todo

Tasks lists are ordered by priority. Please read the README for more information about the SliTaz Roadmap web interface and Hg repo.


Goals

Release 6.0 in 2017 - Overall improvment and polishment. Bunch of home made features and tools such as TazPanel, Cookutils, Tazbox.

Tasks List: TODO

Publish a new Cooking and RCs

People    : All

Publish new RC's then fix latest bugs then go for stable 6.0

Publish a new Cooking and RCs

People    : All

Write the release notes for stable 6.0 on the wiki first then in
static HTML to be include in slitaz-doc package.

Tasks List: DONE

Add a bunch of new packages

People    : All

As of Feb 2017 we have 5276 packages, which is very nice!
 



slitaz-forge log

http://hg.slitaz.org/slitaz-forge/

age author description
28 hours ago Paul Issott Tiny edits default tip
46 hours ago Paul Issott roadmap: tiny edits
2 days ago Christophe Lincoln Add a already done task about new packages
2 days ago Christophe Lincoln Add roadmap for 6.0 (use it to add latest needed tasks)
7 days ago Pascal Bellard search.sh: clouds cache (again)
7 days ago Pascal Bellard search.sh: clouds cache (again)
7 days ago Paul Issott /scn: tiny edits
7 days ago Christophe Lincoln Small misc changes
7 days ago Christophe Lincoln More fixes to sdt plugin
7 days ago Christophe Lincoln Small fixes to sdt plugin
7 days ago Christophe Lincoln Up SCN style and add sdt plugin

2017-02-21

Slitaz64 -- slitaz/slitaz-ssh


slitaz/slitaz-ssh
https://hub.docker.com/r/slitaz/slitaz-ssh/

docker pull slitaz/slitaz-ssh

openssh client/server
ID/PASSWD : root/root


1.
tux@slitaz:~$ docker run --help | egrep '\-d,|\-P,'
-d, --detach Run container in background and print container ID
-P, --publish-all Publish all exposed ports to random ports

tux@slitaz:~$ docker run -d -P slitaz/slitaz-ssh
Unable to find image 'slitaz/slitaz-ssh:latest' locally
latest: Pulling from slitaz/slitaz-ssh
986f76552751: Pull complete
0226342fb824: Pull complete
c506367a6559: Pull complete
babe5d634668: Pull complete
Digest: sha256:b159db8c7371602c7609cfc04e752d5a3ea4610bef57b76c75174b76d67fca8b
Status: Downloaded newer image for slitaz/slitaz-ssh:latest
b32fc1ef623c43363871ddef19b3622c445f0ad9211bc31833ae17701c9cbb65


2.
tux@slitaz:~$ docker ps
CONTAINER ID        IMAGE               COMMAND               CREATED             STATUS              PORTS                   NAMES
b32fc1ef623c        slitaz/slitaz-ssh   "/usr/sbin/sshd -D"   12 seconds ago      Up 11 seconds       0.0.0.0:32768->22/tcp   tender_curie

tux@slitaz:~$ docker inspect b32f | grep IPAd
            "SecondaryIPAddresses": null,
            "IPAddress": "172.17.0.2",
                    "IPAddress": "172.17.0.2",


3.
tux@slitaz:~$ ssh root@172.17.0.2
Host '172.17.0.2' is not in the trusted hosts file.
(ecdsa-sha2-nistp256 fingerprint md5 4e:89:a7:c0:69:64:12:13:72:d6:af:18:53:af:e1:89)
Do you want to continue connecting? (y/n) y
root@172.17.0.2's password:
Welcome to the Open Source World!
SliTaz GNU/Linux is distributed in the hope that it will be useful,
but with ABSOLUTELY NO WARRANTY.


4.
root@b32fc1ef623c:~# tazpkg -l
List of all installed packages
================================================================================
busybox                            1.23.2            base-system
gettext-base                       0.19.4            base-system
glibc-base                         2.19              base-system
libcrypto                          1.0.1q            security
ncurses-common                     5.9               base-system
openssh                            7.2p2             security
sftp-server                        7.2p2             security
slitaz-base-files                  309               base-system
tazpkg                             5.3.3             base-system
zlib                               1.2.8             base-system
================================================================================
10 packages installed.

root@b32fc1ef623c:~#

Slitaz64 -- Docker Dockerfile

Docker Dockerfile
 
Public | Automated Build
slitaz/slitaz-ssh

https://hub.docker.com/r/slitaz/slitaz-ssh/~/dockerfile/
https://github.com/alanyih/slitaz-ssh/blob/master/Dockerfile


Dockerfile
FROM slitaz/slitaz-base:latest 

RUN tazpkg -gi openssh && \
 tazpkg -cc

RUN sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config && \
 sed -i 's/#PasswordAuthentication/PasswordAuthentication/' /etc/ssh/sshd_config 

RUN mkdir -p /var/run/sshd

EXPOSE 22/tcp 

CMD ["/usr/sbin/sshd", "-D"]

Logs
https://hub.docker.com/r/slitaz/slitaz-ssh/builds/b2dk4xcv73ytqk8tzvypq5t/
Building in Docker Cloud's infrastructure...
Cloning into '.'...
KernelVersion: 4.4.0-59-generic
Os: linux
BuildTime: 2017-01-10T23:09:49.630531934+00:00
ApiVersion: 1.24
Version: 1.12.6-cs6
GitCommit: 712e864
Arch: amd64
GoVersion: go1.6.4
Starting build of index.docker.io/slitaz/slitaz-ssh:latest...
Step 1 : FROM slitaz/slitaz-base:latest
---> 50236ce3c843
Step 2 : RUN tazpkg -gi openssh && tazpkg -cc
---> Running in 04af6e5b65f6
[..]

2017-01-20

Slitaz -- UUID="2017-01-19-08-32-05-00" LABEL="SliTaz preinit"


UUID="2017-01-19-08-32-05-00" LABEL="SliTaz preinit"

slitaz64:
No kernel modules.


UPDATE: 20170121

pushed http://hg.slitaz.org/wok/rev/1fe20f9ae3ad
and http://hg.slitaz.org/wok/rev/29a6d4caed7a
 
http://forum.slitaz.org/topic/uuid2017-01-15-02-37-20-00-labelslitaz-core64#post-43920


wok     changeset 19638:1fe20f9ae3ad
linux64: update deps

diff -r cde5f1326cbc -r 1fe20f9ae3ad linux64/receipt
--- a/linux64/receipt    Fri Jan 20 11:51:22 2017 +0100
+++ b/linux64/receipt    Fri Jan 20 16:14:12 2017 +0100
@@ -13,7 +13,7 @@
# We want it regenerated on each kernel/module install
#CONFIG_FILES="/lib/modules/$VERSION-slitaz64/modules.dep"

-DEPENDS="depmod"
+DEPENDS="kmod"

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()

wok     changeset 19639:29a6d4caed7a
slitaz-boot-scripts: update deps

diff -r 1fe20f9ae3ad -r 29a6d4caed7a slitaz-boot-scripts/receipt
--- a/slitaz-boot-scripts/receipt    Fri Jan 20 16:14:12 2017 +0100
+++ b/slitaz-boot-scripts/receipt    Fri Jan 20 16:19:33 2017 +0100
@@ -18,7 +18,7 @@
/etc/network.conf"

# Needed to fetch the keymaps and test the filesystem.
-DEPENDS="kbd-base e2fsprogs busybox"
+DEPENDS="kbd-base e2fsprogs busybox slitaz-tools"

# Rules to gen a SliTaz package suitable for Tazpkg.
#


wok     changeset 19640:13daef3b4658
kmod: also provides depmod

diff -r 29a6d4caed7a -r 13daef3b4658 kmod/receipt
--- a/kmod/receipt    Fri Jan 20 16:19:33 2017 +0100
+++ b/kmod/receipt    Fri Jan 20 16:40:06 2017 +0100
@@ -9,7 +9,7 @@
TARBALL="$PACKAGE-$VERSION.tar.xz"
WEB_SITE="https://www.kernel.org/pub/linux/utils/kernel/kmod/"
WGET_URL="$WEB_SITE$TARBALL"
-PROVIDE="modules-init-tools"
+PROVIDE="modules-init-tools depmod"
HOST_ARCH="i486 arm"

DEPENDS="zlib liblzma"