Summary: | [PATCH] double-check link target before removing it | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> | ||||
Component: | alternatives | Assignee: | Michael Shigorin <mike> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P3 | CC: | aen, at, glebfm, ldv, led, placeholder | ||||
Version: | unstable | Keywords: | patch | ||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
2 ldv: в ACL alternatives есть @qa, если патч устраивает, то я его приложу в новой сборке. PS: наверное, баги inger@ пора перевешать... ping Подготовил 0.4.4-alt1: http://git.altlinux.org/tasks/46377/ http://git.altlinux.org/people/mike/packages/?p=alternatives.git;a=commitdiff;h=1648d78c37a89952eb7ff75a81acf9bfb17b9b40 http://git.altlinux.org/people/mike/packages/?p=alternatives.git;a=commitdiff;h=d6d59e9eb39a5f01e65972b7ce5b0e51cab10a05 OK for me. |
Created attachment 4934 [details] alternatives-0.4.3-symlink.patch При удалении из какого-либо пакета поддержки альтернатив (e.g. или шах, или ишак) возможна ситуация, когда после обновления post-filetriggers вызывает alternatives update и при условии, что "безальтернативная" цель теперь является просто ссылкой -- удаляет её. Разбор и патч сделаны led@.