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.
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.