Skip to content

Misc fixes

Mark Hatle openembedded-core 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest22 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/22cpio: Split RMT from cpiometa/recipes-extended/cpio/cpio_2.11.bb meta/recipes-extended/cpio/cpio_2.8.bb meta/recipes-extended/cpio/cpio_v2.inc+11 -40 replies
2/22tar: Split RMT from tarmeta/recipes-extended/tar/tar.inc meta/recipes-extended/tar/tar_1.17.bb meta/recipes-extended/tar/tar_1.26.bb+11 -40 replies
3/22update-alternatives.bbclass: Add missing runtime dependencymeta/classes/update-alternatives.bbclass+6 -05 replies
4/22package_rpm.bbclass: Add the runtime dependencies to the pre/post scriptletsmeta/classes/package_rpm.bbclass+55 -310 replies
5/22rpm: enable _openall_before_chroot by defaultmeta/recipes-devtools/rpm/rpm_5.4.9.bb+2 -10 replies
6/22rpm: Move rpmdb_loadcvt from base to dev packagemeta/recipes-devtools/rpm/rpm_5.4.9.bb+6 -20 replies
7/22rpm: Fix rpm relocation macro usagemeta/recipes-devtools/rpm/rpm/rpm-reloc-macros.patch meta/recipes-devtools/rpm/rpm_5.4.9.bb+33 -10 replies
8/22rpm: Fixup platform matching codemeta/recipes-devtools/rpm/rpm/rpm-platform2.patch meta/recipes-devtools/rpm/rpm_5.4.9.bb+58 -10 replies
9/22rpm: Fix Upstream-Status fieldsmeta/recipes-devtools/rpm/rpm/python-rpm-rpmsense.patch meta/recipes-devtools/rpm/rpm/rpm-db_buffer_small.patch meta/recipes-devtools/rpm/rpm/rpm-stub-out-git_strerror.patch +1 more+5 -30 replies
10/22createrepo: implement support for recommendsmeta/recipes-support/createrepo/createrepo/recommends.patch meta/recipes-support/createrepo/createrepo_0.4.11.bb+73 -10 replies
11/22python-smartpm: add support for recommendsmeta/recipes-devtools/python/python-smartpm/smart-missingok.patch meta/recipes-devtools/python/python-smartpm/smart-recommends.patch meta/recipes-devtools/python/python-smartpm_1.4.1.bb+1363 -440 replies
12/22python-smartpm: style fixesmeta/recipes-devtools/python/python-smartpm_1.4.1.bb+23 -250 replies
13/22python-smartpm: fix package metadata not being read from rpm-md feedsmeta/recipes-devtools/python/python-smartpm/smart-rpm-md-parse.patch meta/recipes-devtools/python/python-smartpm_1.4.1.bb+28 -10 replies
14/22python-smartpm: don't create /var/tmp on every rpm database openmeta/recipes-devtools/python/python-smartpm/smart-tmpdir.patch meta/recipes-devtools/python/python-smartpm_1.4.1.bb+31 -00 replies
15/22python-smartpm: support nolinktos and noparentdirs rpm optionsmeta/recipes-devtools/python/python-smartpm/smart-dflags.patch meta/recipes-devtools/python/python-smartpm_1.4.1.bb+41 -00 replies
16/22python-smartpm: allow setting arbitrary macros in smart configmeta/recipes-devtools/python/python-smartpm/smart-rpm-extra-macros.patch meta/recipes-devtools/python/python-smartpm_1.4.1.bb+28 -00 replies
17/22python-smartpm: Fix incorrect comparison argumentsmeta/recipes-devtools/python/python-smartpm/smart-metadata-match.patch meta/recipes-devtools/python/python-smartpm_1.4.1.bb+30 -10 replies
18/22shadow: add runtime dependency on base-passwdmeta/recipes-extended/shadow/shadow_4.1.4.3.bb+3 -20 replies
19/22package_deb: Dependencies with a ( or ) in them are invalid in debsmeta/classes/package_deb.bbclass+10 -00 replies
20/22pkgconfig: Add a manual dependency of pkgconfig(pkg-config)meta/recipes-devtools/pkgconfig/pkgconfig.inc meta/recipes-devtools/pkgconfig/pkgconfig_0.25.bb meta/recipes-devtools/pkgconfig/pkgconfig_git.bb+7 -14 replies
21/22pseudo: Rework target, native and nativesdk pseudo intergrationmeta/recipes-devtools/pseudo/pseudo.inc meta/recipes-devtools/pseudo/pseudo_1.4.1.bb meta/recipes-devtools/pseudo/pseudo_git.bb+30 -325 replies
22/22license.bbclass: Avoid grep error messagemeta/classes/license.bbclass+2 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/22] Misc fixes

While working on the Smart integration PaulE and I fixed a number of small defect that we found. Some of the RPM package defects were not visible with the previous integration (it had silently worked around them), while other issues are small and nobody seems to have noticed them before.

The following changes since commit 24b954253dd1aa626835352c4dc8d085a19aae35:

xserver-xorg: restore packaging for the DRI/DRI2/DBE extensions (2012-12-03 16:38:28 +0000)

are available in the git repository at:
git://git.yoctoproject.org/poky-contrib mhatle/misc
http://git.yoctoproject.org/cgit.cgi//log/?h=mhatle/misc

Mark Hatle (13):
cpio: Split RMT from cpio
tar: Split RMT from tar
update-alternatives.bbclass: Add missing runtime dependency package_rpm.bbclass: Add the runtime dependencies to the pre/post
scriptlets
rpm: Move rpmdb_loadcvt from base to dev package
rpm: Fix rpm relocation macro usage
rpm: Fixup platform matching code
rpm: Fix Upstream-Status fields
python-smartpm: Fix incorrect comparison arguments
package_deb: Dependencies with a ( or ) in them are invalid in debs
pkgconfig: Add a manual dependency of pkgconfig(pkg-config)
pseudo: Rework target, native and nativesdk pseudo intergration license.bbclass: Avoid grep error message

Paul Eggleton (9):
rpm: enable _openall_before_chroot by default
createrepo: implement support for recommends
python-smartpm: add support for recommends
python-smartpm: style fixes
python-smartpm: fix package metadata not being read from rpm-md feeds
python-smartpm: don't create /var/tmp on every rpm database open
python-smartpm: support nolinktos and noparentdirs rpm options
python-smartpm: allow setting arbitrary macros in smart config
shadow: add runtime dependency on base-passwd

 meta/classes/license.bbclass                       |    3 +-
 meta/classes/package_deb.bbclass                   |   10 +
 meta/classes/package_rpm.bbclass                   |   86 +-
 meta/classes/update-alternatives.bbclass           |    6 +
 meta/recipes-devtools/pkgconfig/pkgconfig.inc      |    5 +
 meta/recipes-devtools/pkgconfig/pkgconfig_0.25.bb  |    2 +-
 meta/recipes-devtools/pkgconfig/pkgconfig_git.bb   |    1 +
 meta/recipes-devtools/pseudo/pseudo.inc            |   58 +-
 meta/recipes-devtools/pseudo/pseudo_1.4.1.bb       |    2 +-
 meta/recipes-devtools/pseudo/pseudo_git.bb         |    2 +-
 .../python/python-smartpm/smart-dflags.patch       |   40 +
 .../python-smartpm/smart-metadata-match.patch      |   28 +
 .../python/python-smartpm/smart-missingok.patch    |   43 -
 .../python/python-smartpm/smart-recommends.patch   | 1362 ++++++++++++++++++++
 .../python-smartpm/smart-rpm-extra-macros.patch    |   27 +
 .../python/python-smartpm/smart-rpm-md-parse.patch |   26 +
 .../python/python-smartpm/smart-tmpdir.patch       |   30 +
 .../python/python-smartpm_1.4.1.bb                 |   57 +-
 .../rpm/rpm/python-rpm-rpmsense.patch              |    2 +-
 .../rpm/rpm/rpm-db_buffer_small.patch              |    2 +-
 meta/recipes-devtools/rpm/rpm/rpm-platform2.patch  |   56 +
 .../rpm/rpm/rpm-reloc-macros.patch                 |   31 +
 .../rpm/rpm/rpm-stub-out-git_strerror.patch        |    2 +-
 .../rpm/rpm/rpm-uuid-include.patch                 |    2 +
 meta/recipes-devtools/rpm/rpm_5.4.9.bb             |   11 +-
 meta/recipes-extended/cpio/cpio_2.11.bb            |    2 +-
 meta/recipes-extended/cpio/cpio_2.8.bb             |    2 +-
 meta/recipes-extended/cpio/cpio_v2.inc             |   11 +-
 meta/recipes-extended/shadow/shadow_4.1.4.3.bb     |    5 +-
 meta/recipes-extended/tar/tar.inc                  |   11 +-
 meta/recipes-extended/tar/tar_1.17.bb              |    2 +-
 meta/recipes-extended/tar/tar_1.26.bb              |    2 +-
 .../createrepo/createrepo/recommends.patch         |   71 +
 .../createrepo/createrepo_0.4.11.bb                |    3 +-
 34 files changed, 1852 insertions(+), 151 deletions(-)
 create mode 100644 meta/recipes-devtools/python/python-smartpm/smart-dflags.patch
 create mode 100644 meta/recipes-devtools/python/python-smartpm/smart-metadata-match.patch
 delete mode 100644 meta/recipes-devtools/python/python-smartpm/smart-missingok.patch
 create mode 100644 meta/recipes-devtools/python/python-smartpm/smart-recommends.patch
 create mode 100644 meta/recipes-devtools/python/python-smartpm/smart-rpm-extra-macros.patch
 create mode 100644 meta/recipes-devtools/python/python-smartpm/smart-rpm-md-parse.patch
 create mode 100644 meta/recipes-devtools/python/python-smartpm/smart-tmpdir.patch
 create mode 100644 meta/recipes-devtools/rpm/rpm/rpm-platform2.patch
 create mode 100644 meta/recipes-devtools/rpm/rpm/rpm-reloc-macros.patch
 create mode 100644 meta/recipes-support/createrepo/createrepo/recommends.patch
Signature · 1 line
1.7.3.4