Overview

Request 909203 accepted

- implement mkdir_p for ghost files as components may not exist
- move usrmerge conversion to %pre instead of %pretrans (boo#1188847)
- get rid of usrmerged macro usage, usrmerge is on in Factory always

Loading...

Dominique Leuenberger's avatar

the danger with 'pre instead of pretrans' is that this thing is being run somewhen in the middle of the transaction.

worst case, bash had been installed earlier without the /bin symlinks anymore and can't be found, no?


Ludwig Nussel's avatar
author target maintainer

bash depends on glibc and glibc conflicts with old filesystem so ordering will ensure that. So far the zypp behavior was to run pretrans stuff in the middle anyway and worked :-) However, should we really discover that there's breakage going on before this code can run the compat-usrmerge package is also prepared to have file triggers that install compat symlinks as long as /bin etc isn't converted.

Request History
Ludwig Nussel's avatar

lnussel created request

- implement mkdir_p for ghost files as components may not exist
- move usrmerge conversion to %pre instead of %pretrans (boo#1188847)
- get rid of usrmerged macro usage, usrmerge is on in Factory always


Dominique Leuenberger's avatar

dimstar accepted request

ok, let's try - staging will hopefully save us in worst case

openSUSE Build Service is sponsored by