libzypp: Fix release query

Libzypp is looking for the "redhat-release" file and using that version
number to help adjust the system version.  This ensures that there is
something on the system that returns a correct value.

This patch is likely not necessary.

(From OE-Core rev: a1bb79372e75269b8d135c0018955c533ba06027)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Mark Hatle 2011-03-15 22:01:50 -05:00 committed by Richard Purdie
parent ff03a5167c
commit 2a852d0cdc
2 changed files with 23 additions and 1 deletions

View File

@ -0,0 +1,21 @@
Configure distro version package
We need to configure a package that the system can use to determine the
system distribution version.
Hack: for now set to task-poky-rpm.
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
diff -ur git.orig/zypp/ZConfig.cc git/zypp/ZConfig.cc
--- git.orig/zypp/ZConfig.cc 2011-03-14 16:30:07.492786134 -0500
+++ git/zypp/ZConfig.cc 2011-03-15 11:39:15.396801927 -0500
@@ -821,7 +821,7 @@
///////////////////////////////////////////////////////////////////
std::string ZConfig::distroverpkg() const
- { return "redhat-release"; }
+ { return "task-poky-rpm"; }
///////////////////////////////////////////////////////////////////

View File

@ -13,7 +13,7 @@ RDEPENDS_${PN} = "sat-solver"
S = "${WORKDIR}/git"
PV = "0.0-git${SRCPV}"
PR = "r7"
PR = "r8"
SRC_URI = "git://gitorious.org/opensuse/libzypp.git;protocol=git \
file://no-doc.patch \
@ -22,6 +22,7 @@ SRC_URI = "git://gitorious.org/opensuse/libzypp.git;protocol=git \
file://builtin-arch.patch;apply=no \
file://no-builtin-arch.patch;apply=no \
file://archconf.patch;apply=no \
file://config-release.patch \
"
SRC_URI_append_mips = " file://mips-workaround-gcc-tribool-error.patch"