Author Topic: Any guarantees of future environment for NuTyX?  (Read 42775 times)

bozonius

  • Newbie
  • *
  • Posts: 22
  • Karma: +1/-0
Any guarantees of future environment for NuTyX?
« on: Fri Jun 08 21:48:00 2018 »
Currently, it seems, the following is true for NuTyX:

1.   NuTyX is fixed release, not rolling.
2.  There will be some form of LTS for 9.2
3.  The init system is *NOT* systemd
4.  The package manager is Cards -- does this do dependency checking or not?
5.  There is support for hosting VirtualBox

I am basing this on info at distrowatch.org and my own testing and observations.  Please correct if any of this is inaccurate.

Assuming the above is accurate (or nearly so),  is NuTyX committed to this sort of "configuration" (if you will) moving into the future?  As it currently stands, this is the perfect arrangement for my needs and wants.  I am currently trying to find an adequate platform for virtualbox hosting that will be at least as long-term stable as CentOS 6 has been.
« Last Edit: Fri Jun 08 22:41:29 2018 by bozonius »

Thierry

  • Administrator
  • Hero Member
  • *****
  • Posts: 706
  • Karma: +13/-0
  • Gender: Male
    • NuTyX distribution
Re: Any guarantees of future environment for NuTyX?
« Reply #1 on: Sat Jun 09 10:24:31 2018 »
Currently, it seems, the following is true for NuTyX:

1.   NuTyX is fixed release, not rolling.
http://nutyx.org/en/dictionary#13
2.  There will be some form of LTS for 9.2
http://nutyx.org/en/old-news/2018-01-17.html  See "NuTyX 9.1 packages moved"
Those binaries will be available as long I have space enought (20 GB) 13 G are used at the moment.

4.  The package manager is Cards -- does this do dependency checking or not?
http://nutyx.org/en/dictionary#1

Regards
Thierry

bozonius

  • Newbie
  • *
  • Posts: 22
  • Karma: +1/-0
Re: Any guarantees of future environment for NuTyX?
« Reply #2 on: Sat Jun 09 10:34:25 2018 »
So I take it that my list was correct.   

My only question is what your dictionary means by dependencies for compile time.  I mean, if I need to install, say, an office suite and maybe that depends on other packages (fonts, etc), then cards will automatically install those dependencies; that is, I will not end up with a corrupted configuration.    I think that is what you mean.

I think NuTyX might be a good candidate.  It would be helpful if I can get the virtualbox Guest Additions working, as that would make testing and evaluation easier (the clipboard does not work even though the modules are installed and loaded).

Thierry

  • Administrator
  • Hero Member
  • *****
  • Posts: 706
  • Karma: +13/-0
  • Gender: Male
    • NuTyX distribution
Re: Any guarantees of future environment for NuTyX?
« Reply #3 on: Sat Jun 09 10:41:26 2018 »
My only question is what your dictionary means by dependencies for compile time. 
Compilation dependencies are specified in the recipe of the package.

Runtime dependencies if it's a library, it will found it and add it automatically when you install something if other then a lib (python, perl module, script, etc..), it has to be specified at the time you build the package . But at the moment the end user want's to install it, the package will grab the dependencies, no need to worry about... unless the packager did a bad job (this is always possible as we are humans.)

Thierry

  • Administrator
  • Hero Member
  • *****
  • Posts: 706
  • Karma: +13/-0
  • Gender: Male
    • NuTyX distribution
Re: Any guarantees of future environment for NuTyX?
« Reply #4 on: Sat Jun 09 11:18:55 2018 »
It would be helpful if I can get the virtualbox Guest Additions working, as that would make testing and evaluation easier (the clipboard does not work even though the modules are installed and loaded).

I can only talk for NuTyX host and virtual machines:

Code: [Select]
get kernel-lts.devel cards.devel
you mount the /opt/VirtualBox/additions/VBoxGuestAdditions.iso

then in NuTyX you do:
Code: [Select]
sudo mount /dev/sr0 /mnt
cd /mnt
sudo ./VBoxLinuxAdditions.run

bozonius

  • Newbie
  • *
  • Posts: 22
  • Karma: +1/-0
Re: Any guarantees of future environment for NuTyX?
« Reply #5 on: Sat Jun 09 16:15:07 2018 »
I have done exactly that -- several times, too.  But it keeps failing for some reason.  The script seems to want "build_in_tmp"  which does not exist.

bozonius

  • Newbie
  • *
  • Posts: 22
  • Karma: +1/-0
Re: Any guarantees of future environment for NuTyX?
« Reply #6 on: Sat Jun 09 16:35:01 2018 »
I am running into another issue now, also.  Some problem with make:

bash-4.4# ./VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.12 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 5.2.12 of VirtualBox Guest Additions...
You may need to restart your guest system to finish removing the guest drivers.
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules.
VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find out what went wrong
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules.
VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find out what went wrong
bash-4.4# cat /var/log/vboxadd-setup.log
Building the main Guest Additions module.
make V=1 CONFIG_MODULE_SIG= -C /lib/modules/4.14.44-NuTyX-lts/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -j1 modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (    \
echo >&2;                           \
echo >&2 "  ERROR: Kernel configuration is invalid.";       \
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";  \
echo >&2 ;                          \
/bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f ./scripts/Makefile.build obj=/tmp/vbox.0
make[2]: *** No rule to make target '/tmp/vbox.0/VBoxGuest-linux.o', needed by '/tmp/vbox.0/vboxguest.o'.  Stop.
make[1]: *** [Makefile:1528: _module_/tmp/vbox.0] Error 2
make: *** [/tmp/vbox.0/Makefile.include.footer:101: vboxguest] Error 2
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.
modprobe vboxguest failed
bash-4.4#


Thierry, I realize I am hitting you with all sorts of questions and issues, so thanks for your patience as I learn your system.

Thierry

  • Administrator
  • Hero Member
  • *****
  • Posts: 706
  • Karma: +13/-0
  • Gender: Male
    • NuTyX distribution
Re: Any guarantees of future environment for NuTyX?
« Reply #7 on: Sat Jun 09 17:50:49 2018 »
My first concern is: how come you have a such Basic bash prompt. Should be green or red. Did you install NuTyX or you are trying this in a live session. My second concern, did you install kernel-Ltd.devel or kernel.devel. Make shure it’s kernel-lts.devel
Send from my phone

bozonius

  • Newbie
  • *
  • Posts: 22
  • Karma: +1/-0
Re: Any guarantees of future environment for NuTyX?
« Reply #8 on: Sat Jun 09 17:57:20 2018 »
I got rid of the /etc/bashrc because it was generating a string that got sent to the upper right of the bash window, partially obscuring output and scrambling the output when I tried to scroll back.  I.e., it was getting too messy, so I removed it.  Is there some reason this has to be there?

At any rate, I had already installed the kernel-lts.devel as required/requested.

Thierry

  • Administrator
  • Hero Member
  • *****
  • Posts: 706
  • Karma: +13/-0
  • Gender: Male
    • NuTyX distribution
Re: Any guarantees of future environment for NuTyX?
« Reply #9 on: Sat Jun 09 18:04:02 2018 »
Will try to add a tuto to our documentation. This is a recurrent issue. Hopefully will help

bozonius

  • Newbie
  • *
  • Posts: 22
  • Karma: +1/-0
Re: Any guarantees of future environment for NuTyX?
« Reply #10 on: Sat Jun 09 18:27:52 2018 »
Will try to add a tuto to our documentation. This is a recurrent issue. Hopefully will help
Which -- the GA make problem or the /etc/bashrc problem?

Not having the GA's is making working with the VM difficult.  I hope you will look into that issue first.  Thanks.

Thierry

  • Administrator
  • Hero Member
  • *****
  • Posts: 706
  • Karma: +13/-0
  • Gender: Male
    • NuTyX distribution
Re: Any guarantees of future environment for NuTyX?
« Reply #11 on: Sat Jun 09 19:53:10 2018 »
Try to put it back then you will have your answer. I check on my side as well

Thierry

  • Administrator
  • Hero Member
  • *****
  • Posts: 706
  • Karma: +13/-0
  • Gender: Male
    • NuTyX distribution
Re: Any guarantees of future environment for NuTyX?
« Reply #12 on: Sat Jun 09 20:01:26 2018 »
I think you forgot to upgrade your system:

Code: [Select]
checkIt will shows you "kernel"
Code: [Select]
sudo cards upgradethen reboot
and it should compiles the addons

Thierry

  • Administrator
  • Hero Member
  • *****
  • Posts: 706
  • Karma: +13/-0
  • Gender: Male
    • NuTyX distribution
Re: Any guarantees of future environment for NuTyX?
« Reply #13 on: Sat Jun 09 20:09:50 2018 »

bozonius

  • Newbie
  • *
  • Posts: 22
  • Karma: +1/-0
Re: Any guarantees of future environment for NuTyX?
« Reply #14 on: Sat Jun 09 22:49:55 2018 »
Nope.  I've done the upgrades -- cards tells me everything is up to date already.

As far as "putting it back," if you mean the bashrc file, I expect it to do the same thing it did before, which is namely to scramble the bash window.  Why would it behave any differently now?