summaryrefslogtreecommitdiffstats
path: root/pod/8
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mageia.org>2013-04-01 13:45:57 +0000
committerThierry Vignaud <tv@mageia.org>2013-04-01 13:45:57 +0000
commitd1fffb9a03a3a5203a2beb98a249c00f47e05ae3 (patch)
tree83f7b790053be4e4501cb9701cb2db522a0ef688 /pod/8
parentaa0521f925500d8117ca5c14f9e5065fb066a0ce (diff)
downloadurpmi-d1fffb9a03a3a5203a2beb98a249c00f47e05ae3.tar
urpmi-d1fffb9a03a3a5203a2beb98a249c00f47e05ae3.tar.gz
urpmi-d1fffb9a03a3a5203a2beb98a249c00f47e05ae3.tar.bz2
urpmi-d1fffb9a03a3a5203a2beb98a249c00f47e05ae3.tar.xz
urpmi-d1fffb9a03a3a5203a2beb98a249c00f47e05ae3.zip
fix package count when a package has a %pretrans scriptlet
(spot by Colin on installing a minimal system with urpmi) callback_open got called one too much (it got called twice for first package which is actually filesystem), thus we bump the index one too much. 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.
Diffstat (limited to 'pod/8')
0 files changed, 0 insertions, 0 deletions