[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Ltib] Build error fotr packages related to X11
From: |
Stuart Hughes |
Subject: |
Re: [Ltib] Build error fotr packages related to X11 |
Date: |
Tue, 14 Dec 2010 19:51:11 +0000 |
User-agent: |
Thunderbird 2.0.0.16 (X11/20080707) |
Hi Enrico,
Run ./ltib --config and navigate to:
Package list ---> X11 --->
Make sure "Install X11" is set. I've attached a screen dump to show this.
Regards, Stuart
Enrico Miglino wrote:
> Hi to all
>
> I create another fresh ltib install, and started again! After platform
> setting (EA3250) I set a minimal configuration for linux and proceeded to
> build.
>
> After all the process, up to an hour, ltib build stops with the fololowing
> message:
>
> I left a lot of defaults and changed only the indispensable, but the error
> remain. Now I try to build with --continue, but it seems a nonsense... The
> idea I have is that something is omitted, or is wrong. I already changed
> permissions in ubuntu 10.04 for /opt directory, I'm ignoring the error about
> .gvfs directory permissions, but I can't compile.
>
> Thanks, Enrico
>
> ==========================
> checking for X... configure: error: Package requirements (x11) were not met:
>
> No package 'x11' found
>
> Consider adjusting the PKG_CONFIG_PATH environment variable if you
> installed software in a non-standard prefix.
>
> Alternatively, you may set the environment variables X_CFLAGS
> and X_LIBS to avoid the need to call pkg-config.
> See the pkg-config man page for more details.
>
> error: Bad exit status from /home/enrico/ltib/EA3250/tmp/rpm-tmp.74359
> (%build)
>
>
> RPM build errors:
> Bad exit status from /home/enrico/ltib/EA3250/tmp/rpm-tmp.74359 (%build)
> Build time for libXrender: 16 seconds
>
> Failed building libXrender
>
>
> f_buildrpms() returned an error, exiting
> traceback:
> main:561
>
>
> Started: Tue Dec 14 18:03:17 2010
> Ended: Tue Dec 14 19:38:50 2010
> Elapsed: 5733 seconds
>
> These packages failed to build:
> libXrender
>
> Build Failed
>
> Exiting on error or interrupt
> ============================================
>
>
>
>
>> ----- Messaggio originale -----
>> Da: "Enrico Miglino" <address@hidden>
>> A: address@hidden
>> cc: address@hidden
>> Oggetto: Ri.: Re: Ri.: Re: Ri.: Re: [Ltib] RPB Build error fotr packages
>> related to X11
>> Data: Tue, 14 Dec 2010 14:40:11 +0100
>>
>>
>> Hi, Stuart. Strange, eh???
>>
>> Sure. I try to explain more clear:
>>
>> 1) install ltib, set in the initial configuration EA3250 platform,
>> compile. I obtain an uImage that starts then loading the kernel,
>> after the display of the penguin logo image on the EA3250 screen the
>> console shows kernel panic. I don't matter, thinking that a lot of
>> things are missing.
>>
>> 2) start ./ltib -m configure (or --configure is the same), set usb,
>> peripherals etc. At this point what I expect is that the kernel
>> compile. With run-time errors, other panic or more depending on the
>> correctness of my configuration (I set also the kernel drivers and
>> parameters accordingly with the paltform hardware).
>> At this point, nothing works. Everytime I compile I obtain errors on
>> rpm, different depending by the configuration. And I can't focus wht
>> is the point.
>>
>> The only solution I can imagine is: remove all again, reinstall ltib,
>> create the initial configuration and try to setup one thing at a
>> time, but I think maybe some other wrong that i don't know...
>>
>> Enrico
>>
>>
>>
>>
>>> ----- Messaggio originale ----- Da: address@hidden
>>> A: "Enrico Miglino" <address@hidden>
>>> cc: "Stuart Hughes" <address@hidden>, address@hidden
>>> Oggetto: Re: Ri.: Re: Ri.: Re: [Ltib] RPB Build error fotr packages
>>> related to X11
>>> Data: Tue, 14 Dec 2010 08:19:20 -0500
>>>
>>>
>>> Hi Enrico,
>>>
>>> I'm not quite sure I understand.
>>>
>>> Are you saying that the build is okay if you use the default kernel
>>> configuration, but it fails if you change the kernel configuration?
>>>
>>> Regards, Stuart
>>>
>>>
>>>> Hi Stuart,
>>>>
>>>> In these days I removed the linux* directory from rpm/BUILD as you
>>>> suggested, and the whole build restarted.
>>>> Immediately after I downloaded ltib (after installation) I tried to
>>>> compile a uImage only indicating the platform EA3250 and leaving all the
>>>> default values.
>>>> The toolchain generated an image that starts showing the linux penguin on
>>>> the EA3250 screen but in console what appear is a "starting kernel" then a
>>>> "kernel panic" message and all stops.
>>>>
>>>> Ok, It seems me obvious. I configured the kernel with the needed
>>>> components and restarted a build. After the problem I tried to solve as
>>>> you suggested and now after my last configuration compile starts and
>>>> create and error. I tried several ways, but if I configure the board the
>>>> compilation never complete. I have no difficult to download again ltib and
>>>> reinstall, but I think I'm doing something incorrect or miss some passage
>>>> or parameter...
>>>>
>>>> The ltib tar copy I'm using to startup is the file ltib-10-1-1a-sv.tar.gz
>>>>
>>>> Thank you for your support.
>>>> Enrico
>>>>
>>>>
>>>>
>>>>
>>>>> ----- Messaggio originale -----
>>>>> Da: "Stuart Hughes" <address@hidden>
>>>>> A: "Enrico Miglino" <address@hidden>
>>>>> Oggetto: Re: Ri.: Re: [Ltib] RPB Build error fotr packages related to
>>>>> X11
>>>>> Data: Fri, 10 Dec 2010 18:21:25 +0000
>>>>>
>>>>>
>>>>> Hi Enrico,
>>>>>
>>>>> Please keep emails on the list.
>>>>>
>>>>> It looks as though your kernel sources may be incomplete. Provided
>>>>> you've not been working on the kernel, remove rpm/BUILD/linux* and
>>>>> re-try.
>>>>>
>>>>> Regards, Stuart
>>>>>
>>>>>
>>>>> Enrico Miglino wrote:
>>>>>> Hi Stuart, here follows the output of my last ./ltib build (without
>>>>>> --continue)
>>>>>>
>>>>>> I also checked gcc in ltib shell mode, and it seems ok.
>>>>>>
>>>>>> ==========================================
>>>>>> LTIB> gcc -v
>>>>>> Using built-in specs.
>>>>>> Target: arm-none-linux-gnueabi
>>>>>> Configured with:
>>>>>> /usr/src/redhat/BUILD/cross-mlib/source/gcc-4.1.2/configure
>>>>>> --target=arm-none-linux-gnueabi --host=i686-host_pc-linux-gnu
>>> --prefix=/opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi
>>> --with-sysroot=/opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/arm-none-linux-gnueabi/sysroot
>>>>> --enable-threads --enable-shared --disable-libssp --disable-libgomp
>>>>> --disable-libmudflap --enable-languages=c,c++ --enable-__cxa_atexit
>>>>>> --disable-nls
>>>>>> Thread model: posix
>>>>>> gcc version 4.1.2
>>>>>> ==========================================
>>>>>>
>>>>>>
>>>>>> BUILD CONSOLE OUTPUT:
>>>>>>
>>>>>>
>>>>>> Processing platform: Embedded Artists LPC3250 OEM Board with the
>>>>>> NXP LPC32XX SoC
>>> ==================================================================================
>>>>>> using config/platform/ea3250/.config
>>>>>> PKG_KERNEL_WANT_CF has changed, kernel-2.6.27.8-lpc32xx needs a
>>>>> rebuild
>>>>>> PKG_KERNEL_LEAVESRC has changed, kernel-2.6.27.8-lpc32xx needs a
>>>>> rebuild
>>>>>> Processing: fake-provides
>>>>>> ===========================
>>>>>> Build path taken because: no prebuilt rpm, rpmbuild --dbpath
>>>>>> /home/enrico/ltib/EA3250/rootfs//var/lib/rpm --target arm --define
>>>>>> '_unpackaged_files_terminate_build 0' --define '_target_cpu arm'
>>>>>> --define '__strip strip' --define '_topdir
>>>>>> /home/enrico/ltib/EA3250/rpm' --define '_prefix /usr' --define
>>>>>> '_tmppath /home/enrico/ltib/EA3250/tmp' --define '_rpmdir
>>>>>> /home/enrico/ltib/EA3250/rpm/RPMS' --define '_mandir
>>>>>> /usr/share/man' --define '_sysconfdir /etc' --define
>>>>>> '_localstatedir /var' -bb --clean --rmsource
>>>>>> /home/enrico/ltib/EA3250/dist/lfs-5.1/fake-provides/fake-provides.spec
>>>>>> Building target platforms: arm
>>>>>> Building for target arm
>>>>>> Executing(%prep): /bin/sh -e
>>>>> /home/enrico/ltib/EA3250/tmp/rpm-tmp.31301
>>>>>> + umask 022
>>>>>> + cd /home/enrico/ltib/EA3250/rpm/BUILD
>>>>>> + exit 0
>>>>>> Executing(%build): /bin/sh -e
>>>>> /home/enrico/ltib/EA3250/tmp/rpm-tmp.31301
>>>>>> + umask 022
>>>>>> + cd /home/enrico/ltib/EA3250/rpm/BUILD
>>>>>> + exit 0
>>>>>> Executing(%install): /bin/sh -e
>>>>> /home/enrico/ltib/EA3250/tmp/rpm-tmp.31301
>>>>>> + umask 022
>>>>>> + cd /home/enrico/ltib/EA3250/rpm/BUILD
>>>>>> + rm -rf /tmp/fake-provides-1.0
>>>>>> Processing files: fake-provides-1.0-5
>>>>>> Provides: /bin/sh /bin/bash /bin/csh /bin/tcsh /usr/bin/env
>>>>>> /usr/bin/perl /usr/local/bin/perl libgcc_s.so.1
>>>>>> libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) /bin/gawk
>>>>>> /usr/bin/nawk /usr/bin/awk /usr/bin/bash perl 5.8.0
>>>>>> perl(Getopt::Long) perl(Getopt::Std) perl(constant)
>>>>>> perl(getopts.pl) perl(strict) perl(vars) perl(Carp) perl(Cwd)
>>>>>> perl(Data::Dumper) perl(DynaLoader) perl(Exporter)
>>>>>> perl(File::Basename) perl(File::Compare) perl(File::Copy)
>>>>>> perl(File::Find) perl(File::Spec) perl(File::stat) perl(IO::File)
>>>>>> perl(POSIX) perl(Text::ParseWords) libstdc++.so.5
>>>>>> libstdc++.so.5(CXXABI_1.2) libstdc++.so.5(GLIBCPP_3.2)
>>>>>> libstdc++.so.5(GLIBCPP_3.2.1) /bin/rm /sbin/ldconfig
>>>>>> /sbin/chkconfig linux-gate.so.1
>>>>>> PreReq: rpmlib(PayloadFilesHavePrefix) <= 4.0-1
>>>>>> rpmlib(CompressedFileNames) <= 3.0.4-1
>>>>>> Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1
>>>>>> rpmlib(CompressedFileNames) <= 3.0.4-1
>>>>>> Wrote:
>>>>> /home/enrico/ltib/EA3250/rpm/RPMS/arm/fake-provides-1.0-5.arm.rpm
>>>>>> Executing(%clean): /bin/sh -e
>>>>> /home/enrico/ltib/EA3250/tmp/rpm-tmp.31301
>>>>>> + umask 022
>>>>>> + cd /home/enrico/ltib/EA3250/rpm/BUILD
>>>>>> + rm -rf /tmp/fake-provides-1.0
>>>>>> + exit 0
>>>>>> Executing(--clean): /bin/sh -e
>>>>> /home/enrico/ltib/EA3250/tmp/rpm-tmp.15363
>>>>>> + umask 022
>>>>>> + cd /home/enrico/ltib/EA3250/rpm/BUILD
>>>>>> + exit 0
>>>>>> Build time for fake-provides: 1 seconds
>>>>>>
>>>>>> sudo /opt/ltib/usr/bin/rpm --root /home/enrico/ltib/EA3250/rootfs
>>>>>> --dbpath /var/lib/rpm -e --allmatches --nodeps --noscripts --define
>>>>>> '_tmppath /tmp/ltib' fake-provides 2>/dev/null
>>>>>> sudo /opt/ltib/usr/bin/rpm --root /home/enrico/ltib/EA3250/rootfs
>>>>>> --dbpath /var/lib/rpm --prefix / --ignorearch -ivh --force
>>>>>> --excludedocs --noscripts --define '_tmppath /tmp/ltib'
>>>>>> /home/enrico/ltib/EA3250/rpm/RPMS/arm/fake-provides-1.0-5.arm.rpm
>>>>>> error: failed to stat /home/enrico/.gvfs: Permission denied
>>>>>> Preparing...
>>>>>> ########################################### [100%]
>>>>>>
>>>>>> Processing: kernel-2.6.27.8-lpc32xx
>>>>>> =====================================
>>>>>> Build path taken because: directory build, build key set, no
>>>>>> prebuilt rpm, scbuild/scdeploy already unpacked package
>>>>>>
>>>>>> Processing: kernel-2.6.27.8-lpc32xx
>>>>>> =====================================
>>>>>> Build path taken because: directory build, build key set, no
>>>>>> prebuilt rpm, rpmbuild --dbpath
>>>>>> /home/enrico/ltib/EA3250/rootfs//var/lib/rpm --target arm --define
>>>>>> '_unpackaged_files_terminate_build 0' --define '_target_cpu arm'
>>>>>> --define '__strip strip' --define '_topdir
>>>>>> /home/enrico/ltib/EA3250/rpm' --define '_prefix /usr' --define
>>>>>> '_tmppath /home/enrico/ltib/EA3250/tmp' --define '_rpmdir
>>>>>> /home/enrico/ltib/EA3250/rpm/RPMS' --define '_mandir
>>>>>> /usr/share/man' --define '_sysconfdir /etc' --define
>>>>>> '_localstatedir /var' -bc --short-circuit
>>>>>> /home/enrico/ltib/EA3250/tmp/kernel-2.6.27.8-lpc32xx.spec
>>>>>> Building target platforms: arm
>>>>>> Building for target arm
>>>>>> Executing(%build): /bin/sh -e
>>>>> /home/enrico/ltib/EA3250/tmp/rpm-tmp.24652
>>>>>> + umask 022
>>>>>> + cd /home/enrico/ltib/EA3250/rpm/BUILD
>>>>>> + cd linux-2.6.27.8
>>>>>> + eval echo
>>>>>> + echo
>>>>>> + PKG_KERNEL_PATH_PRECONFIG=
>>>>>> + eval echo
>>>>>> + echo
>>>>>> + PKG_KERNEL_KBUILD_PRECONFIG=
>>>>>> + eval echo linux-2.6.27.8-ea3250.config
>>>>>> + echo linux-2.6.27.8-ea3250.config
>>>>>> + PKG_KERNEL_PRECONFIG=linux-2.6.27.8-ea3250.config
>>>>>> + KSRC_DIR=/home/enrico/ltib/EA3250/rpm/BUILD/linux-2.6.27.8
>>>>>> + : arm
>>>>>> + : ccache /usr/bin/gcc -B/usr/bin//
>>>>>> + : linux-2.6.27.8-ea3250.config
>>>>>> + : /home/enrico/ltib/EA3250/config/platform/ea3250
>>>>>> + : /home/enrico/ltib/EA3250/rpm/BUILD/linux-2.6.27.8
>>>>>> + rm -f /home/enrico/ltib/EA3250/rpm/BUILD/linux
>>>>>> + ln -s /home/enrico/ltib/EA3250/rpm/BUILD/linux-2.6.27.8
>>>>>> /home/enrico/ltib/EA3250/rpm/BUILD/linux
>>>>>> + cd /home/enrico/ltib/EA3250/rpm/BUILD/linux-2.6.27.8
>>>>>> + KBOUT=
>>>>>> + [ -n -a != . ]
>>>>>> + KBOUT=.
>>>>>> + KTARG=zImage
>>>>>> + SYSCFG_KTARG=uImage
>>>>>> + [ linux-2.6.27.8-ea3250.config = defconfig ]
>>>>>> + [ -f
>>> /home/enrico/ltib/EA3250/config/platform/ea3250/linux-2.6.27.8-ea3250.config.dev
>>>>>> ]
>>>>>> + [ -f
>>> /home/enrico/ltib/EA3250/config/platform/ea3250/linux-2.6.27.8-ea3250.config
>>>>>> ]
>>>>>> +
>>> CFG_PATH=/home/enrico/ltib/EA3250/config/platform/ea3250/linux-2.6.27.8-ea3250.config
>>>>>> + break
>>>>>> + [ -z
>>> /home/enrico/ltib/EA3250/config/platform/ea3250/linux-2.6.27.8-ea3250.config
>>>>>> ]
>>>>>> + [ arm = ppc -a -f arch/powerpc/Kconfig ]
>>>>>> + [ -n ]
>>>>>> + [ -n
>>> /home/enrico/ltib/EA3250/config/platform/ea3250/linux-2.6.27.8-ea3250.config
>>>>>> ]
>>>>>> + cp -f
>>> /home/enrico/ltib/EA3250/config/platform/ea3250/linux-2.6.27.8-ea3250.config
>>>>>> ./.config
>>>>>> + [ -z -a -n -o -n ]
>>>>>> + [ -n
>>> /home/enrico/ltib/EA3250/config/platform/ea3250/linux-2.6.27.8-ea3250.config
>>>>>> ]
>>>>>> + make ARCH=arm HOSTCC=ccache /usr/bin/gcc -B/usr/bin// oldconfig
>>>>>> + yes make: *** No rule to make target `oldconfig'. Stop.
>>>>>> error: Bad exit status from
>>>>>> /home/enrico/ltib/EA3250/tmp/rpm-tmp.24652 (%build)
>>>>>>
>>>>>>
>>>>>> RPM build errors:
>>>>>> Bad exit status from /home/enrico/ltib/EA3250/tmp/rpm-tmp.24652
>>>>> (%build)
>>>>>> Build time for kernel-2.6.27.8-lpc32xx: 0 seconds
>>>>>>
>>>>>> Failed building kernel-2.6.27.8-lpc32xx
>>>>>>
>>>>>>
>>>>>> f_buildrpms() returned an error, exiting
>>>>>> traceback:
>>>>>> main:561
>>>>>>
>>>>>>
>>>>>> Started: Fri Dec 10 15:07:17 2010
>>>>>> Ended: Fri Dec 10 15:07:36 2010
>>>>>> Elapsed: 19 seconds
>>>>>>
>>>>>> These packages failed to build:
>>>>>> kernel-2.6.27.8-lpc32xx Build Failed
>>>>>>
>>>>>> Exiting on error or interrupt
>>>>>> address@hidden:~/ltib/EA3250$
>>>>>>> ----- Messaggio originale ----- Da: "Stuart Hughes" <address@hidden>
>>>>>>> A: "Enrico Miglino" <address@hidden>
>>>>>>> cc: address@hidden
>>>>>>> Oggetto: Re: [Ltib] RPB Build error fotr packages related to X11
>>>>>>> Data: Fri, 10 Dec 2010 12:47:01 +0000
>>>>>>>
>>>>>>>
>>>>>>> Hi Enrico,
>>>>>>>
>>>>>>> If base_libs fails then any dependent fail.
>>>>>>>
>>>>>>> Despite advice from others, unless you're running an autobuilder,
>>>>> don't
>>>>>>> use --continue.
>>>>>>>
>>>>>>> Please past the output of the base_libs failure.
>>>>>>>
>>>>>>> Also, check that the toolchain you're using is actually installed:
>>>>>>> $ ./ltib -m shell
>>>>>>> LTIB> gcc -v
>>>>>>>
>>>>>>> Regards, Stuart
>>>>>>>
>>>>>>> Enrico Miglino wrote:
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> after a compete build for EA3250 platform I tried to add in
>>>>>>>> configuration (with ./ltib -m config) X11 server and the
>>>>>>>> essential X11 modules, obating as a result that the build
>>>>>>>> process hangs with messages like this (tried to change some
>>>>>>>> configuration parameters but the problemis even the same):
>>>>>>>>
>>>>>>>> START
>>>>>>>>
>>> ===================================================================sudo
>>>>>>>> /opt/ltib/usr/bin/rpm --root /home/enrico/ltib/EA3250/rootfs
>>>>>>>> --dbpath /var/lib/rpm --prefix / --ignorearch -ivh --force
>>>>>>>> --excludedocs --noscripts --define '_tmppath /tmp/ltib'
>>>>>>>> /home/enrico/ltib/EA3250/rpm/RPMS/arm/modeps-1.0-1.arm.rpm
>>>>>>>> error: failed to stat /home/enrico/.gvfs: Permission denied
>>>>>>>> Preparing...
>>>>>>>> ########################################### [100%]
>>>>>>>> 1:modeps ###########################################
>>>>> [100%]
>>>>>>>>
>>>>>>>> f_buildrpms() returned an error, exiting
>>>>>>>> traceback:
>>>>>>>> main:561
>>>>>>>>
>>>>>>>>
>>>>>>>> Started: Wed Dec 8 23:00:47 2010
>>>>>>>> Ended: Wed Dec 8 23:10:20 2010
>>>>>>>> Elapsed: 573 seconds
>>>>>>>>
>>>>>>>> These packages failed to build:
>>>>>>>> base_libs libXt libXmu
>>>>>>>> ==================================================================
>>>>>>>> END
>>>>>>>>
>>>>>>>> Note that I'm workin on ubuntu 10.04 32 bit and I already set
>>>>>>>> /opt with a 777 permissions.
>>>>>>>>
>>>>>>>> Thanks. Enrico
>>>>>>>>
>>>>>>>> --------------------------------------------------------------
>>>>>>>> Ovi Mail: Making email access easy
>>>>>>>> http://mail.ovi.com
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> LTIB home page: http://ltib.org
>>>>>>>>
>>>>>>>> Ltib mailing list
>>>>>>>> address@hidden
>>>>>>>> http://lists.nongnu.org/mailman/listinfo/ltib
>>>>>>>>
>>>>>> --------------------------------------------------------------
>>>>>> Ovi Mail: Making email access easy
>>>>>> http://mail.ovi.com
>>>>>>
>>>>>>
>>>> --------------------------------------------------------------
>>>> Ovi Mail: Making email access easy
>>>> http://mail.ovi.com
>>>>
>>>>
>> --------------------------------------------------------------
>> Ovi Mail: Making email access easy
>> http://mail.ovi.com
>>
>>
>> _______________________________________________
>> LTIB home page: http://ltib.org
>>
>> Ltib mailing list
>> address@hidden
>> http://lists.nongnu.org/mailman/listinfo/ltib
>>
>
> --------------------------------------------------------------
> Ovi Mail: Making email access easy
> http://mail.ovi.com
>
>