| Summary: | Package installation starts by installing filesystem twice - classic DVD | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | claire robinson <eeeemail> |
| Component: | Installer | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | minor | ||
| Priority: | Low | CC: | ennael1, thierry.vignaud |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://bugs.mageia.org/show_bug.cgi?id=7295 | ||
| Whiteboard: | 3alpha2 3alpha3 3beta2 | ||
| Source RPM: | CVE: | ||
| Status comment: | |||
|
Description
claire robinson
2012-10-10 12:15:54 CEST
claire robinson
2012-10-10 12:16:28 CEST
CC:
(none) =>
ennael1, thierry.vignaud I'll check with a KDE and LXDE installation also but IINM it should be unrelated. yes it's for all installation Hardware:
i586 =>
All rpm -q filesystem? $ rpm -q filesystem filesystem-2.1.9-18.mga3 valid 3alpha3 Whiteboard:
3alpha2 =>
3alpha2 3alpha3
claire robinson
2012-11-05 16:02:27 CET
Summary:
Package installation starts by installing filesystem twice - pre-3alpha2 classic DVD =>
Package installation starts by installing filesystem twice - classic DVD Looks like open callback got called twice Priority:
Normal =>
Low valid 3beta2 Whiteboard:
3alpha2 3alpha3 =>
3alpha2 3alpha3 3beta2 callback got called twice
callback_open got called one too much (it got called twice for first
which is actually filesystem)
the call chain is:
rpmtsRun() -> runTransScripts() -> rpmteProcess() which says:
/* Dont bother opening for elements without pre/posttrans scripts */
But since we now have package ('filesystem') with %pretrans due to /usr
migration, it goes further and calls rpmteOpen()->rpmteFDHeader() which
notifys us about a package opening in order to get its file descriptor.
Thus we got an extra line in install.logStatus:
NEW =>
ASSIGNED Fixed in SVN Status:
ASSIGNED =>
RESOLVED |