Bug 623036

Summary: Yast Add-on Creator build broken addons when I create multiple addons at one time
Product: [openSUSE] openSUSE 11.2 Reporter: Alex Savin <alexo.veto>
Component: YaST2Assignee: Jiří Suchomel <jsuchome>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: openSUSE 11.2   
Whiteboard: maint:released:11.2:34968 maint:released:11.3:34968
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Deadline: 2010-09-01   
Attachments: /var/log/YaST2/y2log

Description Alex Savin 2010-07-16 15:45:55 UTC
User-Agent:       Opera/9.80 (X11; Linux i686; U; ru) Presto/2.6.30 Version/10.60

Yast Add-on Creator build broken addons when I create multiple addons at one time

( also: I create addons in iso format )

Reproducible: Always

Steps to Reproduce:
1. chose addon profile in Add-on Creator and press build - all work
2. after this (without closing Add-on Creator) - chose next addon profile  and press build - built addon will also contain files from previous addon 

if before building addon,  restart Add-on Creator - all again work
Actual Results:  
second addon contain files from previous addon
Comment 1 Xiao Yu Yang 2010-07-19 02:18:53 UTC
Could you please attach y2logs,see http://en.opensuse.org/openSUSE:Bugreport_YaST.
Thanks.
Comment 2 Jiří Suchomel 2010-07-19 05:54:16 UTC
Which (wrong) files are contained in the new build?
Comment 3 Alex Savin 2010-07-26 22:36:20 UTC
Created attachment 378472 [details]
/var/log/YaST2/y2log

rm -f /var/log/YaST2/y2log
create any addon - all work good
create another addon - it contain files from previous addon

also, now i use opensuse 11.3 - bug still exist
Comment 4 Alex Savin 2010-07-26 23:55:27 UTC
(In reply to comment #2)
> Which (wrong) files are contained in the new build?

All files from previously built addon
Comment 5 Jiří Suchomel 2010-07-27 08:27:44 UTC
(In reply to comment #4)
> (In reply to comment #2)
> > Which (wrong) files are contained in the new build?
> 
> All files from previously built addon

All files? Including all rpm's? So the new add-on is the same as the old one? If all files from previous add-on are present in the new one, are there (in the new one) any files only specific to the new add-on?

I thought that the new one is somehow mixed: some metadata from the old one are still present in new one.
Comment 6 Alex Savin 2010-07-27 08:54:04 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > (In reply to comment #2)
> > > Which (wrong) files are contained in the new build?
> > 
> > All files from previously built addon
> 
> All files? Including all rpm's? So the new add-on is the same as the old one?
> If all files from previous add-on are present in the new one, are there (in the
> new one) any files only specific to the new add-on?
> 
> I thought that the new one is somehow mixed: some metadata from the old one are
> still present in new one.

all rpm-files from previously built addon, metadata look good

excuse me by my inexactness 

also: if needed I can attach these addons, and if needed small size - i can cut rpms from addons
Comment 7 Jiří Suchomel 2010-07-27 12:08:50 UTC
Looks like the issue is really related only when creating ISO images.

Try new package yast2-add-on-creator-2.19.2 from

http://download.opensuse.org/repositories/home:/jsuchome/openSUSE_11.3/noarch/

or 

http://download.opensuse.org/repositories/home:/jsuchome/openSUSE_11.2/noarch/
Comment 8 Alex Savin 2010-07-27 12:31:54 UTC
i test 
http://download.opensuse.org/repositories/home:/jsuchome/openSUSE_11.3/noarch/yast2-add-on-creator-2.19.2-1.1.noarch.rpm

now all work good, thanks for fix

also, i think this must be  pushed as an online update
Comment 9 Christian Dengler 2010-07-29 15:19:14 UTC
for an update +1
Comment 10 Marcus Meissner 2010-08-02 13:52:33 UTC
yes, lets do it.
Comment 11 Swamp Workflow Management 2010-08-04 10:53:20 UTC
The SWAMPID for this issue is 34958.
This issue was rated as low.
Please submit fixed packages until 2010-09-01.
Also create a patchinfo file using this link:
https://swamp.suse.de/webswamp/wf/34958
Comment 12 Christian Dengler 2010-08-04 10:53:39 UTC
be so kind and submit a patchinfo
Comment 14 Jiří Suchomel 2010-08-04 13:20:21 UTC
Pathinfo for both products:

https://swamp.suse.de/webswamp/swamp/template/DisplayWorkflow.vm/workflowid/34968

Package for 11.2 is yast2-add-on-creator-2.18.9

Package for 11.3 is yast2-add-on-creator-2.19.2
Comment 15 Swamp Workflow Management 2010-08-11 10:29:17 UTC
Update released for: yast2-add-on-creator
Products:
openSUSE 11.2 (i586)
openSUSE 11.3 (i586)
Comment 16 Bernhard Wiedemann 2016-04-15 12:49:02 UTC
This is an autogenerated message for OBS integration:
This bug (623036) was mentioned in
https://build.opensuse.org/request/show/44378 Factory / yast2-add-on-creator
https://build.opensuse.org/request/show/44510 11.3:Test / yast2-add-on-creator
https://build.opensuse.org/request/show/44513 11.2:Test / yast2-add-on-creator