* [PATCH v2 1/2] x11vnc: move recipe to meta-oe
@ 2016-01-05 12:24 Ioan-Adrian Ratiu
2016-01-05 12:24 ` [PATCH v2 2/2] x11vnc: remove all references to moved package Ioan-Adrian Ratiu
0 siblings, 1 reply; 8+ messages in thread
From: Ioan-Adrian Ratiu @ 2016-01-05 12:24 UTC (permalink / raw)
To: openembedded-core
x11vnc can be configured with --use-system-libvncserver to use an
external libvncserver which will be added to meta-oe. Since oe-core
should not depend on meta-oe, we move x11vnc there.
Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
---
.../recipes-graphics/x11vnc/files/endian-fix.patch | 24 -------------------
.../x11vnc/files/starting-fix.patch | 25 -------------------
meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb | 28 ----------------------
3 files changed, 77 deletions(-)
delete mode 100644 meta/recipes-graphics/x11vnc/files/endian-fix.patch
delete mode 100644 meta/recipes-graphics/x11vnc/files/starting-fix.patch
delete mode 100644 meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb
diff --git a/meta/recipes-graphics/x11vnc/files/endian-fix.patch b/meta/recipes-graphics/x11vnc/files/endian-fix.patch
deleted file mode 100644
index f2a538b..0000000
--- a/meta/recipes-graphics/x11vnc/files/endian-fix.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-libvncserver: replace LIBVNCSERVER_WORDS_BIGENDIAN with WORDS_BIGENDIAN
-
-since macro AC_C_BIGENDIAN is used in autoconf and WORDS_BIGENDIAN is
-automatically set for different arch, it is better to use WORDS_BIGENDIAN
-instead of LIBVNCSERVER_WORDS_BIGENDIAN, which cuase issue in mips.
-
-Signed-off-by: Yu Ke <ke.yu@intel.com>
-
-Upstream-Status: Pending
-
-diff --git a/libvncserver/main.c b/libvncserver/main.c
-index b6bd930..8bbb7bf 100644
---- a/libvncserver/main.c
-+++ b/libvncserver/main.c
-@@ -47,7 +47,7 @@ static MUTEX(extMutex);
-
- static int rfbEnableLogging=1;
-
--#ifdef LIBVNCSERVER_WORDS_BIGENDIAN
-+#ifdef WORDS_BIGENDIAN
- char rfbEndianTest = (1==0);
- #else
- char rfbEndianTest = (1==1);
-
diff --git a/meta/recipes-graphics/x11vnc/files/starting-fix.patch b/meta/recipes-graphics/x11vnc/files/starting-fix.patch
deleted file mode 100644
index f62e405..0000000
--- a/meta/recipes-graphics/x11vnc/files/starting-fix.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-"-gui" & "-rfbport" require "wish" installed, or else x11vnc fails to start.
-Removing these 2 parameters makes x11vnc works well on poky sato image.
-
-Add also -skip_lockkeys option to ignore all Caps_Lock, Shift_Lock, Num_Lock,
-Scroll_Lock keysyms received from viewers, in order to leave the lock state on
-the server side unchanged. Yet, the keys will appear correctly.
-
-Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
-Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
-
-Upstream-Status: Inappropriate [configuration]
-
-Index: x11vnc-0.9.12/x11vnc/x11vnc.desktop
-===================================================================
---- x11vnc-0.9.12.orig/x11vnc/x11vnc.desktop 2011-03-03 10:33:18.000000000 +0800
-+++ x11vnc-0.9.12/x11vnc/x11vnc.desktop 2011-03-03 10:35:20.000000000 +0800
-@@ -1,7 +1,7 @@
- [Desktop Entry]
- Name=X11VNC Server
- Comment=Share this desktop by VNC
--Exec=x11vnc -gui tray=setpass -rfbport PROMPT -bg -o %%HOME/.x11vnc.log.%%VNCDISPLAY
-+Exec=x11vnc -bg -rfbport 5900 -skip_lockkeys -o %%HOME/.x11vnc.log.%%VNCDISPLAY
- Icon=computer
- Terminal=false
- Type=Application
diff --git a/meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb b/meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb
deleted file mode 100644
index b505eee..0000000
--- a/meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb
+++ /dev/null
@@ -1,28 +0,0 @@
-SUMMARY = "Exports your X session on-the-fly via VNC"
-HOMEPAGE = "http://www.karlrunge.com/x11vnc/"
-
-SECTION = "x11/utils"
-AUTHOR = "Karl Runge"
-LICENSE = "GPLv2+"
-LIC_FILES_CHKSUM = "file://COPYING;md5=361b6b837cad26c6900a926b62aada5f \
- file://x11vnc/x11vnc.h;endline=33;md5=6f95dc6535467d7ee1563fd434fb372e"
-
-SRC_URI = "${SOURCEFORGE_MIRROR}/libvncserver/x11vnc/${PV}/x11vnc-${PV}.tar.gz\
- file://starting-fix.patch \
- file://endian-fix.patch "
-
-SRC_URI[md5sum] = "a372ec4fe8211221547b1c108cf56e4c"
-SRC_URI[sha256sum] = "f6829f2e629667a5284de62b080b13126a0736499fe47cdb447aedb07a59f13b"
-
-UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/libvncserver/files/x11vnc/"
-UPSTREAM_CHECK_REGEX = "/x11vnc/(?P<pver>(\d+[\.\-_]*)+)/"
-
-DEPENDS = "openssl virtual/libx11 libxext jpeg zlib libxfixes libxrandr libxdamage libxtst"
-
-inherit autotools-brokensep distro_features_check
-# depends on virtual/libx11
-REQUIRED_DISTRO_FEATURES = "x11"
-
-PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'zeroconf', 'avahi', '', d)}"
-PACKAGECONFIG[avahi] = "--with-avahi,--without-avahi,avahi"
-PACKAGECONFIG[xinerama] = "--with-xinerama,--without-xinerama,libxinerama"
--
2.1.4
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH v2 2/2] x11vnc: remove all references to moved package
2016-01-05 12:24 [PATCH v2 1/2] x11vnc: move recipe to meta-oe Ioan-Adrian Ratiu
@ 2016-01-05 12:24 ` Ioan-Adrian Ratiu
2016-01-05 13:41 ` Martin Jansa
0 siblings, 1 reply; 8+ messages in thread
From: Ioan-Adrian Ratiu @ 2016-01-05 12:24 UTC (permalink / raw)
To: openembedded-core
Together with the move to meta-oe, all references to x11vnc should be
removed from oe-core. There are three of these: a distro alias, a
packagegroup rdepends and a runtime test.
Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
---
meta/conf/distro/include/distro_alias.inc | 1 -
meta/lib/oeqa/runtime/vnc.py | 20 --------------------
.../packagegroups/packagegroup-core-x11-sato.bb | 2 --
3 files changed, 23 deletions(-)
delete mode 100644 meta/lib/oeqa/runtime/vnc.py
diff --git a/meta/conf/distro/include/distro_alias.inc b/meta/conf/distro/include/distro_alias.inc
index dfce760..84eaf03 100644
--- a/meta/conf/distro/include/distro_alias.inc
+++ b/meta/conf/distro/include/distro_alias.inc
@@ -436,7 +436,6 @@ DISTRO_PN_ALIAS_pn-which = "Mandriva=which Fedora=which"
DISTRO_PN_ALIAS_pn-wpa-supplicant = "Meego=wpa_supplicant Fedora=wpa_supplicant OpenSuSE=wpa_supplicant Ubuntu=wpasupplicant Mandriva=wpa_supplicant Debian=wpasupplicant"
DISTRO_PN_ALIAS_pn-x11-common = "OE-Core"
DISTRO_PN_ALIAS_pn-x11perf = "Fedora=xorg-x11-apps Ubuntu=x11-apps"
-DISTRO_PN_ALIAS_pn-x11vnc = "Fedora=x11vnc Ubuntu=x11vnc"
DISTRO_PN_ALIAS_pn-xcb-util-image = "Debian=xcb-util Fedora=xcb-util"
DISTRO_PN_ALIAS_pn-xcb-util-keysyms = "Debian=xcb-util Fedora=xcb-util"
DISTRO_PN_ALIAS_pn-xcb-util-wm = "Debian=xcb-util Fedora=xcb-util"
diff --git a/meta/lib/oeqa/runtime/vnc.py b/meta/lib/oeqa/runtime/vnc.py
deleted file mode 100644
index f31deff..0000000
--- a/meta/lib/oeqa/runtime/vnc.py
+++ /dev/null
@@ -1,20 +0,0 @@
-from oeqa.oetest import oeRuntimeTest, skipModuleUnless
-from oeqa.utils.decorators import *
-import re
-
-def setUpModule():
- skipModuleUnless(oeRuntimeTest.hasPackage('x11vnc'), "No x11vnc package in image")
-
-class VNCTest(oeRuntimeTest):
-
- @testcase(213)
- @skipUnlessPassed('test_ssh')
- def test_vnc(self):
- (status, output) = self.target.run('x11vnc -display :0 -bg -o x11vnc.log')
- self.assertEqual(status, 0, msg="x11vnc server failed to start: %s" % output)
- port = re.search('PORT=[0-9]*', output)
- self.assertTrue(port, msg="Listening port not specified in command output: %s" %output)
-
- vncport = port.group(0).split('=')[1]
- (status, output) = self.target.run('netstat -ntl | grep ":%s"' % vncport)
- self.assertEqual(status, 0, msg="x11vnc server not running on port %s\n\n%s" % (vncport, self.target.run('netstat -ntl; cat x11vnc.log')[1]))
diff --git a/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb b/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb
index 753d2bf..812735e 100644
--- a/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb
+++ b/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb
@@ -9,7 +9,6 @@ PR = "r33"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup distro_features_check
-# rdepends on x11vnc
REQUIRED_DISTRO_FEATURES = "x11"
PACKAGES = "${PN} ${PN}-base ${PN}-apps ${PN}-games"
@@ -53,7 +52,6 @@ SUMMARY_${PN}-apps = "Sato desktop - applications"
RDEPENDS_${PN}-apps = "\
leafpad \
gst-player-bin \
- x11vnc \
matchbox-terminal \
sato-screenshot \
${FILEMANAGER} \
--
2.1.4
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH v2 2/2] x11vnc: remove all references to moved package
2016-01-05 12:24 ` [PATCH v2 2/2] x11vnc: remove all references to moved package Ioan-Adrian Ratiu
@ 2016-01-05 13:41 ` Martin Jansa
2016-01-05 14:22 ` Ioan-Adrian Ratiu
0 siblings, 1 reply; 8+ messages in thread
From: Martin Jansa @ 2016-01-05 13:41 UTC (permalink / raw)
To: Ioan-Adrian Ratiu; +Cc: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 3916 bytes --]
On Tue, Jan 05, 2016 at 02:24:23PM +0200, Ioan-Adrian Ratiu wrote:
> Together with the move to meta-oe, all references to x11vnc should be
> removed from oe-core. There are three of these: a distro alias, a
> packagegroup rdepends and a runtime test.
>
> Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
> ---
> meta/conf/distro/include/distro_alias.inc | 1 -
> meta/lib/oeqa/runtime/vnc.py | 20 --------------------
> .../packagegroups/packagegroup-core-x11-sato.bb | 2 --
> 3 files changed, 23 deletions(-)
> delete mode 100644 meta/lib/oeqa/runtime/vnc.py
>
> diff --git a/meta/conf/distro/include/distro_alias.inc b/meta/conf/distro/include/distro_alias.inc
> index dfce760..84eaf03 100644
> --- a/meta/conf/distro/include/distro_alias.inc
> +++ b/meta/conf/distro/include/distro_alias.inc
> @@ -436,7 +436,6 @@ DISTRO_PN_ALIAS_pn-which = "Mandriva=which Fedora=which"
> DISTRO_PN_ALIAS_pn-wpa-supplicant = "Meego=wpa_supplicant Fedora=wpa_supplicant OpenSuSE=wpa_supplicant Ubuntu=wpasupplicant Mandriva=wpa_supplicant Debian=wpasupplicant"
> DISTRO_PN_ALIAS_pn-x11-common = "OE-Core"
> DISTRO_PN_ALIAS_pn-x11perf = "Fedora=xorg-x11-apps Ubuntu=x11-apps"
> -DISTRO_PN_ALIAS_pn-x11vnc = "Fedora=x11vnc Ubuntu=x11vnc"
> DISTRO_PN_ALIAS_pn-xcb-util-image = "Debian=xcb-util Fedora=xcb-util"
> DISTRO_PN_ALIAS_pn-xcb-util-keysyms = "Debian=xcb-util Fedora=xcb-util"
> DISTRO_PN_ALIAS_pn-xcb-util-wm = "Debian=xcb-util Fedora=xcb-util"
> diff --git a/meta/lib/oeqa/runtime/vnc.py b/meta/lib/oeqa/runtime/vnc.py
> deleted file mode 100644
> index f31deff..0000000
> --- a/meta/lib/oeqa/runtime/vnc.py
> +++ /dev/null
> @@ -1,20 +0,0 @@
> -from oeqa.oetest import oeRuntimeTest, skipModuleUnless
> -from oeqa.utils.decorators import *
> -import re
> -
> -def setUpModule():
> - skipModuleUnless(oeRuntimeTest.hasPackage('x11vnc'), "No x11vnc package in image")
> -
> -class VNCTest(oeRuntimeTest):
> -
> - @testcase(213)
> - @skipUnlessPassed('test_ssh')
> - def test_vnc(self):
> - (status, output) = self.target.run('x11vnc -display :0 -bg -o x11vnc.log')
> - self.assertEqual(status, 0, msg="x11vnc server failed to start: %s" % output)
> - port = re.search('PORT=[0-9]*', output)
> - self.assertTrue(port, msg="Listening port not specified in command output: %s" %output)
> -
> - vncport = port.group(0).split('=')[1]
> - (status, output) = self.target.run('netstat -ntl | grep ":%s"' % vncport)
> - self.assertEqual(status, 0, msg="x11vnc server not running on port %s\n\n%s" % (vncport, self.target.run('netstat -ntl; cat x11vnc.log')[1]))
> diff --git a/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb b/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb
> index 753d2bf..812735e 100644
> --- a/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb
> +++ b/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb
> @@ -9,7 +9,6 @@ PR = "r33"
> PACKAGE_ARCH = "${MACHINE_ARCH}"
>
> inherit packagegroup distro_features_check
> -# rdepends on x11vnc
> REQUIRED_DISTRO_FEATURES = "x11"
This line and distro_features_check inherit aren't needed anymore if
x11vnc was really the only x11 dependency
> PACKAGES = "${PN} ${PN}-base ${PN}-apps ${PN}-games"
> @@ -53,7 +52,6 @@ SUMMARY_${PN}-apps = "Sato desktop - applications"
> RDEPENDS_${PN}-apps = "\
> leafpad \
> gst-player-bin \
> - x11vnc \
> matchbox-terminal \
> sato-screenshot \
> ${FILEMANAGER} \
> --
> 2.1.4
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v2 2/2] x11vnc: remove all references to moved package
2016-01-05 13:41 ` Martin Jansa
@ 2016-01-05 14:22 ` Ioan-Adrian Ratiu
2016-01-05 14:31 ` Burton, Ross
0 siblings, 1 reply; 8+ messages in thread
From: Ioan-Adrian Ratiu @ 2016-01-05 14:22 UTC (permalink / raw)
To: Martin Jansa; +Cc: openembedded-core
On Tue, 5 Jan 2016 14:41:50 +0100
Martin Jansa <martin.jansa@gmail.com> wrote:
> On Tue, Jan 05, 2016 at 02:24:23PM +0200, Ioan-Adrian Ratiu wrote:
> > Together with the move to meta-oe, all references to x11vnc should be
> > removed from oe-core. There are three of these: a distro alias, a
> > packagegroup rdepends and a runtime test.
> >
> > Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
> > ---
> > meta/conf/distro/include/distro_alias.inc | 1 -
> > meta/lib/oeqa/runtime/vnc.py | 20 --------------------
> > .../packagegroups/packagegroup-core-x11-sato.bb | 2 --
> > 3 files changed, 23 deletions(-)
> > delete mode 100644 meta/lib/oeqa/runtime/vnc.py
> >
> > diff --git a/meta/conf/distro/include/distro_alias.inc b/meta/conf/distro/include/distro_alias.inc
> > index dfce760..84eaf03 100644
> > --- a/meta/conf/distro/include/distro_alias.inc
> > +++ b/meta/conf/distro/include/distro_alias.inc
> > @@ -436,7 +436,6 @@ DISTRO_PN_ALIAS_pn-which = "Mandriva=which Fedora=which"
> > DISTRO_PN_ALIAS_pn-wpa-supplicant = "Meego=wpa_supplicant Fedora=wpa_supplicant OpenSuSE=wpa_supplicant Ubuntu=wpasupplicant Mandriva=wpa_supplicant Debian=wpasupplicant"
> > DISTRO_PN_ALIAS_pn-x11-common = "OE-Core"
> > DISTRO_PN_ALIAS_pn-x11perf = "Fedora=xorg-x11-apps Ubuntu=x11-apps"
> > -DISTRO_PN_ALIAS_pn-x11vnc = "Fedora=x11vnc Ubuntu=x11vnc"
> > DISTRO_PN_ALIAS_pn-xcb-util-image = "Debian=xcb-util Fedora=xcb-util"
> > DISTRO_PN_ALIAS_pn-xcb-util-keysyms = "Debian=xcb-util Fedora=xcb-util"
> > DISTRO_PN_ALIAS_pn-xcb-util-wm = "Debian=xcb-util Fedora=xcb-util"
> > diff --git a/meta/lib/oeqa/runtime/vnc.py b/meta/lib/oeqa/runtime/vnc.py
> > deleted file mode 100644
> > index f31deff..0000000
> > --- a/meta/lib/oeqa/runtime/vnc.py
> > +++ /dev/null
> > @@ -1,20 +0,0 @@
> > -from oeqa.oetest import oeRuntimeTest, skipModuleUnless
> > -from oeqa.utils.decorators import *
> > -import re
> > -
> > -def setUpModule():
> > - skipModuleUnless(oeRuntimeTest.hasPackage('x11vnc'), "No x11vnc package in image")
> > -
> > -class VNCTest(oeRuntimeTest):
> > -
> > - @testcase(213)
> > - @skipUnlessPassed('test_ssh')
> > - def test_vnc(self):
> > - (status, output) = self.target.run('x11vnc -display :0 -bg -o x11vnc.log')
> > - self.assertEqual(status, 0, msg="x11vnc server failed to start: %s" % output)
> > - port = re.search('PORT=[0-9]*', output)
> > - self.assertTrue(port, msg="Listening port not specified in command output: %s" %output)
> > -
> > - vncport = port.group(0).split('=')[1]
> > - (status, output) = self.target.run('netstat -ntl | grep ":%s"' % vncport)
> > - self.assertEqual(status, 0, msg="x11vnc server not running on port %s\n\n%s" % (vncport, self.target.run('netstat -ntl; cat x11vnc.log')[1]))
> > diff --git a/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb b/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb
> > index 753d2bf..812735e 100644
> > --- a/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb
> > +++ b/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb
> > @@ -9,7 +9,6 @@ PR = "r33"
> > PACKAGE_ARCH = "${MACHINE_ARCH}"
> >
> > inherit packagegroup distro_features_check
> > -# rdepends on x11vnc
> > REQUIRED_DISTRO_FEATURES = "x11"
>
> This line and distro_features_check inherit aren't needed anymore if
> x11vnc was really the only x11 dependency
Yes and also if there are no x11 dependencies in this packagegroup,
then it should be renamed to packagegroup-core-sato.
I'll resubmit. Thank you.
>
> > PACKAGES = "${PN} ${PN}-base ${PN}-apps ${PN}-games"
> > @@ -53,7 +52,6 @@ SUMMARY_${PN}-apps = "Sato desktop - applications"
> > RDEPENDS_${PN}-apps = "\
> > leafpad \
> > gst-player-bin \
> > - x11vnc \
> > matchbox-terminal \
> > sato-screenshot \
> > ${FILEMANAGER} \
> > --
> > 2.1.4
> >
> > --
> > _______________________________________________
> > Openembedded-core mailing list
> > Openembedded-core@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v2 2/2] x11vnc: remove all references to moved package
2016-01-05 14:22 ` Ioan-Adrian Ratiu
@ 2016-01-05 14:31 ` Burton, Ross
2016-01-05 14:52 ` Ioan-Adrian Ratiu
2016-01-05 15:25 ` Ioan-Adrian Ratiu
0 siblings, 2 replies; 8+ messages in thread
From: Burton, Ross @ 2016-01-05 14:31 UTC (permalink / raw)
To: Ioan-Adrian Ratiu; +Cc: OE-core
[-- Attachment #1: Type: text/plain, Size: 289 bytes --]
On 5 January 2016 at 14:22, Ioan-Adrian Ratiu <adrian.ratiu@ni.com> wrote:
> Yes and also if there are no x11 dependencies in this packagegroup,
> then it should be renamed to packagegroup-core-sato.
>
> I'll resubmit. Thank you.
>
Don't - sato is explicitly X11 based.
Ross
[-- Attachment #2: Type: text/html, Size: 780 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v2 2/2] x11vnc: remove all references to moved package
2016-01-05 14:31 ` Burton, Ross
@ 2016-01-05 14:52 ` Ioan-Adrian Ratiu
2016-01-05 15:25 ` Ioan-Adrian Ratiu
1 sibling, 0 replies; 8+ messages in thread
From: Ioan-Adrian Ratiu @ 2016-01-05 14:52 UTC (permalink / raw)
To: Burton, Ross; +Cc: OE-core
On Tue, 5 Jan 2016 14:31:19 +0000
"Burton, Ross" <ross.burton@intel.com> wrote:
> On 5 January 2016 at 14:22, Ioan-Adrian Ratiu <adrian.ratiu@ni.com> wrote:
>
> > Yes and also if there are no x11 dependencies in this packagegroup,
> > then it should be renamed to packagegroup-core-sato.
> >
> > I'll resubmit. Thank you.
> >
>
> Don't - sato is explicitly X11 based.
I'm thinking that all recipes included in the sato image define
REQUIRED_DISTRO_FEATURES = "x11" themselves, like matchbox-desktop does,
so there's no need to define it again in the packagegroup recipe, since no
package actually requires it there.
I thought the same rationale also applies to the packagegroup names. However
now I understand the need to propagate the indirect x11 dependency in the names.
So I'll just remove the features check as per Martin's suggestion and leave the name as it is.
>
> Ross
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v2 2/2] x11vnc: remove all references to moved package
2016-01-05 14:31 ` Burton, Ross
2016-01-05 14:52 ` Ioan-Adrian Ratiu
@ 2016-01-05 15:25 ` Ioan-Adrian Ratiu
2016-01-05 15:32 ` Burton, Ross
1 sibling, 1 reply; 8+ messages in thread
From: Ioan-Adrian Ratiu @ 2016-01-05 15:25 UTC (permalink / raw)
To: Burton, Ross; +Cc: OE-core
On Tue, 5 Jan 2016 14:31:19 +0000
"Burton, Ross" <ross.burton@intel.com> wrote:
> On 5 January 2016 at 14:22, Ioan-Adrian Ratiu <adrian.ratiu@ni.com> wrote:
>
> > Yes and also if there are no x11 dependencies in this packagegroup,
> > then it should be renamed to packagegroup-core-sato.
> >
> > I'll resubmit. Thank you.
> >
>
> Don't - sato is explicitly X11 based.
Just one more question: When you say don't are you referring only to the
image rename or also to the removal of the distro feature check?
I just want to clarify this before resubmitting.
>
> Ross
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v2 2/2] x11vnc: remove all references to moved package
2016-01-05 15:25 ` Ioan-Adrian Ratiu
@ 2016-01-05 15:32 ` Burton, Ross
0 siblings, 0 replies; 8+ messages in thread
From: Burton, Ross @ 2016-01-05 15:32 UTC (permalink / raw)
To: Ioan-Adrian Ratiu; +Cc: OE-core
[-- Attachment #1: Type: text/plain, Size: 298 bytes --]
On 5 January 2016 at 15:25, Ioan-Adrian Ratiu <adrian.ratiu@ni.com> wrote:
> Just one more question: When you say don't are you referring only to the
> image rename or also to the removal of the distro feature check?
>
Both. Don't rename the packagegroup, don't remove the check.
Ross
[-- Attachment #2: Type: text/html, Size: 719 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2016-01-05 15:32 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-05 12:24 [PATCH v2 1/2] x11vnc: move recipe to meta-oe Ioan-Adrian Ratiu
2016-01-05 12:24 ` [PATCH v2 2/2] x11vnc: remove all references to moved package Ioan-Adrian Ratiu
2016-01-05 13:41 ` Martin Jansa
2016-01-05 14:22 ` Ioan-Adrian Ratiu
2016-01-05 14:31 ` Burton, Ross
2016-01-05 14:52 ` Ioan-Adrian Ratiu
2016-01-05 15:25 ` Ioan-Adrian Ratiu
2016-01-05 15:32 ` Burton, Ross
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.