Hi Alexander,
I'm using lp:~linaro-maintainers/linaro/live-helper.config.maverick.headless to build the rootfs image for imx51, and running into the following problems.
- Need --force-yes apt option I have to get APT_OPTIONS="--yes --force-yes" in common to keep the build going, otherwise it will end up with the following error. E: There are problems and -y was used without --force-yes Build log is attached for your checking.
- OMAP build binding The current config is binding to OMAP build without hwpack. What is the plan to support hwpack build and other platforms like imx51 as far as I'm concerned right now?
Hi Shawn,
On Mon, Oct 04, 2010 at 04:20:30PM +0800, Shawn Guo wrote:
I'm using lp:~linaro-maintainers/linaro/live-helper.config.maverick.headless to build the rootfs image for imx51, and running into the following problems.
- Need --force-yes apt option
I have to get APT_OPTIONS="--yes --force-yes" in common to keep the build going, otherwise it will end up with the following error. E: There are problems and -y was used without --force-yes Build log is attached for your checking.
Are you still seeing this problem? From the log, I notice the following:
P: Setting up cleanup function P: Begin caching bootstrap stage... P: Begin bootstrapping system... W: skipping bootstrap P: Begin caching bootstrap stage... P: Begin unmounting filesystems... P: Setting up cleanup function P: Begin caching chroot stage...
You appear to have a cached bootstrap result here that lh is using. Is the problem reproducible after running 'lh clean --all'?
W: GPG error: http://ports.ubuntu.com maverick Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 W: GPG error: http://ports.ubuntu.com maverick-security Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 W: GPG error: http://ports.ubuntu.com maverick-updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5
This is supposed to be addressed by the inclusion of the ubuntu-keyring package in the chroot; however, this package is only included by the 'chroot_sources' script *after* running 'apt-get update; apt-get upgrade', which means that if the bootstrapped chroot is out of date (for instance, if you're using a cached chroot), this will fail *before* the keyring package is installed.
So clearing out your cache will probably fix this problem for you.
- OMAP build binding
The current config is binding to OMAP build without hwpack. What is the plan to support hwpack build and other platforms like imx51 as far as I'm concerned right now?
I believe that's been addressed now :)
Cheers,
Thanks, Steve.
On Wed, Oct 13, 2010 at 12:45 PM, Steve Langasek steve.langasek@linaro.org wrote:
Hi Shawn,
On Mon, Oct 04, 2010 at 04:20:30PM +0800, Shawn Guo wrote:
I'm using lp:~linaro-maintainers/linaro/live-helper.config.maverick.headless to build the rootfs image for imx51, and running into the following problems.
- Need --force-yes apt option
I have to get APT_OPTIONS="--yes --force-yes" in common to keep the build going, otherwise it will end up with the following error. E: There are problems and -y was used without --force-yes Build log is attached for your checking.
Are you still seeing this problem? From the log, I notice the following:
P: Setting up cleanup function P: Begin caching bootstrap stage... P: Begin bootstrapping system... W: skipping bootstrap P: Begin caching bootstrap stage... P: Begin unmounting filesystems... P: Setting up cleanup function P: Begin caching chroot stage...
You appear to have a cached bootstrap result here that lh is using. Is the problem reproducible after running 'lh clean --all'?
Yes, "lh clean --all" removed the problem.
W: GPG error: http://ports.ubuntu.com maverick Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 W: GPG error: http://ports.ubuntu.com maverick-security Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 W: GPG error: http://ports.ubuntu.com maverick-updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5
This is supposed to be addressed by the inclusion of the ubuntu-keyring package in the chroot; however, this package is only included by the 'chroot_sources' script *after* running 'apt-get update; apt-get upgrade', which means that if the bootstrapped chroot is out of date (for instance, if you're using a cached chroot), this will fail *before* the keyring package is installed.
So clearing out your cache will probably fix this problem for you.
That's because I'm behind a proxy. And the http_proxy setting in my shell does not work for sudo context. I have to do following to fix it. - sudo bash - export http_proxy=...... - lh build
- OMAP build binding
The current config is binding to OMAP build without hwpack. What is the plan to support hwpack build and other platforms like imx51 as far as I'm concerned right now?
I believe that's been addressed now :)
I have seen that. Thanks.
On Wed, 13 Oct 2010 13:16:47 +0800, Shawn Guo shawn.gsc@gmail.com wrote:
That's because I'm behind a proxy. And the http_proxy setting in my shell does not work for sudo context. I have to do following to fix it.
- sudo bash
- export http_proxy=......
- lh build
You can fix this by adding 'Defaults env_keep += "http_proxy"' to /etc/sudoers btw.
Cheers, mwh
On Thu, Oct 14, 2010 at 4:58 AM, Michael Hudson michael.hudson@canonical.com wrote:
You can fix this by adding 'Defaults env_keep += "http_proxy"' to /etc/sudoers btw.
It works. Thanks, Michael.
Hi Jamie,
I'm running into the following problem with latest headless lh config. Other repositories seem ok, and it only fails on maverick-proposed.
Err http://ports.ubuntu.com maverick-proposed/main armel Packages 404 Not Found Err http://ports.ubuntu.com maverick-proposed/universe armel Packages 404 Not Found W: Failed to fetch http://ports.ubuntu.com/dists/dists/maverick-proposed/main/binary-armel/Pack... 404 Not Found
W: Failed to fetch http://ports.ubuntu.com/dists/dists/maverick-proposed/universe/binary-armel/... 404 Not Found
Any suggestion? Thanks.
On 14 Oct 2010, at 04:19, Shawn Guo wrote:
On Thu, Oct 14, 2010 at 4:58 AM, Michael Hudson michael.hudson@canonical.com wrote:
You can fix this by adding 'Defaults env_keep += "http_proxy"' to /etc/sudoers btw.
It works. Thanks, Michael.
Hi Jamie,
I'm running into the following problem with latest headless lh config. Other repositories seem ok, and it only fails on maverick-proposed.
Err http://ports.ubuntu.com maverick-proposed/main armel Packages 404 Not Found Err http://ports.ubuntu.com maverick-proposed/universe armel Packages 404 Not Found W: Failed to fetch http://ports.ubuntu.com/dists/dists/maverick-proposed/main/binary-armel/Pack... 404 Not Found
W: Failed to fetch http://ports.ubuntu.com/dists/dists/maverick-proposed/universe/binary-armel/... 404 Not Found
Any suggestion? Thanks.
It was a mis-configured apt line. Its now been fixed and is in the process of being re-built. Should be ready soon.
Regards, Shawn
Regards, Jamie.