ltib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Ltib] Build error fotr packages related to X11


From: Enrico Miglino
Subject: [Ltib] Build error fotr packages related to X11
Date: Tue, 14 Dec 2010 20:00:41 +0100

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]