Comment 15 for bug 316452

Revision history for this message
Alexander Sack (asac) wrote :

Current understanding is:

1. Seems that ldconfig recreates the link that i tried to move away in .preinst:

11:39 < mvo> asac: hm, right now (upgrade sitll running) I have libplc4.so.0d ->
             libplc4.so.0d.new-migration

2. Then when unpack happens the link already exists and is not retargetted to the right file (libplc4.so) because of that.

3. later .new-migration is removed and ldconfig removes the then broken link leading to the broken situation we have here.

Current approach is to prevent ldconfig from recreating the link (step 1.) fixing the unpack (step 2.). Lets see if we can verify that this works.