[Bug 227363] New: gecko-sharp2-docs has a lot of unnecessary dependencies
https://bugzilla.novell.com/show_bug.cgi?id=227363 Summary: gecko-sharp2-docs has a lot of unnecessary dependencies Product: openSUSE 10.3 Version: unspecified Platform: All OS/Version: All Status: NEW Severity: Normal Priority: P5 - None Component: Mono AssignedTo: bnc-team-mono@forge.provo.novell.com ReportedBy: andreas.hanke@gmx-topmail.de QAContact: qa@suse.de When gecko-sharp2-docs has been split off from gecko-sharp2 into its own spec file (to fix a build cycle with mono-tools), all the dependencies of gecko-sharp2 have been copied into gecko-sharp2-docs. This is unnecessary: As gecko-sharp2-docs already depends on gecko-sharp2, the extra dependencies are implicit (gecko-sharp2-docs requires gecko-sharp2, gecko-sharp2 requires all the rest), so there is no need to explicitly duplicate everything in gecko-sharp2-docs. This is also very error prone because whenever gecko-sharp2 changes its dependencies and you forget updating gecko-sharp2-docs, gecko-sharp2-docs will end up with wrong dependencies. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227363 ------- Comment #1 from andreas.hanke@gmx-topmail.de 2006-12-08 22:44 MST ------- Created an attachment (id=108979) --> (https://bugzilla.novell.com/attachment.cgi?id=108979&action=view) fix for gecko-sharp2-docs.spec -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227363 wberrier@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Comment #2 from wberrier@novell.com 2007-01-03 14:06 MST ------- gecko-sharp2 was 'unsplit' since the circular dependency was fixed via another method. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227363 andreas.hanke@gmx-topmail.de changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | ------- Comment #3 from andreas.hanke@gmx-topmail.de 2007-01-03 14:26 MST ------- (In reply to comment #2)
gecko-sharp2 was 'unsplit'
This is very nice and much better than the split, but unfortunately the unsplit was done too late, therefore the split made it into a released product (openSUSE 10.2) and so you need a proper upgrade path, otherwise gecko-sharp2-docs can remain installed forever and prevent further upgrades because of file conflicts with the unsplit gecko-sharp2. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227363 andreas.hanke@gmx-topmail.de changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #108979|0 |1 is obsolete| | ------- Comment #4 from andreas.hanke@gmx-topmail.de 2007-01-03 14:33 MST ------- Created an attachment (id=111428) --> (https://bugzilla.novell.com/attachment.cgi?id=111428&action=view) fix - alternative #1 Fix to make sure that gecko-sharp2-docs is removed on upgrade, by conflicting it. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227363 ------- Comment #5 from andreas.hanke@gmx-topmail.de 2007-01-03 14:40 MST ------- Created an attachment (id=111430) --> (https://bugzilla.novell.com/attachment.cgi?id=111430&action=view) fix - alternative #2 Alternative approach with the same goal, but a different way by providing and obsoleting the -docs package. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227363 ------- Comment #6 from wberrier@novell.com 2007-01-03 15:32 MST ------- Added an obsolete for gecko-sharp2-docs to package. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227363 wberrier@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED ------- Comment #7 from wberrier@novell.com 2007-01-04 13:47 MST ------- -> Fix submitted to STABLE. -- 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, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com