Page 8 of 9
Posted: Sat 18 Aug 2012, 15:40
by smokey01
Yes, already doing that now.
It's not so clear to us old chaps.
Thanks
Posted: Sat 18 Aug 2012, 15:42
by Iguleder
That's why you have
this.
Posted: Sat 18 Aug 2012, 15:48
by smokey01
Iguleder wrote:That's why you have
this.
I read the readme.
What would be easier to understand is if you had a fully configured conf directory so following the ./1 ./2 ./3 & ./4 would have produced something.
You are much cleverer than the average bear.
Posted: Sat 18 Aug 2012, 16:20
by Iguleder
Great news! I got both Syslinux and mplayer2 to build.
The former had an issue with LDFLAGS - for some reason, it reads it from the environment but fails to build with my custom flags.
The latter required Python 3, so I got Python 3.1 from Debian to work (extremely hacky!).
I'm currently uploading all packages - you'll have to run 0setup, 1download and 2createpackages again. Make sure you clean processed-packages from remains of the previous .rxz packages.
EDIT: smokey01 - I improved the README and added details documentation of the configuration. Packages are still uploading, shouldn't take very long.
Posted: Sat 18 Aug 2012, 16:48
by smokey01
Iguleder wrote:
EDIT: smokey01 - I improved the README and added details documentation of the configuration. Packages are still uploading, shouldn't take very long.
Thanks mate.
It's generating a lot of "command not found errors" during the ./2createpackages stage. Is this normal?
Anyway, after 02:00 better go to bed.
Thanks for your help and advice.
Posted: Sat 18 Aug 2012, 16:53
by Iguleder
Yes, it's normal. That happens because you don't have AdvanceCOMP or OptiPNG installed.
The result is a larger, less optimized distro.
Posted: Sun 19 Aug 2012, 00:19
by smokey01
Iguleder wrote:Yes, it's normal. That happens because you don't have AdvanceCOMP or OptiPNG installed.
The result is a larger, less optimized distro.
With AdvanceCOMP and/or OptiPNG installed, is it larger?
Is it better with or without?
It's slowly starting to make sense but just when I think it's safe to go back in the water, another bugger bites me.
During the ./2createpackages:
squashfs-tools (subito)
Error: squashfs-tools-4.2.rxz does not exist under packages.
It appears squashfs-tools-4.2.rxz has not been downloaded. I guess it's pretty important as it's required to build the iso.
I re-ran ./1download but it still did not find the package. Is it missing or is something wrong with the script?
I guess you wouldn't notice as it would already be in your packages directory from previous ./1downloads.
Should I comment all lines out in the conf/package_list or are these files required when building slackware?
###################################
# Subito GNU/Linux-specific stuff #
###################################
subito|subito-desktop|subito-desktop|exe,dev,doc,nls
subito|locale-gen|locale-gen|exe,dev,doc,nls
subito|advancecomp|advancecomp|exe>dev,dev,doc,nls
in the conf/package_list or are these files required when building slackware?
.
.
.
I don't fully understand what packages are required. It would be nice to have a default list of bare minimum for each distro, or is this list it?
I also read in the manual: ./3builddistro
"
It is recommended to edit the script before its execution, in order to tweak various parameters, such as the default desktop background."
In sandbox/rootfs there doesn't appear to be a backgrounds directory where I would expect it /usr/share/backgrounds. Do I need to manually create this directory and populate it with backgrounds?
Thanks
Posted: Sun 19 Aug 2012, 17:16
by Iguleder
It's better with AdvanceCOMP and OptiPNG - they're used to shrink the ISO. Get them installed on your distro.
And no, you can't build "slackware", but you can build a distro which contains packages taken from Slackware. If you don't have any other AdvanceCOMP package, use the one in the example I gave you.
By the way - the manual was removed from recent versions of roar-ng. It's totally irrelevant - if you still have it, get a newer version.
missing Sublito V1 ISO
Posted: Mon 20 Aug 2012, 18:22
by gcmartin
Iguleder wrote:Uploading the 1.0.0 stable release to
this directory. It's 248 MB, since the ISO contains the devx.
Here's the list of the ISO contents: ...
Hi @Iguleder.
I saw this post to this thread, but, I cannot find the ISO you present. Has it been moved or placed somewhere else?
Thanks in advance. ... Also see PM
Posted: Tue 21 Aug 2012, 12:59
by nooby
I guess you need what is referred to as "git"
I know nothing about it but I failed to download
due to me have no "git"
Here is a link to the ReadMe of latest version 2013?
https://github.com/iguleder/roar-ng-ii/ ... ter/README
Posted: Thu 17 Jan 2013, 10:51
by nooby
So what lies in the future for this then? Any prediction?
I find it interesting but I am not on the level needed to get any of it.
https://github.com/iguleder/roar-ng-ii/ ... ter/README
Posted: Thu 17 Jan 2013, 11:24
by anikin
The future's so bright, you gotta wear shades. ©
roar-ng-ii
Posted: Fri 18 Jan 2013, 13:24
by Embla
Maybe it's too early to ask questions about roar-ng-ii:
After successfully running:
# sh roar-ng setup
I'm now stuck at:
# sh roar-ng download
busybox (subito 3 x86_64)
Error: failed to locate the package "busybox".
Error: failed to locate busybox.
Posted: Fri 18 Jan 2013, 17:15
by Iguleder
Yep, I'm aware of this problem. I'm currently trying to solve it - it's a problem with my domain, which prevents download tools from downloading package lists.
EDIT: I think it works now.
EDIT 2: I'm currently working on a new distro using roar-ng-ii. It's a console-only, live distro similar to Puppy, with heaps of console applications. I also have a Raspberry Pi (btw, the reason why you had issues with roar-ng-ii is the fact I moved all my stuff from hosting in the US to my Raspberry Pi, at home
) and I want to port this distro to ARM later.
Posted: Fri 18 Jan 2013, 18:57
by Embla
Thanks, Iguleder, downloading now! Just a minor problem:
Error: failed to download terminus-font-4.36-1.rxz.
And I'm really, REALLY looking forward to your ARM port! But take all the time you need.
*currently building a
retro-Acorn BBC Microcomputer round my Pi*
Posted: Fri 18 Jan 2013, 19:27
by Iguleder
Problem solved, it was a missing directory
By the way - I'm currently generating the first ISO of my new distro; all packages were built successfuly. It's for x86_64 and uses Ubuntu 12.04 packages, so it's possible to build a 32-bit flavor compatible with Precise Puppy once the 64-bit one is good enough.
Posted: Fri 18 Jan 2013, 20:28
by nooby
cool you wrote
I'm currently working on a new distro using roar-ng-ii. It's a console-only, live distro similar to Puppy, with heaps of console applications.
So it never start an X then. It is like old Unix
that one write commands on the CLI?
so if I want to start Firefox instead of clicking on an icon
on a board window I call firefox to start by writing its name?
In such a system how does one know which program
it has when it have no menu at all? Sorry me so naive.
Way back in time MsDOS had a free? program
named Directory Control DC and later it turned into NC?
Or one was a rip of the other not sure. There one had some kind of
table list one had a system that looks like a Menu.
is that possible to get on your latest version too. How.
Ihave 64 bit now so would be cool to test it
but take your time. No hurry.
Posted: Fri 18 Jan 2013, 21:37
by Iguleder
Yep, just like it used to be. It's sort of a tribute to the late DOS days - there were many text applications that actually have a user interface, like
Ytree and
cmus.
I got the distro to boot and fixed a few bugs in the build system - now it works flawlessly and most applications seem to work well. RAM usage is 32 MB
Now I'm trying to solve the last problem, which is Syslinux 5.00. For some reason, roar-ng II outputs defective ISO images that won't boot. I tried this boot loader on a flash drive and my machine reboots immediately - I guess something is wrong with it if other distributions skip this version. At the moment, I'm building a new image, with Syslinux 4.06. If it works fine, I'll upload everything tomorrow
Posted: Fri 18 Jan 2013, 22:02
by nooby
yes that would be cool
I had this boot code for grub4dos for subito
title subito rootnoverify (hd0,0)
find --set-root --ignore-floppies --ignore-cd /subito/initrd.gz
kernel /subito/vmlinuz
initrd /subito/initrd.gz
Maybe your new one does not have any NTFS ability
built in so it only boots on ext2 and such linux partitions?
Posted: Fri 18 Jan 2013, 22:16
by Iguleder
It should be able to boot from anything, as long as both the boot loader and the kernel support the file system you use.
By the way, good news -
this configuration can produce a bootable, beta-quality image of the new distro. A fresh git checkout of roar-ng II (and a small change: remove Irssi, gotta fix this) is required, as you can see in the changelog
The result image can be written to a flash drive using dd (or burnt, up to you). It performs quick, automatic detection of the boot device/partition - no need for crappy boot codes and no noticeable delay as in Puppy. Works well here