lh build mini failure...

49 views
Skip to first unread message

Gerard

unread,
Oct 28, 2008, 9:11:59 PM10/28/08
to Webconverger Users
Dear All,

I am trying to lh build webconverger mini and am getting the following
error.....

xpdf-common xpdf-reader xpdf-utils xpdf xresprobe
Authentication warning overridden.
Err http://debian.webconverger.com lenny/ nostromo 1.8.7-6
404 Not Found
Failed to fetch http://debian.webconverger.com/lenny/nostromo_1.8.7-6_i386.deb
404 Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with
--fix-missing?

I can see that this version have been replaced in the repository, and
that a new version is available, but how do I tell it how to use this
newer version?

Unless I am missing th real problem altogether ?

Thanks
G

Kai Hendry

unread,
Oct 29, 2008, 3:23:17 AM10/29/08
to webc-...@googlegroups.com
Try again. My last upload of nostromo was corrupted yesterday.

Sorry about that,

Gerard

unread,
Oct 29, 2008, 9:45:52 AM10/29/08
to Webconverger Users
Will do. Thanks.

Gerard

unread,
Oct 29, 2008, 11:54:56 AM10/29/08
to Webconverger Users
The previous error has now gone, thanks, but I now reach this error:

update-initramfs: Generating /boot/initrd.img-2.6.26-1-486
cpio: ./etc/splashy/themes/default/background.png: Cannot stat: No
such file or directory
Removing any system startup links for /etc/init.d/openbsd-inetd ...
Removing any system startup links for /etc/init.d/stop-bootlogd ...
/etc/rc2.d/S99stop-bootlogd
/etc/rc3.d/S99stop-bootlogd
/etc/rc4.d/S99stop-bootlogd
/etc/rc5.d/S99stop-bootlogd
update-initramfs: Generating /boot/initrd.img-2.6.26-1-486
cpio: ./etc/splashy/themes/default/background.png: Cannot stat: No
such file or directory
/usr/bin/env: aptitude: No such file or directory

I am on a clean Ubuntu install (via Virtual Box). I used apt-get to
get live-helper and git-core. I checked this out in the past few hours
and attempted a build, getting this error.

Any help would be much appreciated.
Thanks
G

Kai Hendry

unread,
Oct 29, 2008, 2:55:55 PM10/29/08
to webc-...@googlegroups.com

Kai Hendry

unread,
Jan 24, 2009, 8:25:47 AM1/24/09
to NateEag, webc-...@googlegroups.com
Hi there,

Live helper has been evolving and maxi isn't as well as maintained as
the 'hetty' branch.
http://git.debian.org/?p=debian-live/config-webc.git;a=shortlog;h=refs/heads/hetty

I'll work today on it today and hopefully get the maxi build scripts
working again.

Thanks,

On Sat, Jan 24, 2009 at 7:49 AM, NateEag <nat...@gmail.com> wrote:
> This thread is a bit old, but I had the same problems, fixed them, and
> am still stuck, so I thought I'd ask about it here, to help anyone
> else who has these difficulties.
>
> I've been trying to build maxi, not mini, but ran into the last
> problem Gerard described. I followed the directions at http://webconverger.org/develop/
> and had the same issue that Gerard had.
>
> I traced the error


>
> "cpio: ./etc/splashy/themes/default/background.png: Cannot stat: No
> such file or directory"
>

> to lh build not seeing the webconverger package repository at
> http://debian.webconverger.com/lenny/
>
> I'm new to live-helper, so this may be the wrong way to fix things,
> but after a lot of poking and digging through docs on live-helper, I
> was able to make it see the webconverger repository, by renaming the
> files at webconverger/config/chroot_sources/*.chroot* (such as
> webc.chroot and web.chroot.gpg) to *.bootstrap*, as per comments here:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=444256
>
> After that was out of the way, I still got the error Gerard had about
> aptitude. My last few lines of output looked like this:
>
> update-initramfs: Generating /boot/initrd.img-2.6.26-1-486


> Removing any system startup links for /etc/init.d/openbsd-inetd ...
> Removing any system startup links for /etc/init.d/stop-bootlogd ...
> /etc/rc2.d/S99stop-bootlogd
> /etc/rc3.d/S99stop-bootlogd
> /etc/rc4.d/S99stop-bootlogd
> /etc/rc5.d/S99stop-bootlogd
> update-initramfs: Generating /boot/initrd.img-2.6.26-1-486

> OK
> OK


> /usr/bin/env: aptitude: No such file or directory
>

> After more mucking around and trawling the web, I discovered that
> updating webconverger/config/common to use apt instead of aptitude got
> me past that. Again, I'm not sure if this was the right thing to do,
> but it did seem to get the build working.
>
> However, despite having solved those problems, I've gotten stuck on a
> failure relating to Flash. My last few lines of output look like this:
>
> iceweasel is already the newest version.
> iceweasel set to manually installed.
> ttf-dejavu is already the newest version.
> ttf-dejavu set to manually installed.
> Package flashplugin-nonfree is not available, but is referred to by
> another package.
> This may mean that the package is missing, has been obsoleted, or
> is only available from another source
> E: Package flashplugin-nonfree has no installation candidate
>
> I did find a post on the WebConverger user group that appeared to
> relate [http://groups.google.com/group/webc-users/browse_thread/thread/
> 882bed9f3a638c35], but when I tried downloading the new package and
> replacing the old one with it, I still got the error, even after doing
> 'lh clean --purge'.
>
> Any ideas how I can get this to build? I don't really care whether
> Flash is on the disk or not, so if removing it from the configuration
> might be helpful, that would be okay with me.
>
> I'm running lh version 1.0~a37, in case that's relevant.
>
> Thanks for your time!
>
> -Nate Eagleson


>
>
> On Oct 29 2008, 1:55 pm, "Kai Hendry" <hen...@webconverger.com> wrote:
>> Do you have webconverger-base in the package list?
>>

>> http://git.webconverger.org/?p=webconverger-base.git;a=tree;f=etc/web...
>

NateEag

unread,
Jan 30, 2009, 4:25:31 PM1/30/09
to Webconverger Users
Hello again,

I updated my checkout of maxi, but still get an error when I try to
build it. It's a different error, though.

The build terminates with the following message:

After this operation, 66.5MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
live-initramfs
E: There are problems and -y was used without --force-yes

From what I've found on Google, I think this is caused by some errors
involving gpg signatures earlier in the build process:

Reading package lists... Done
W: GPG error: http://restricted.debian.net ./ Release: The following
signatures couldn't be verified because the public key is not
available: NO_PUBKEY 22CAE404507CCE4B
W: GPG error: http://live.debian.net ./ Release: The following
signatures couldn't be verified because the public key is not
available: NO_PUBKEY 22CAE404507CCE4B
W: You may want to run apt-get update to correct these problems


I also tried to pull a copy of the hetty branch, to see if I could get
that working, but had the same problems I originally had with building
maxi. I'm new to git, so I wonder if maybe I did something wrong and
wound up with just another copy of maxi - if I wanted a fresh checkout
of hetty, what should I do?

Thank you very much for any light you can shed on this, and for the
time and effort you've put into Webconverger. It's an awesome little
distro, and I'd really like to get it building on my system.

-Nate


On Jan 24, 8:25 am, Kai Hendry <hen...@webconverger.com> wrote:
> Hi there,
>
> Live helper has been evolving and maxi isn't as well as maintained as
> the 'hetty'branch.http://git.debian.org/?p=debian-live/config-webc.git;a=shortlog;h=ref...
>
> I'll work today on it today and hopefully get the maxi build scripts
> working again.
>
> Thanks,
>
> On Sat, Jan 24, 2009 at 7:49 AM, NateEag <nat...@gmail.com> wrote:
> > This thread is a bit old, but I had the same problems, fixed them, and
> > am still stuck, so I thought I'd ask about it here, to help anyone
> > else who has these difficulties.
>
> > I've been trying to build maxi, not mini, but ran into the last
> > problem Gerard described. I followed the directions athttp://webconverger.org/develop/

Kai Hendry

unread,
Jan 31, 2009, 11:12:57 AM1/31/09
to webc-...@googlegroups.com
Hi Nate, the GPG keys have been rotated.

Just quickly fixed this.

http://git.debian.org/?p=debian-live/config-webc.git

I will do a release tomorrow evening, so tomorrow it might work a bit better.


Good luck, :)

NateEag

unread,
Feb 7, 2009, 10:18:13 AM2/7/09
to Webconverger Users
Hi Kai,

I'm still having trouble building maxi - it's obvious that you've
really restructured things with this release, so I wanted to ask what
the recommended way to build is now?

I tried 'make build', from inside the webconverger directory, for
maxi, but I then got the error I had gotten early on in my attempts to
build:

/usr/bin/env: aptitude: No such file or directory

I also tried 'make source', and then 'sudo make source', which after a
lot of processing gave the same error. I then hacked up config/chroot
(apparently generated by make source) to use apt instead of aptitude,
which allowed 'make build' to get further, but it finally resulted in
this error:

E: Couldn't find package firmware-bnx2

So, I thought I would ask how I'm supposed to be building this, before
I proceed any further, and also ask if you have any idea why it
couldn't find firmware-bnx2.

Thanks!

-Nate

Kai Hendry

unread,
Feb 8, 2009, 7:42:55 AM2/8/09
to webc-...@googlegroups.com
On Sat, Feb 7, 2009 at 3:18 PM, NateEag <nat...@gmail.com> wrote:
> I tried 'make build', from inside the webconverger directory, for

There is no Makefile?

> maxi, but I then got the error I had gotten early on in my attempts to
> build:
> /usr/bin/env: aptitude: No such file or directory

I think this might be solved by --apt apt I just put in.

> E: Couldn't find package firmware-bnx2
> So, I thought I would ask how I'm supposed to be building this, before
> I proceed any further, and also ask if you have any idea why it
> couldn't find firmware-bnx2.

Don't worry about it. Double check your mirror. It should not stop the
build process.


I updated http://webconverger.org/develop/

Can you make sure your environment is sane?

NateEag

unread,
Feb 9, 2009, 11:50:46 AM2/9/09
to Webconverger Users


On Feb 8, 7:42 am, Kai Hendry <hen...@webconverger.com> wrote:

> There is no Makefile?

There's one in config-webc/webconverger. I just checked out a fresh
copy to make sure I hadn't polluted it somehow, and it's definitely
there.

It has a few rules related to lh_build, lh_config, etc, and it wasn't
there before the updates, so I thought maybe it was part of the
revamped build process.

> > maxi, but I then got the error I had gotten early on in my attempts to
> > build:
> > /usr/bin/env: aptitude: No such file or directory
>
> I think this might be solved by --apt apt I just put in.

That does appear to have fixed it. Thanks!

>
> Don't worry about it. Double check your mirror. It should not stop the
> build process.
>
> I updatedhttp://webconverger.org/develop/
>
> Can you make sure your environment is sane?

Thanks, I just tried that.

lh_config doesn't recognize the option --mirror-chroot.

I removed that from the sanity check, and tried again, which resulted
in my previous error:

E: Couldn't find package firmware-bnx2

and no .iso was produced.

I'm guessing this means my version of lh_build won't build
webconverger? I installed it via Kubuntu's default repository
settings. lh --version gives

lh, version 1.0~a37

What version do you use?

Thanks again for all of your help, and I'm sorry to keep pestering
you.

-Nate

Kai Hendry

unread,
Feb 9, 2009, 6:27:48 PM2/9/09
to webc-...@googlegroups.com
On Mon, Feb 9, 2009 at 4:50 PM, NateEag <nat...@gmail.com> wrote:
> It has a few rules related to lh_build, lh_config, etc, and it wasn't
> there before the updates, so I thought maybe it was part of the
> revamped build process.

Sorry, I just noticed it myself. This is wrong. The procedure should be just
lh_config
sudo lh_build

> settings. lh --version gives
> lh, version 1.0~a37
> What version do you use?

I use the very latest from http://live.debian.net/debian

If you are using Ubuntu, I think you need to make sure your
debootstrap is more recent. I'm not sure the details. I use Debian. :P

NateEag

unread,
Feb 14, 2009, 11:22:14 PM2/14/09
to Webconverger Users
On Feb 9, 6:27 pm, Kai Hendry <hen...@webconverger.com> wrote:

>
> I use the very latest fromhttp://live.debian.net/debian
>
> If you are using Ubuntu, I think you need to make sure your
> debootstrap is more recent. I'm not sure the details. I use Debian. :P

I uninstalled the Ubuntu version of live-helper, and installed the
'testing' version from live.debian.net (1.0.3-2).

After running the sanity check you gave me, the build resulted in a
binary.iso file. Thanks very much!

However, when booted in Qemu, my built image gives very different
results from the copy of the 4.3 release on webconverger.com. 4.3
presents the Webconverger splash screen, and eventually boots to a
working Webconverger environment.

The .iso created by my build, though, displays the generic Debian
LiveCD bootscreen, and when booted, generates a massive set of errors
about locales, before eventually dropping me into a shell at runlevel
2.

The first few errors at boot read:

debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog
based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/
Dialog.pm line 75.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (@INC contains: /etc/
perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/
perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/local/lib/site_perl .)
at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
awk: can't open '/root/usr/share/i18n/SUPPORTED': No such file or
directory
awk: can't open '/root/usr/share/i18n/SUPPORTED': No such file or
directory

followed by a longer list of specific errors in trying to configure
the locale.

As I mentioned, once this is all finished, I get dropped into a
terminal at runlevel 2.

I pulled a fresh copy and built it again, to make sure I hadn't made
an error, and got the same results. My build process for this fresh
copy was, as per the develop page:

git clone git://git.debian.org/git/debian-live/config-webc.git
cd config-webc/webconverger
export MIRROR_DEBIAN="http://mirror.webconverger.com/debian/" &&
lh_config -b iso -a i386 -p minimal --mirror-bootstrap $MIRROR_DEBIAN
--mirror-chroot $MIRROR_DEBIAN
sudo lh build

Any ideas why my build would have problems with the locale
configuration? Any debugging info I could collect that might be
helpful?

I should probably note that at some point or another, one of the
different builds of live-helper I used installed a file at /etc/
default/live-helper, which it would say it was 'considering' whenever
I did an lh_config. I tried doing a build with the file removed, but I
couldn't see any difference (apart from not getting the line of output
from lh_config about it), so I'm guessing it had no significant impact
on the build.

Also, on a side note, I noticed while testing the 4.3 release that I
couldn't get the print dialog to display via Control-P, which this
link says should work: http://webconverger.org/printing/

Is that out-of-date? Is printing supposed to be disabled right now, or
is something else preventing this from working for me?

Thanks again for your time. I wish I knew a little bit more about how
all this worked, so I didn't have to keep bothering you about it. I've
read what info I can find about live-helper, and gone through chunks
of the wiki at http://wiki.debian.org/DebianLive/, but I still don't
seem to have enough of a grasp of the system to successfully solve my
own problems. Does really understanding the live-helper system mean
reading source?

-Nate

NateEag

unread,
Feb 16, 2009, 12:46:11 PM2/16/09
to Webconverger Users
Ack, never mind all that mess.

When I actually used the config script in the 'scripts' directory, it
worked.

I now feel ridiculously, embarrassingly stupid, and apologize for
eating up your time with that post.

Once again, thanks for your time and assistance. Webconverger's a
nifty little system.

-Nate
Reply all
Reply to author
Forward
0 new messages