[openFATE 307836] Show the difference in size of dependencies at the end of the build
Feature added by: Pavol Rusnak (prusnak) Feature #307836, revision 1 Title: Show the difference in size of dependencies at the end of the build Buildservice: Unconfirmed Priority Requester: Important Requested by: Pavol Rusnak (prusnak) Description: OBS could calculate the size of Required and BuildRequired packages at the end of the build. These values could be compared to previous ones so packager would see if any massive depependencies has been introduced and may consider a subpackage split. Example: Requires: bar, *dzindzik, foo - size: 30 MiB (+ 28 MiB) BuildRequires: bar-devel, *dzindzik-devel, foo-devel - size: 124 MiB (+ 7 MiB) (* in front of the package stands for newly added dependency) -- openSUSE Feature: https://features.opensuse.org/307836
Feature changed by: Pavol Rusnak (prusnak) Feature #307836, revision 2 Title: Show the difference in size of dependencies at the end of the build Buildservice: Unconfirmed Priority Requester: Important Requested by: Pavol Rusnak (prusnak) Description: OBS could calculate the size of Required and BuildRequired packages at the end of the build. These values could be compared to previous ones so packager would see if any massive depependencies has been introduced and may consider a subpackage split. Example: Requires: bar, *dzindzik, foo - size: 30 MiB (+ 28 MiB) - BuildRequires: bar-devel, *dzindzik-devel, foo-devel - size: 124 MiB - (+ 7 MiB) + BuildRequires: bar-devel, *dzindzik-devel, foo-devel - size: 124 MiB (+ + 7 MiB) (* in front of the package stands for newly added dependency) -- openSUSE Feature: https://features.opensuse.org/307836
Feature changed by: Adrian Schröter (adrianSuSE) Feature #307836, revision 3 Title: Show the difference in size of dependencies at the end of the build - Buildservice: Unconfirmed + Buildservice: Evaluation Priority Requester: Important + Projectmanager: Neutral Requested by: Pavol Rusnak (prusnak) Description: OBS could calculate the size of Required and BuildRequired packages at the end of the build. These values could be compared to previous ones so packager would see if any massive depependencies has been introduced and may consider a subpackage split. Example: Requires: bar, *dzindzik, foo - size: 30 MiB (+ 28 MiB) BuildRequires: bar-devel, *dzindzik-devel, foo-devel - size: 124 MiB (+ 7 MiB) (* in front of the package stands for newly added dependency) + Discussion: + #1: Adrian Schröter (adriansuse) (2010-01-22 16:06:48) + The size is one thing, another are just the dependency trees to see the + depth. + Storing changes in the log is maybe to expensive, but we could create a + hermes notification for each change and listing the changes -- openSUSE Feature: https://features.opensuse.org/307836
Feature changed by: Adrian Schröter (adrianSuSE) Feature #307836, revision 4 Title: Show the difference in size of dependencies at the end of the build Buildservice: Evaluation Priority Requester: Important Projectmanager: Neutral Requested by: Pavol Rusnak (prusnak) Description: OBS could calculate the size of Required and BuildRequired packages at the end of the build. These values could be compared to previous ones so packager would see if any massive depependencies has been introduced and may consider a subpackage split. Example: Requires: bar, *dzindzik, foo - size: 30 MiB (+ 28 MiB) BuildRequires: bar-devel, *dzindzik-devel, foo-devel - size: 124 MiB (+ 7 MiB) (* in front of the package stands for newly added dependency) Discussion: #1: Adrian Schröter (adriansuse) (2010-01-22 16:06:48) The size is one thing, another are just the dependency trees to see the depth. Storing changes in the log is maybe to expensive, but we could create a hermes notification for each change and listing the changes + #2: Adrian Schröter (adriansuse) (2010-02-20 12:14:21) + we have meanwhile the "dependson" call. + IMHO it would be a nice option to send hermes messages on dependency + changes. Would this fullfill your request ? -- openSUSE Feature: https://features.opensuse.org/307836
participants (1)
-
fate_noreply@suse.de