| Summary: | New libxulrunner package should obsolete older versions of libxulrunner | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Nicolas Vigier <boklm> |
| Component: | Security | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | LpSolit, davidwhodgins, dmorganec, fundawang, thierry.vignaud, tmb |
| Version: | 1 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | xulrunner | CVE: | |
| Status comment: | |||
|
Description
Nicolas Vigier
2011-10-04 20:07:16 CEST
Frédéric "LpSolit" Buclin
2011-10-04 20:15:15 CEST
CC:
(none) =>
LpSolit (add the three more commiter of xulrunner) CC:
(none) =>
dmorganec, fundawang, thierry.vignaud Still not fixed
Nicolas Vigier
2011-10-25 11:34:41 CEST
Depends on:
(none) =>
3177 do you have a list of the packages to rebuild ? Using the following script ...
#!/bin/bash
for package in $(urpmq --whatrequires xulrunner) ; do
echo $package
urpmq --requires $package 2>/dev/null|grep xul|grep ==
done
The package list is eclipse-swt and vuze.CC:
(none) =>
davidwhodgins there is more, for ex gnome-shell needs to be rebuilded too. so i hope we find a complete list I won more than 400MB by removing old libxulrunner-* ... We dont obsolete libs by policy. The correct way is to rebuild packages built against the newer libs, and urpmi will suggest to remove the older libs when nothing depends on them anymore. CC:
(none) =>
tmb In the past there were issues in the way requires were used which makes rpm/urpmi unable to track unused old libxulrunner and there was a bug where apps could load older lib through /etc/gre.d This looks fixed now so yes the orphan packages feature is the solution Status:
NEW =>
RESOLVED
Manuel Hiebel
2012-02-12 14:22:38 CET
Depends on:
3177 =>
(none) |