Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 25 Nov 2017, 05:19
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
I thought I had built a Xenial Pooch 32-bit, but
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 3 [40 Posts]   Goto page: 1, 2, 3 Next
Author Message
musher0


Joined: 04 Jan 2009
Posts: 11181
Location: Gatineau (Qc), Canada

PostPosted: Sun 07 Aug 2016, 01:52    Post subject:  I thought I had built a Xenial Pooch 32-bit, but
Subject description: there is no Xenial-Pooch.iso in sight yet.
 

Hello all.

As the title says.

I spent the past hour building a Xenial Pooch 32-bit with the woof-CE.

It sort of aborted close to the end, during the last stretch.

There is no *.iso file in sight.

Please find attached the complete list of files in directory
woof-out_x86_x86_ubuntu_xenial

A number of questions:
1) According to your expertise, have all files been built? (I have that impression.)

2) If so, which sub-directories of the above do I put where in a directory
called "Xenial-Pooch-build" to be compacted with mksquashfs

3) Once that is created, what goes where in directory
iso-build (the directory mkisofs will take its files from to create the iso).

Thanks in advance.

~~~~~~~~~~

Again, please no novels, no novelettes, no sermons, not even explanations, no
void comments, and most of all no interpretations. Just the straight goods.

The rage I'm in because the woof-CE process has failed me again doesn't need
any more fuel than it already has. I hope you understand that. I love Puppy, but it
seems the love is not mutual.

So please give only the straight goods, straight problem-solving in simple words
based on the attached list of files.

I'll be most grateful if you help me.

~~~~~~~~~~~~~
That list is split in two parts because of forum restrictions. Please use the attached
script to reassemble the zip.

Again, many thanks.

~~~~~~~~~~~~~
Code:
#!/bin/sh
# To re-assemble woof-out-xenial-x86x2.ls.lst.zip
# in order to view it. Thanks.
# musher0
####

cat woof-out-xenial-x86x2.ls.lst.xa?.zip > woof-out-xenial-x86x2.ls.lst.zip

unzip -l  woof-out-xenial-x86x2.ls.lst.zip
woof-out-xenial-x86x2.ls.lst.xaa.zip
Description 
zip

 Download 
Filename  woof-out-xenial-x86x2.ls.lst.xaa.zip 
Filesize  169.94 KB 
Downloaded  43 Time(s) 
woof-out-xenial-x86x2.ls.lst.xab.zip
Description 
zip

 Download 
Filename  woof-out-xenial-x86x2.ls.lst.xab.zip 
Filesize  169.95 KB 
Downloaded  53 Time(s) 

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)

Last edited by musher0 on Fri 12 Aug 2016, 17:11; edited 1 time in total
Back to top
View user's profile Send private message 
peebee


Joined: 21 Sep 2008
Posts: 3017
Location: Worcestershire, UK

PostPosted: Sun 07 Aug 2016, 02:05    Post subject:  

Did the puppy .sfs mksquashfs build finish correctly? It's contents are in:
woof-out_x86_x86_***/sandbox3/rootfs-complete

The build should be in:

woof-out_x86_x86_***/sandbox3/build

The command to make the iso run from a terminal in sandbox3 is:

mkisofs -D -R -o ***.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table ./build/

Last edited by peebee on Sun 07 Aug 2016, 02:11; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 11181
Location: Gatineau (Qc), Canada

PostPosted: Sun 07 Aug 2016, 02:10    Post subject:  

peebee wrote:
Did the puppy .sfs build finish correctly?

The build should be in:

woof-out_x86_x86_***/sandbox3/build

The command to make the iso run from a terminal in sandbox3 is:

mkisofs -D -R -o ***.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table ./build/
Thanks, peebee, for your quick reeply.

No sfs was created for the puppy itself. Please see attached pic.
Where should the sfs contents be taken from?

BTW, the devx question did not appear in the terminal, so there is no devx to be
found either.

Again thanks.

BFN.
contents-of-sandbox3-build_2016-08-07.JPG
 Description   Present contents of said directory
 Filesize   17.54 KB
 Viewed   471 Time(s)

contents-of-sandbox3-build_2016-08-07.JPG


_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)

Last edited by musher0 on Sun 07 Aug 2016, 02:15; edited 1 time in total
Back to top
View user's profile Send private message 
peebee


Joined: 21 Sep 2008
Posts: 3017
Location: Worcestershire, UK

PostPosted: Sun 07 Aug 2016, 02:14    Post subject:  

musher0 wrote:
peebee wrote:
Did the puppy .sfs build finish correctly?

The build should be in:

woof-out_x86_x86_***/sandbox3/build

The command to make the iso run from a terminal in sandbox3 is:

mkisofs -D -R -o ***.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table ./build/


Thanks, peebee,

Please see attached.

You only have the kernel there so the build has failed before /sandbox3/build has been completed.

sfs contents should be in woof-out_x86_x86_***/sandbox3/rootfs-complete

_________________
LxPup = Puppy + LXDE
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 11181
Location: Gatineau (Qc), Canada

PostPosted: Sun 07 Aug 2016, 02:18    Post subject:  

peebee wrote:
musher0 wrote:
peebee wrote:
Did the puppy .sfs build finish correctly?

The build should be in:

woof-out_x86_x86_***/sandbox3/build

The command to make the iso run from a terminal in sandbox3 is:

mkisofs -D -R -o ***.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table ./build/


Thanks, peebee,

Please see attached.


You only have the kernel there so the build has failed before /sandbox3/build has been completed.

sfs contents should be in woof-out_x86_x86_***/sandbox3/rootfs-complete
What would the solution be, then, aside from re-running the woof script,
which appears to be faulty?

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
peebee


Joined: 21 Sep 2008
Posts: 3017
Location: Worcestershire, UK

PostPosted: Sun 07 Aug 2016, 02:32    Post subject:  

musher0 wrote:
peebee wrote:
musher0 wrote:
peebee wrote:
Did the puppy .sfs build finish correctly?

The build should be in:

woof-out_x86_x86_***/sandbox3/build

The command to make the iso run from a terminal in sandbox3 is:

mkisofs -D -R -o ***.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table ./build/


Thanks, peebee,

Please see attached.


You only have the kernel there so the build has failed before /sandbox3/build has been completed.

sfs contents should be in woof-out_x86_x86_***/sandbox3/rootfs-complete
What would the solution be, then, aside from re-running the woof script,
which appears to be faulty?

You need to rerun 3builddistro-Z and capture any error messages to show why it is failing.

What system are you doing the build on? I presume you have devx installed? What filesystem type is the disk partition?

Which version of woof-ce are you using? which branch? what date?

_________________
LxPup = Puppy + LXDE
Back to top
View user's profile Send private message Visit poster's website 
Sailor Enceladus

Joined: 22 Feb 2016
Posts: 1291

PostPosted: Sun 07 Aug 2016, 03:52    Post subject:  

Quote:
A number of questions:
1) According to your expertise, have all files been built? (I have that impression.)

2) If so, ...

You have a file called DOWNLOAD-FAILS and ERROR-2CREATEPACKAGES, so I'm gonna go with No. Wink
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11181
Location: Gatineau (Qc), Canada

PostPosted: Sun 07 Aug 2016, 04:29    Post subject:  

Sailor Enceladus wrote:
Quote:
A number of questions:
1) According to your expertise, have all files been built? (I have that impression.)

2) If so, ...

You have a file called DOWNLOAD-FAILS and ERROR-2CREATEPACKAGES, so I'm gonna go with No. Wink
Contents of DOWNLOAD-FAILS:
Quote:
busybox-1.24.2-i686.pet
fpm2_NLS-0.75-i686.pet
goffice-0.8.17-i686.pet
simplescreenrecorder-0.3.6.pet
uget-1.4.8.5-1-pup4.pet
Package ERROR etc. is attached. It has 2,700 lines.

BTW, Sailor, - I - do not have fails and error packages. The woof-CE process does.
Am I being clear? I followed the instructions in the panel/tabs faithfully.

~~~~~~~~~~

peebee wrote:
musher0 wrote:
peebee wrote:
musher0 wrote:
peebee wrote:
Did the puppy .sfs build finish correctly?

The build should be in:

woof-out_x86_x86_***/sandbox3/build

The command to make the iso run from a terminal in sandbox3 is:

mkisofs -D -R -o ***.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table ./build/
Thanks, peebee,

Please see attached.
You only have the kernel there so the build has failed before /sandbox3/build has been completed.

sfs contents should be in woof-out_x86_x86_***/sandbox3/rootfs-complete
What would the solution be, then, aside from re-running the woof script,
which appears to be faulty?
You need to rerun 3builddistro-Z and capture any error messages to show why it is failing.

What system are you doing the build on? I presume you have devx installed? What filesystem type is the disk partition?

Which version of woof-ce are you using? which branch? what date?
Thanks for your questions, peebee.

I am using the latest woof-CE-testing downloaded two days ago from git-hub.

The partition type is as follows:
/mnt/sda7 Total: 29G Used: 1,4G Free: 26G Type: ext3
Additionally this is a fast SSD hard drive.

I am building from a Slim-6 slacko with the devx loaded.

How do I capture errors on the woof-CE? The utility doesn't offer a way to show
them as it performs. Unless you mean the two files Sailor mentioned, which I've
attached.

Thanks to both of you. BFN.
ERROR-2CREATEPACKAGES.zip
Description 
zip

 Download 
Filename  ERROR-2CREATEPACKAGES.zip 
Filesize  5.24 KB 
Downloaded  58 Time(s) 

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
666philb


Joined: 07 Feb 2010
Posts: 3129
Location: wales

PostPosted: Sun 07 Aug 2016, 06:49    Post subject:  

The xenial option in woofce is still a work in progress and will be updated when I release the next iso

I know the present recipe fails if you try to build a uefi iso..

I'll be updating xenials build recipe soon which will fix the problem above

Try running 3builddistro-z in a terminal

_________________
Tahrpup, built with trusty tahr packages http://murga-linux.com/puppy/viewtopic.php?t=96178
Quickpet_Precise, install popular apps quickly http://www.murga-linux.com/puppy/viewtopic.php?t=83642
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11181
Location: Gatineau (Qc), Canada

PostPosted: Sun 07 Aug 2016, 10:17    Post subject:  

666philb wrote:
The xenial option in woofce is still a work in progress and will be updated when I release the next iso

I know the present recipe fails if you try to build a uefi iso..

I'll be updating xenials build recipe soon which will fix the problem above

Try running 3builddistro-z in a terminal
Hi phil.

I just did. Same result as before. (See below.)
How did you create your alpha builds?
Can I pluck the 675 "missing packages from there?

OTOH, 210 packages in the packages-xenial directory seem to be ready. Are they?

BFN.
end-of-3builddistro-Z_2016-08-07.jpg
 Description   
 Filesize   63.07 KB
 Viewed   310 Time(s)

end-of-3builddistro-Z_2016-08-07.jpg


_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
peebee


Joined: 21 Sep 2008
Posts: 3017
Location: Worcestershire, UK

PostPosted: Sun 07 Aug 2016, 10:45    Post subject:  

Hi @musher0

I suspect that your distro name change to Xenial Pooch has resulted in woof-ce being unable to locate the repositories.....

You have to get DISTRO_SPECS
DISTRO_COMPAT_REPOS-***
DISTRO_PET_REPOS

all consistent and all pointing at repositories that exist.....and contain the items specified in
DISTRO_PKGS_SPECS-***
Packages-***-official
etc

_________________
LxPup = Puppy + LXDE
Back to top
View user's profile Send private message Visit poster's website 
Doglover

Joined: 24 Jun 2006
Posts: 262
Location: Humboldt

PostPosted: Sun 07 Aug 2016, 10:53    Post subject:  

Building a distro requires a puppy? Why can't I do it in Ubuntu or unstable debian? I have tried over and over again and failed every time.
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11181
Location: Gatineau (Qc), Canada

PostPosted: Sun 07 Aug 2016, 11:11    Post subject:  

peebee wrote:
Hi @musher0

I suspect that your distro name change to Xenial Pooch has resulted in woof-ce being unable to locate the repositories.....

You have to get DISTRO_SPECS
DISTRO_COMPAT_REPOS-***
DISTRO_PET_REPOS

all consistent and all pointing at repositories that exist.....and contain the items specified in
DISTRO_PKGS_SPECS-***
Packages-***-official
etc
Hello again, peebee.

Why would it matter if I call my distro Xenial Pooch, Xenial Pup or Toutou Xenial?

And please, do not personalize. Suspicions are not acceptable arguments. As I
told Sailor, none of these errors are my doing. I followed the instructions in the
panel and tabs to a t. The woof-CE process did the fails and mishaps all by itself.

Not that I want to be critical or aggressive. As I also said, I do not want
novelettes, etc., as answers, I would like to have the straight goods. So I am not
going to write you a novelette myself about this or interpret anything.

Mick has built many slackware Puppies, you have built Tahr and Xenial Puppies,
and josejp2424 has built a Debian Jessie Puppy, all from the woof-CE process.

Why can't I build one of those? Are you people using your own unpublished scripts
and / or tricks?

BFN.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)

Last edited by musher0 on Sun 07 Aug 2016, 19:08; edited 2 times in total
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11181
Location: Gatineau (Qc), Canada

PostPosted: Sun 07 Aug 2016, 11:24    Post subject:  

Doglover wrote:
Building a distro requires a puppy? Why can't I do it in Ubuntu or unstable debian? I have tried over and over again and failed every time.
Hello doglover.

Building a Puppy distro requires a Puppy distro. I don't think that there is such a
thing as a cross-distro building process.

Concerning the other Linux distributions, they have their own building or re-
mastering process. You shouldn't have to dig too deep in the Debian or Ubuntu
sites to find their how-tos. Their building processes are publicly available.

There is also a well known general process to build a Linux distribution called
"Linux from Scratch".

FWIW, here's a reference (among many others):
http://www.tuxradar.com/content/build-your-own-linux-distribution-easy-way

IHTH.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
jlst

Joined: 23 Nov 2012
Posts: 571

PostPosted: Sun 07 Aug 2016, 11:45    Post subject:  

.
Last edited by jlst on Wed 24 Aug 2016, 00:31; edited 4 times in total
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 3 [40 Posts]   Goto page: 1, 2, 3 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0725s ][ Queries: 12 (0.0083s) ][ GZIP on ]