[Bug 339130] New: Image Creator is missing dependencies on kiwi in RPM
https://bugzilla.novell.com/show_bug.cgi?id=339130 Summary: Image Creator is missing dependencies on kiwi in RPM Product: openSUSE 10.3 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: cschum@novell.com QAContact: jsrain@novell.com Found By: --- The first thing the Image Creator does when started is installing the kiwi RPMs. This should better be a dependency of the RPM, so that the module can started right away without annoying the user with additional package installations. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=339130 Martin Mrazik <mmrazik@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mmrazik@novell.com AssignedTo|bnc-team-screening@forge.provo.novell.com |lslezak@novell.com Severity|Normal |Minor -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=339130#c1 Ladislav Slezak <lslezak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lslezak@novell.com AssignedTo|lslezak@novell.com |jsuchome@novell.com --- Comment #1 from Ladislav Slezak <lslezak@novell.com> 2007-11-09 05:49:20 MST --- We cannot add RPM dependency to the package, it would increase size of the default installation (due to kiwi + required packages). The only thing we could change is to install the packages when they are really needed, e.g. if you only want to create an installation image you don't need the kiwi part of the product creator and you don't need kiwi packages. And vice versa. Jiri? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=339130#c2 Jiří Suchomel <jsuchome@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX --- Comment #2 from Jiří Suchomel <jsuchome@novell.com> 2007-11-09 05:57:35 MST --- (In reply to comment #1 from Ladislav Slezak)
The only thing we could change is to install the packages when they are really needed, e.g. if you only want to create an installation image you don't need the kiwi part of the product creator and you don't need kiwi packages. And vice versa.
But that's what we are doing - see initial report. I also think not requiring kiwi packages is better, since yast2-product-creator doesn't have to be used as "Image Creator". -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=339130#c3 Cornelius Schumacher <cschum@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WONTFIX | --- Comment #3 from Cornelius Schumacher <cschum@novell.com> 2007-11-09 06:34:14 MST --- I don't understand. Why should the Image creator be part of the default installation? I'm also confused by yast2-product-creator not being used as "Image Creator". So you are saying that the yast2-product-creator RPM contains not only the Image Creator, but also something else? To me it sounds that implementation details are reflected in a bad experience for the user in the UI. That should not happen. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=339130#c4 Jiří Suchomel <jsuchome@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |WONTFIX --- Comment #4 from Jiří Suchomel <jsuchome@novell.com> 2007-11-09 06:41:11 MST --- (In reply to comment #3 from Cornelius Schumacher)
I'm also confused by yast2-product-creator not being used as "Image Creator". So you are saying that the yast2-product-creator RPM contains not only the Image Creator, but also something else?
Yes, exactly. See e.g. http://news.opensuse.org/?p=478 - creating images with kiwi is only one task, the other is to create modified installation medias (see the YaST2 Product Creator part of the article) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=339130#c5 Cornelius Schumacher <cschum@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WONTFIX | --- Comment #5 from Cornelius Schumacher <cschum@novell.com> 2007-11-09 07:56:55 MST --- Why don't you separate the packaging then? One package containing the Kiwi-specific parts of yast2-product-creator and having the dependency on Kiwi and another package for the generic parts. Depending on what dependencies Product Creator has, you might even want to consider creating a package having these dependencies. This would give a clean dependency tree and make it possible to install only what's needed without bothering the user at start of the module. I also still don't understand why the product creator has to be part of the default system. Why is this the case? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=339130#c6 Jiří Suchomel <jsuchome@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |WONTFIX --- Comment #6 from Jiří Suchomel <jsuchome@novell.com> 2007-11-09 08:00:17 MST --- (In reply to comment #5 from Cornelius Schumacher)
Why don't you separate the packaging then? One package containing the Kiwi-specific parts of yast2-product-creator and having the dependency on Kiwi and another package for the generic parts. Depending on what dependencies Product Creator has, you might even want to consider creating a package having these dependencies. This would give a clean dependency tree and make it possible to install only what's needed without bothering the user at start of the module.
I don't think this is a good idea. The parts have much in common.
I also still don't understand why the product creator has to be part of the default system. Why is this the case?
I don't think this is the case. Valid case is described in comment 4. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com