ltib
[Top][All Lists]
Advanced

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

Re: [Ltib] [patch] dump list of gpp files from listpkginfo


From: Stuart Hughes
Subject: Re: [Ltib] [patch] dump list of gpp files from listpkginfo
Date: Thu, 09 Jul 2009 19:27:23 +0100
User-agent: Thunderbird 2.0.0.16 (X11/20080707)

Hi Svein,

The spec file you're looking at is rpm.spec, if you look at rpm-fs.spec, then you'll see it has these which match host_config.log:

Source          : %{pkg_name}-%{version}.tar.gz
Patch0          : rpm_lfs.patch
Patch1          : rpm-4.0.4-python-configure.patch
Patch2          : rpm-4.0.4-sysconfig-configure.patch
Patch3          : rpm-4.0.4-no-usr-local.patch

These are unfortunately necessarily different.

There is a bug in listpkginfo, it's not picking up rpm-fs as it's only referenced from ltib itself (it shows up in the unmapped spec files list if you don't redirect stderr). There needs to be a fix to listpkginfo to cook a reference to this.

The files referenced by LTIB but not in the GPP are files that have not been uploaded to the GPP but are referenced by LTIB. The events are not synchronised and sometime the files will never make it to the GPP (rare) if the spec file write has some reason to keep back the referenced file (proprietary, or not cleared by some QA process).

Regards, Stuart


Svein Seldal wrote:
Stuart Hughes wrote:
Hi Svein,

Applied.  The only change is I changed real tabs to spaces.

Thanks.


The list generated by listpkginfo is unfortunately not complete.

I found one file missing from the list/specfiles. This file is essential as rpm-fs requires it:

rpm-4.0.4-no-usr-local.patch

I don't get it: "dist/lfs-5.1/rpm/rpm-fs.spec" contains whole different set of patches that those listed host_config.log. Where does it get it's spec file from?

The spec-file:
Source          : %{name}-%{version}.tar.gz
Source1         : %{name}-%{version}-macros
Patch0          : rpm_lfs.patch
Patch1          : rpm-4.0.4-python-configure.patch
Patch2          : rpm-4.0.4-no-static.patch
Patch3          : rpm-4.0.4-rpmio_h.patch
Patch4          : rpm-4.0.4-arm-gas.patch
Patch5          : rpm-4.0.4-sysconfig-configure.patch

 From host_config.log:
Patch #0 (rpm_lfs.patch):
+ patch -p1 -s
+ echo 'Patch #1 (rpm-4.0.4-python-configure.patch):'
Patch #1 (rpm-4.0.4-python-configure.patch):
+ patch -p1 -s
+ echo 'Patch #2 (rpm-4.0.4-sysconfig-configure.patch):'
Patch #2 (rpm-4.0.4-sysconfig-configure.patch):
+ patch -p1 -s
+ echo 'Patch #3 (rpm-4.0.4-no-usr-local.patch):'
Patch #3 (rpm-4.0.4-no-usr-local.patch):



The following files are not present in the GPP (I've deleted all of the other files that are present).


---++ dist/lfs-5.1/apptrk/apptrk-m68k.spec
   * referenced by: config/userspace/pkg_map-nommu
   * referenced by: config/userspace/packages.lkc
      * AppTrk-m68k-1.42.tar.gz

---++ dist/lfs-5.1/axe/axe_binaries.spec
   * referenced by: config/userspace/pkg_map-mpc512x
   * referenced by: config/platform/mpc5121ads/packages.lkc
      * axe_codec_binaries-3.1-1.tar.gz
      * axe_scheduler_bin_22Feb2008.tgz

---++ config/platform/cobra5475/main.lkc
      * freescale-coldfire-m68k-linux-gnu-4.1-14.src.rpm

---++ dist/lfs-5.1/kernel/kernel-ppc-2.4.25-mpc5200.spec.in
   * referenced by: config/platform/mpc5200/main.lkc
      * linuxppc_2_4_devel-20040920-hrtimer.patch

---++ dist/lfs-5.1/lm_sensors/lm_sensors.spec
   * referenced by: config/userspace/pkg_map
   * referenced by: config/userspace/packages.lkc
      * lm_sensors-powerpc-1.patch

---++ dist/lfs-5.1/mcf54455-demo/mcf54455-demo.spec
   * referenced by: config/userspace/pkg_map
   * referenced by: config/platform/mcf5445x/packages.lkc
      * mcf54455-demo-1.0.tar.gz

---++ dist/lfs-5.1/swang/swang-poc.spec
   * referenced by: config/userspace/pkg_map
   * referenced by: config/platform/mpc8360epb/packages.lkc
      * swang-poc-1.0.tar.gz
      * swang-poc-1.0-fix-install.patch

---++ config/userspace/toolchain.lkc
      * tc-fsl-x86lnx-ppc-mlib-4.2.82-2.i386.rpm
      * tc-fsl-x86lnx-ppc-mlib-4.2.82-2.src.rpm
      * tc-fsl-x86lnx-ppc64-nptl-4.0.2-1.i386.rpm
      * tc-fsl-x86lnx-ppc64-nptl-4.0.2-1.src.rpm

---++ dist/lfs-5.1/swang/wangw.spec
   * referenced by: config/userspace/pkg_map
   * referenced by: config/platform/mpc8360epb/packages.lkc
      * wangw-1.0.4.tar.gz
      * wangw-1.0.4-toolchain.patch

---++ dist/lfs-5.1/xorg-x11-proto-devel/xorg-x11-proto-devel.spec
   * referenced by: config/userspace/pkg_map
   * referenced by: config/userspace/packages.lkc
      * xextproto-7.0.2.tar.bz2


- Svein





reply via email to

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