[opensuse-arm] XFCE images
Hi, I am looking at auto-generation of XFCE images kiwi files (as it is done for JeOS) and I have some questions. XFCE-panda.kiwi has JeOS panda packages + XFCE / xorg specific packages + manual resolution of recommended packages + multiple choices. In XFCE specific packages, we have : openSUSE-release-usb-x11 which is provided by no package (at least for factory). Can we remove it ? What is it used for ? I think manual resolution of recommended packages is needed to be sure they are available when generating the image. Am I right ? Otherwise, I do not know why it is there as it should be done automatically by zypper. Finally, there is a package group named : multiple choices. What is it ? Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On 05.10.2012, at 14:15, Guillaume Gardet wrote:
Hi,
I am looking at auto-generation of XFCE images kiwi files (as it is done for JeOS) and I have some questions.
XFCE-panda.kiwi has JeOS panda packages + XFCE / xorg specific packages + manual resolution of recommended packages + multiple choices.
In XFCE specific packages, we have : openSUSE-release-usb-x11 which is provided by no package (at least for factory). Can we remove it ? What is it used for ?
The way I created the package list back then was by taking a JeOS installation and just doing "zypper in" on the xfce pattern. Then I copied all the package names into the .kiwi file.
I think manual resolution of recommended packages is needed to be sure they are available when generating the image. Am I right ? Otherwise, I do not know why it is there as it should be done automatically by zypper.
When building in OBS, recommended packages don't get attracted. That basically means that our patterns are completely worthless in there :).
Finally, there is a package group named : multiple choices. What is it ?
Uh. No idea :) Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Le 05/10/2012 14:18, Alexander Graf a écrit :
On 05.10.2012, at 14:15, Guillaume Gardet wrote:
Hi,
I am looking at auto-generation of XFCE images kiwi files (as it is done for JeOS) and I have some questions.
XFCE-panda.kiwi has JeOS panda packages + XFCE / xorg specific packages + manual resolution of recommended packages + multiple choices.
In XFCE specific packages, we have : openSUSE-release-usb-x11 which is provided by no package (at least for factory). Can we remove it ? What is it used for ? The way I created the package list back then was by taking a JeOS installation and just doing "zypper in" on the xfce pattern. Then I copied all the package names into the .kiwi file.
Ok.
I think manual resolution of recommended packages is needed to be sure they are available when generating the image. Am I right ? Otherwise, I do not know why it is there as it should be done automatically by zypper. When building in OBS, recommended packages don't get attracted. That basically means that our patterns are completely worthless in there :).
Oh, ok. So we really need it! ;)
Finally, there is a package group named : multiple choices. What is it ? Uh. No idea :)
There are : <package name="MozillaFirefox-branding-openSUSE"/> <package name="susehelp_en"/> <package name="gnome-menus-branding-openSUSE"/> <package name="typelib-1_0-WebKit-3_0"/> <package name="bootsplash"/> Should we keep them ? I think so, but maybe a better name would be good. :) Guillaume
Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On 05.10.2012, at 14:27, Guillaume Gardet wrote:
Le 05/10/2012 14:18, Alexander Graf a écrit :
On 05.10.2012, at 14:15, Guillaume Gardet wrote:
Hi,
I am looking at auto-generation of XFCE images kiwi files (as it is done for JeOS) and I have some questions.
XFCE-panda.kiwi has JeOS panda packages + XFCE / xorg specific packages + manual resolution of recommended packages + multiple choices.
In XFCE specific packages, we have : openSUSE-release-usb-x11 which is provided by no package (at least for factory). Can we remove it ? What is it used for ? The way I created the package list back then was by taking a JeOS installation and just doing "zypper in" on the xfce pattern. Then I copied all the package names into the .kiwi file.
Ok.
I think manual resolution of recommended packages is needed to be sure they are available when generating the image. Am I right ? Otherwise, I do not know why it is there as it should be done automatically by zypper. When building in OBS, recommended packages don't get attracted. That basically means that our patterns are completely worthless in there :).
Oh, ok. So we really need it! ;)
Finally, there is a package group named : multiple choices. What is it ? Uh. No idea :)
There are : <package name="MozillaFirefox-branding-openSUSE"/> <package name="susehelp_en"/> <package name="gnome-menus-branding-openSUSE"/> <package name="typelib-1_0-WebKit-3_0"/> <package name="bootsplash"/>
Should we keep them ? I think so, but maybe a better name would be good. :)
Ah, I think I remember what this was about. OBS complains when there's a requirement on a meta-package - a package with multiple resolvables. For example bootsplash. That one could also be provided by plymouth. So we have to manually specify which one to use in the .kiwi file. Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Le 05/10/2012 14:30, Alexander Graf a écrit :
On 05.10.2012, at 14:27, Guillaume Gardet wrote:
Le 05/10/2012 14:18, Alexander Graf a écrit :
On 05.10.2012, at 14:15, Guillaume Gardet wrote:
Hi,
I am looking at auto-generation of XFCE images kiwi files (as it is done for JeOS) and I have some questions.
XFCE-panda.kiwi has JeOS panda packages + XFCE / xorg specific packages + manual resolution of recommended packages + multiple choices.
In XFCE specific packages, we have : openSUSE-release-usb-x11 which is provided by no package (at least for factory). Can we remove it ? What is it used for ? The way I created the package list back then was by taking a JeOS installation and just doing "zypper in" on the xfce pattern. Then I copied all the package names into the .kiwi file. Ok.
I think manual resolution of recommended packages is needed to be sure they are available when generating the image. Am I right ? Otherwise, I do not know why it is there as it should be done automatically by zypper. When building in OBS, recommended packages don't get attracted. That basically means that our patterns are completely worthless in there :). Oh, ok. So we really need it! ;)
Finally, there is a package group named : multiple choices. What is it ? Uh. No idea :) There are : <package name="MozillaFirefox-branding-openSUSE"/> <package name="susehelp_en"/> <package name="gnome-menus-branding-openSUSE"/> <package name="typelib-1_0-WebKit-3_0"/> <package name="bootsplash"/>
Should we keep them ? I think so, but maybe a better name would be good. :) Ah, I think I remember what this was about. OBS complains when there's a requirement on a meta-package - a package with multiple resolvables. For example bootsplash. That one could also be provided by plymouth. So we have to manually specify which one to use in the .kiwi file.
Ok. Thanks. Guillaume
Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Am Freitag, 5. Oktober 2012, 14:15:05 schrieb Guillaume Gardet:
Hi,
I am looking at auto-generation of XFCE images kiwi files (as it is done for JeOS) and I have some questions.
XFCE-panda.kiwi has JeOS panda packages + XFCE / xorg specific packages + manual resolution of recommended packages + multiple choices.
In XFCE specific packages, we have : openSUSE-release-usb-x11 which is provided by no package (at least for factory). Can we remove it ? What is it used for ?
I think manual resolution of recommended packages is needed to be sure they are available when generating the image. Am I right ? Otherwise, I do not know why it is there as it should be done automatically by zypper.
You need to list the recommended packages yourself. OBS has no support for recommended packages.
Finally, there is a package group named : multiple choices. What is it ?
OBS is not deciding itself which possible package to pick like zypper does. Because we need reproducable build, so one need to decide by explicit using a concrete package. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Le 05/10/2012 14:40, Adrian Schröter a écrit :
Am Freitag, 5. Oktober 2012, 14:15:05 schrieb Guillaume Gardet:
Hi,
I am looking at auto-generation of XFCE images kiwi files (as it is done for JeOS) and I have some questions.
XFCE-panda.kiwi has JeOS panda packages + XFCE / xorg specific packages + manual resolution of recommended packages + multiple choices.
In XFCE specific packages, we have : openSUSE-release-usb-x11 which is provided by no package (at least for factory). Can we remove it ? What is it used for ?
I think manual resolution of recommended packages is needed to be sure they are available when generating the image. Am I right ? Otherwise, I do not know why it is there as it should be done automatically by zypper. You need to list the recommended packages yourself. OBS has no support for recommended packages.
Ok.
Finally, there is a package group named : multiple choices. What is it ? OBS is not deciding itself which possible package to pick like zypper does. Because we need reproducable build, so one need to decide by explicit using a concrete package.
Ok. Thanks. Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (3)
-
Adrian Schröter
-
Alexander Graf
-
Guillaume Gardet