ataraxialinux / ataraxia Goto Github PK
View Code? Open in Web Editor NEWSimple and lightweight source-based multi-platform Linux distribution with musl libc.
Home Page: https://ataraxialinux.org
License: GNU General Public License v3.0
Simple and lightweight source-based multi-platform Linux distribution with musl libc.
Home Page: https://ataraxialinux.org
License: GNU General Public License v3.0
Output :
Testing long options...
Long options do not work.
Disabling long options...
Testing history...
History does not work.
Disabling history...
Building bc
Building dc
BC_ENABLE_SIGNALS=1
BC_ENABLE_HISTORY=0
BC_ENABLE_EXTRA_MATH=1
BC_ENABLE_NLS=0
BC_ENABLE_PROMPT=1
BC_ENABLE_LONG_OPTIONS=0
BC_NUM_KARATSUBA_LEN=64
CC=ccache
CFLAGS=-g0 -Os -s -fexcess-precision=fast -fomit-frame-pointer -Wl,--as-needed -pipe gcc
HOSTCC=ccache
HOSTCFLAGS=-g0 -Os -s -fexcess-precision=fast -fomit-frame-pointer -Wl,--as-needed -pipe gcc
CPPFLAGS=-DNDEBUG
LDFLAGS=-s
PREFIX=/usr
BINDIR=/usr/bin
DATAROOTDIR=/usr/share
DATADIR=/usr/share
MANDIR=/usr/share/man
MAN1DIR=/usr/share/man/man1
NLSPATH=
EXECSUFFIX=
EXECPREFIX=
DESTDIR=
LONG_BIT=
GEN_HOST=1
GEN_EMU=
mkdir -p bin
ccache -g0 -Os -s -fexcess-precision=fast -fomit-frame-pointer -Wl,--as-needed -pipe gcc -o gen/strgen gen/strgen.c
ccache: unrecognized option: g
Usage:
ccache [options]
ccache compiler [compiler options]
compiler [compiler options] (via symbolic link)
Common options:
-c, --cleanup delete old files and recalculate size counters
(normally not needed as this is done
automatically)
-C, --clear clear the cache completely (except configuration)
-F, --max-files=N set maximum number of files in cache to N (use 0
for no limit)
-M, --max-size=SIZE set maximum size of cache to SIZE (use 0 for no
limit); available suffixes: k, M, G, T (decimal)
and Ki, Mi, Gi, Ti (binary); default suffix: G
-p, --show-config show current configuration options in
human-readable format
-s, --show-stats show summary of configuration and statistics
counters in human-readable format
-z, --zero-stats zero statistics counters
-h, --help print this help text
-V, --version print version and copyright information
Options for scripting or debugging:
--dump-manifest=PATH dump manifest file at PATH in text format
-k, --get-config=K print the value of configuration key K
--hash-file=PATH print the hash (<MD4>-<size>) of the file at PATH
--print-stats print statistics counter IDs and corresponding
values in machine-parsable format
-o, --set-config=K=V set configuration item K to value V
See also <https://ccache.dev>.
make: *** [Makefile:166: gen/strgen] Error 1
I tried booting the iso that i downloaded from the release page, when the grub menu show up and i pick one, it cause my laptop to hang and make my laptop fans spin faster.
I burn the iso to bootable usb with dd from another distro and i download the amd64 iso of march 2021 snapshot
After following the directions step by step, including creating the EFI entry to boot the kernel, I get an error when starting up the system. The error says exit_boot() failed and efi_main() failed.
Compilation success
Compilation fails
neko emerge xfce
Other Notes:
neko emerge xfce
[...]
:: Building package: xfce
:: Compiling package
:: Removing junk from package
:: Removing libtool files
:: Removing locales
:: Removing documentation
:: Removing debug information from binary files
:: Compressing manual pages
:: Generating package
Building target platforms: x86_64
Building for target x86_64
warning: Could not canonicalize hostname: end-pc
Processing files: xfce-4.14.0.20191029-1.x86_64
Provides: xfce = 4.14.0.20191029-1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /usr/ports/packages/xfce/work/pkg
Wrote: /root/rpmbuild/RPMS/x86_64/xfce-4.14.0.20191029-1.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.INlPkF
neko emerge xfce4-notifyd
:: Package have already built
:: Checking package
:: Updating package: xfce4-terminal
:: Extracting package
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:xfce4-terminal-0.8.9.1-1 ################################# [ 50%]
Cleaning up / removing...
2:xfce4-terminal-0.8.9.1-1 ################################# [100%]
:: Package was successfully installed
neko emerge xfce
:: Package have already built
:: Checking package
:: Updating package: xfce4-terminal
:: Extracting package
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:xfce4-terminal-0.8.9.1-1 ################################# [ 50%]
Cleaning up / removing...
2:xfce4-terminal-0.8.9.1-1 ################################# [100%]
:: Package was successfully installed
:: Package have already built
:: Checking package
:: Installing package: xfce
:: Checking for file conflicts
:: Extracting package
error: Failed dependencies:
xfce4-notifyd is needed by xfce-4.14.0.20191029-1.x86_64
:: Failed to install package
GNU make cannot in recursive idk why
Discord is closed source and bloated :)
neko upgrade
[...]
:: Building package: gcr
:: Downloading http://ftp.gnome.org/pub/gnome/sources/gcr/3.36/gcr-3.36.0.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1001k 100 1001k 0 0 1534k 0 --:--:-- --:--:-- --:--:-- 1531k
:: Extacting gcr-3.36.0.tar.xz to the sources directory
:: Compiling package
/usr/ports/packages/gcr/KagamiBuild: line 16: ./configure: No such file or directory
:: Failed to compile package: gcr
:: Failed to updated system
I installed the latest binary version of Mozilla Firefox 74 and I see that /lib64/ld-linux-x86-64.so.2 is not available. So will there be support for dynamically linked binaries that use glibc?
firefox
bash: /opt/firefox/firefox: No such file or directory
file /opt/firefox/firefox
firefox/firefox: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.26, BuildID[sha1]=9c333578720205cc5131ef8c080d04fe43ce81b3, stripped
ldd /opt/firefox/firefox
/lib64/ld-linux-x86-64.so.2 (0x7fa2cb2ac000)
libpthread.so.0 => /lib64/ld-linux-x86-64.so.2 (0x7fa2cb2ac000)
libdl.so.2 => /lib64/ld-linux-x86-64.so.2 (0x7fa2cb2ac000)
libstdc++.so.6 => /lib/libstdc++.so.6 (0x7fa2cafd7000)
libm.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7fa2cb2ac000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x7fa2cafbe000)
libc.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7fa2cb2ac000)
Error relocating firefox/firefox: __fprintf_chk: symbol not found
Version : 200310
Message :
[ 2.789590] RAMDISK: incomplete write (-28 != 4096)
[ 2.789742] Failed to flush()
[ 2.790023] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 2.790208] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.4.24-ataraxia #1
[ 2.790369] Hardware name: System manufacturer System Product Name/PRIME B450M-A, BIOS 2006 11/13/2019
[ 2.790561] Call Trace:
[ 2.790679] dump_stack+0x50/0x63
[ 2.790803] panic+0x105/0x2c6
[ 2.791124] mount_block_root+0x27f/0x2a3
[ 2.791458] prepare_namespace+0x16b/0x1a1
[ 2.791789] kernel_init_freeable+0x1dd/0x1e6
[ 2.792127] ? rest_init+0xba/0xba
[ 2.792452] kernel_init+0xa/0xfa
[ 2.792773] ret_from_fork+0x22/0x40
[ 2.793124] Kernel Offset: 0xc800000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[ 2.793784] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ]---
Output :
source/fitz/font.c:6:10: fatal error: ft2build.h: No such file or directory
6 | #include <ft2build.h>
| ^~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:101: build/release/source/fitz/font.o] Error 1
freetype package has been installed.
a build
==> Setting up the build environment
==> Building the build environment
==> Building cross-toolchain for 'x86_64' platform
==> Adding fake ldconfig
==> Emerging 'base-files' package
==! Couldn't get binary package of 'base-files'
as above
Other Notes:
Building on Quirky Xerus64, one of the Puppy Linux variations. with a locally built (working, tested) pkgutils (dynamic).
Site is accessed via satellite, downloaders need to be configured for long package times.
Output :
cp: cannot stat '/usr/ports/stuff/config.sub': No such file or directory
Begin building
Nothing
1.git clone
the ataraxialinux/ataraxia repo
2. Execute BARCH=x86_64 ./build stage 1
Other Notes:
Every option except ./build
returns nothing.
I'm currently testing JanusLinux on Virtualbox 5.2.18 r124319 (macOS High Sierra Host) and I can't get networking to work on BETA 5 release of JanusLinux. I have followed the guide by modifying /etc/network/interfaces
by adding iface enp0s3 inet dhcp
with enp0s3
being found by typing ifconfig -a | less
. I tried all the Intel Pro Adapter Types and the PCnet ones don't even show up at all. What should I do?
cc -Wl,-x -shared -L/home/mrgreen/Downloads/janus/build/sources/libcap-2.25/pam_cap/../libcap -o pam_cap.so pam_cap.o -L../libcap -lcap make testcompile make[2]: Entering directory '/home/mrgreen/Downloads/janus/build/sources/libcap-2.25/pam_cap' gcc -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Dlinux -Wall -Wwrite-strings -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wshadow -g -L/home/mrgreen/Downloads/janus/build/sources/libcap-2.25/pam_cap/../libcap -o testcompile test.c pam_cap.o -lpam -ldl -L../libcap -lcap /bin/ld: warning: libc.so, needed by /home/mrgreen/Downloads/janus/build/sources/libcap-2.25/pam_cap/../libcap/libcap.so, not found (try using -rpath or -rpath-link) /bin/ld: testcompile: hidden symbol
lstat' in /usr/lib/libc_nonshared.a(lstat.oS) is referenced by DSO
/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:26: testcompile] Error 1
make[2]: Leaving directory '/home/mrgreen/Downloads/janus/build/sources/libcap-2.25/pam_cap'
make[1]: *** [Makefile:13: all] Error 2
make[1]: Leaving directory '/home/mrgreen/Downloads/janus/build/sources/libcap-2.25/pam_cap'
make: *** [Makefile:13: install] Error 2
`
riscv32 not found in cpu table (dpkg).
# BARCH export BARCH=$(uname -m)
Adds $BARCH from script (running Archlinux to build)
URL should be http://www.andre-simon.de/doku/highlight/highlight.php
or similar
URL is for GNU M4.
Other Notes:
Came across this while looking for the proper URL for the 3.57.1 source code (it is ZIP now!), not running Ataraxia on my machine.
As maintainer, the build scripts for the packages listed above should be relicensed under the GNU GPLv3 license.
@protonesso
=======> Downloading 'http://download.oracle.com/berkeley-db/db-6.2.38.tar.gz'.
=======> Partial download found, trying to resume
--2019-06-28 22:40:47-- http://download.oracle.com/berkeley-db/db-6.2.38.tar.gz
Resolving download.oracle.com (download.oracle.com)... 23.52.185.13
Connecting to download.oracle.com (download.oracle.com)|23.52.185.13|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://download.oracle.com/berkeley-db/db-6.2.38.tar.gz [following]
--2019-06-28 22:40:54-- https://download.oracle.com/berkeley-db/db-6.2.38.tar.gz
Connecting to download.oracle.com (download.oracle.com)|23.52.185.13|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2019-06-28 22:40:55 ERROR 404: Not Found.
=======> Partial download failed, restarting
--2019-06-28 22:40:55-- http://download.oracle.com/berkeley-db/db-6.2.38.tar.gz
Resolving download.oracle.com (download.oracle.com)... 23.52.185.13
Connecting to download.oracle.com (download.oracle.com)|23.52.185.13|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://download.oracle.com/berkeley-db/db-6.2.38.tar.gz [following]
--2019-06-28 22:40:59-- https://download.oracle.com/berkeley-db/db-6.2.38.tar.gz
Connecting to download.oracle.com (download.oracle.com)|23.52.185.13|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2019-06-28 22:41:00 ERROR 404: Not Found.
=======> ERROR: Downloading 'http://download.oracle.com/berkeley-db/db-6.2.38.tar.gz' failed.
I've no longer maintain januslinux until this week because I'm at hospital. After this I'll continue to maintain
Judging for the Readme, I don't think the GNU part makes much sense here :D
you can view it "utf" enable ... http://termbin.com/b43k ...
file /var/mail from install of base-files-0.9-1-x86_64 conflicts with files from package base-files-0.5-1-x86_64
:: failed to update system
Other Notes: please, i search freenode chan for speak directly but I didn't find anything or anyone.
I have done some minor English improvements to the installation page, couldn't find a way to PR the wiki page though so it would be appreciated if I can get some help on it!
Contents of the changed page: here
vte-0.60.0
Compilation success
Compilation failed
neko emerge xfce
Other Notes:
:: Building package: vte
:: Downloading http://ftp.gnome.org/pub/gnome/sources/vte/0.60/vte-0.60.0.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 522k 100 522k 0 0 1094k 0 --:--:-- --:--:-- --:--:-- 1094k
:: Extacting vte-0.60.0.tar.xz to the sources directory
:: Compiling package
[...]
Found CMake: /usr/bin/cmake (3.16.5)
Run-time dependency libsystemd found: NO (tried pkgconfig and cmake)
meson.build:444:2: ERROR: Dependency "libsystemd" not found, tried pkgconfig and cmake
A full log can be found at /usr/ports/packages/vte/work/src/vte-0.60.0/build/meson-logs/meson-log.txt
:: Failed to compile package: vte
I just read about ataraxia on reddit. It looks very interesting.
I download the snapshot here:
https://github.com/ataraxialinux/ataraxia/releases/download/200705/ataraxialinux-x86_64.iso
Noticed it was only 51MB. I assume it does not come with xorg or wayland and stuff.
I tend to need them though, also a browser. Is there a possibility to provide a slightly
larger snapshot? Not asking for something that may be massive, mind you, but
I would not mind something like icewm + xorg mostly as I find this to be more convenient
to work with.
First off, congrats and hats off for releasing the first tech preview. It is a lot of work you've put in. I've only been watching the project for a couple of weeks but it looks very interesting to me.
So my questions revolve around what are the differences and similarities between Janus Linux and Sabotage Linux?
Output :
Guessing build platform ... x86_64-pc-linux-musl
Configuring for a native build
Checking perl version ... perl5-5.30.2
Checking for cc ... ERROR: Supplied ccache gcc is not usable
Hi. I am unable to sign in to JanusLinux as I do not know the default login info
reinitialize packahe to basic settings and filesset
nothing happens
Other Notes:
Sort of expected nowadays, rather than blowing away everything and reopening/downloading and reinstalling. Sort of like the make clean subcommand.
xfce4-panel-4.14.3
Compilation success
Compilation failed
neko emerge xfce
Other Notes:
Excerpt from log:
neko emerge xfce
[...]
make all-recursive
make[1]: Entering directory '/usr/ports/packages/xfce4-panel/work/src/xfce4-panel-4.14.3'
Making all in libxfce4panel
make[2]: Entering directory '/usr/ports/packages/xfce4-panel/work/src/xfce4-panel-4.14.3/libxfce4panel'
make all-am
make[3]: Entering directory '/usr/ports/packages/xfce4-panel/work/src/xfce4-panel-4.14.3/libxfce4panel'
[...]
/usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here
547 | struct _GTimeVal
| ^~~~~~~~~
CCLD libxfce4panel-1.0.la
GISCAN libxfce4panel-2.0.gir
xfce-panel-macros-46.h:55: Warning: libxfce4panel: symbol='panel_slice_alloc': Unknown namespace for symbol 'panel_slice_alloc'
xfce-panel-macros-46.h:68: Warning: libxfce4panel: symbol='panel_slice_alloc0': Unknown namespace for symbol 'panel_slice_alloc0'
xfce-panel-macros-46.h:80: Warning: libxfce4panel: symbol='panel_slice_free1': Unknown namespace for symbol 'panel_slice_free1'
xfce-panel-macros-46.h:93: Warning: libxfce4panel: symbol='panel_slice_new': Unknown namespace for symbol 'panel_slice_new'
xfce-panel-macros-46.h:106: Warning: libxfce4panel: symbol='panel_slice_new0': Unknown namespace for symbol 'panel_slice_new0'
xfce-panel-macros-46.h:118: Warning: libxfce4panel: symbol='panel_slice_free': Unknown namespace for symbol 'panel_slice_free'
xfce-panel-macros-46.h:131: Warning: libxfce4panel: symbol='PANEL_PARAM_READABLE': Unknown namespace for symbol 'PANEL_PARAM_READABLE'
xfce-panel-macros-46.h:142: Warning: libxfce4panel: symbol='PANEL_PARAM_WRITABLE': Unknown namespace for symbol 'PANEL_PARAM_WRITABLE'
xfce-panel-macros-46.h:153: Warning: libxfce4panel: symbol='PANEL_PARAM_READWRITE': Unknown namespace for symbol 'PANEL_PARAM_READWRITE'
GICOMP libxfce4panel-2.0.gir
VAPIGEN libxfce4panel-2.0.vapi
warning: empty metadata
libxfce4panel-2.0.gir:2359.7-2359.40: error: overriding method Xfce.PanelPlugin.remote_event' is incompatible with base method
bool Xfce.PanelPluginProvider.remote_event (string, GLib.Value, uint)': too few parameters.
make[3]: *** [/usr/share/vala/Makefile.vapigen:61: libxfce4panel-2.0.vapi] Error 1
make[3]: Leaving directory '/usr/ports/packages/xfce4-panel/work/src/xfce4-panel-4.14.3/libxfce4panel'
make[2]: *** [Makefile:891: all] Error 2
make[2]: Leaving directory '/usr/ports/packages/xfce4-panel/work/src/xfce4-panel-4.14.3/libxfce4panel'
make[1]: *** [Makefile:612: all-recursive] Error 1
make[1]: Leaving directory '/usr/ports/packages/xfce4-panel/work/src/xfce4-panel-4.14.3'
make: *** [Makefile:523: all] Error 2
:: Failed to compile package: xfce4-panel
==> Setting up the build environment
==> Building the build environment
==> Building cross-toolchain for 'x86_64' platform
==> Adding fake ldconfig
==> Emerging 'base-files' package
./build: line 49: pkgmk: command not found
Other Notes:
1-It looked like a distribution worth trying, but if it's not buildable from other versions of linux it's not. I also note nothing in the prerequisite list that includes a generic package for the pkgmk set.
Output :
patching file aalib.m4
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:129: warning: underquoted definition of AC_USE_SUNOS_CURSES
configure.in:129: run info Automake 'Extending aclocal'
configure.in:129: or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal
configure.in:37: warning: macro 'AM_PROG_LIBTOOL' not found in library
configure.in:5: warning: AC_ARG_PROGRAM was called before AC_CANONICAL_TARGET
../../lib/autoconf/general.m4:1833: AC_CANONICAL_TARGET is expanded from...
configure.in:5: the top level
configure.in:5: warning: AC_ARG_PROGRAM was called before AC_CANONICAL_TARGET
../../lib/autoconf/general.m4:1833: AC_CANONICAL_TARGET is expanded from...
configure.in:5: the top level
configure.in:5: warning: AC_ARG_PROGRAM was called before AC_CANONICAL_TARGET
../../lib/autoconf/general.m4:1833: AC_CANONICAL_TARGET is expanded from...
configure.in:5: the top level
configure.in:37: error: possibly undefined macro: AM_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
Compiling just fine
There is always an error when compiling something, here's one for compiling for aarch64.
Build machine specs:
Other Notes:
I have followed the guide to building from source.
Output :
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I config/m4
aclocal: warning: couldn't open directory 'config/m4': No such file or directory
configure.ac:50: warning: macro 'AM_PROG_LIBTOOL' not found in library
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
configure.ac:29: error: possibly undefined macro: AC_DISABLE_STATIC
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:50: error: possibly undefined macro: AM_PROG_LIBTOOL
autoreconf: /usr/bin/autoconf failed with exit status: 1
Output :
autoreconf: Entering directory `.'
autoreconf: running: autopoint --force
autoreconf: running: aclocal --force -I m4
fatal: not a git repository (or any of the parent directories): .git
configure.ac:14: error: AC_INIT should be called with package and version arguments
/usr/share/aclocal-1.16/init.m4:29: AM_INIT_AUTOMAKE is expanded from...
configure.ac:14: the top level
autom4te: m4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1
autoreconf: aclocal failed with exit status: 1
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.