* [devel] Symbolic link and replace the dir @ 2003-02-03 18:21 Vitaly Ostanin 2003-02-04 7:45 ` Alexander Bokovoy 0 siblings, 1 reply; 15+ messages in thread From: Vitaly Ostanin @ 2003-02-03 18:21 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 565 bytes --] Hello, All! Совсем торможу: допиливаю website по образу и подобию docbook-style-xsl на предмет символической ссылки website на каталог website-%version. В предыдущих сборках website был не ссылкой, а каталогом. Так вот, при обновлении на новую сборку rpm говорит, что website: cpio: renameне удалось - Is a directory (именно без пробела внутри renameне) Посоветуйте, pls, варианты - как корректно прибить каталог со старой версией и сделать из него ссылку на каталог-%version ? -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Symbolic link and replace the dir 2003-02-03 18:21 [devel] Symbolic link and replace the dir Vitaly Ostanin @ 2003-02-04 7:45 ` Alexander Bokovoy 2003-02-05 16:42 ` [devel] " Vitaly Ostanin 0 siblings, 1 reply; 15+ messages in thread From: Alexander Bokovoy @ 2003-02-04 7:45 UTC (permalink / raw) To: devel On Mon, Feb 03, 2003 at 09:21:57PM +0300, Vitaly Ostanin wrote: > Hello, All! > > Совсем торможу: допиливаю website по образу и подобию > docbook-style-xsl на предмет символической ссылки > website на каталог website-%version. > > В предыдущих сборках website был не ссылкой, а каталогом. > > Так вот, при обновлении на новую сборку rpm говорит, что > website: cpio: renameне удалось - Is a directory > (именно без пробела внутри renameне) > > Посоветуйте, pls, варианты - как корректно прибить каталог со > старой версией и сделать из него ссылку на каталог-%version ? Убивайте его в %pre пакета. Такая же ситуация была в tetex, посмотрите в %pre пакета tetex-core. -- / Alexander Bokovoy --- You may be recognized soon. Hide. ^ permalink raw reply [flat|nested] 15+ messages in thread
* [devel] Re: Symbolic link and replace the dir 2003-02-04 7:45 ` Alexander Bokovoy @ 2003-02-05 16:42 ` Vitaly Ostanin 2003-02-05 16:59 ` Sergey Vlasov 0 siblings, 1 reply; 15+ messages in thread From: Vitaly Ostanin @ 2003-02-05 16:42 UTC (permalink / raw) To: devel [-- Attachment #1.1: Type: text/plain, Size: 1452 bytes --] On Tue, 4 Feb 2003 09:45:10 +0200 Alexander Bokovoy <a.bokovoy@sam-solutions.net> wrote: > On Mon, Feb 03, 2003 at 09:21:57PM +0300, Vitaly Ostanin wrote: > > Hello, All! > > > > Совсем торможу: допиливаю website по образу и подобию > > docbook-style-xsl на предмет символической ссылки > > website на каталог website-%version. > > > > В предыдущих сборках website был не ссылкой, а каталогом. > > > > Так вот, при обновлении на новую сборку rpm говорит, что > > website: cpio: renameне удалось - Is a directory > > (именно без пробела внутри renameне) > > > > Посоветуйте, pls, варианты - как корректно прибить каталог со > > старой версией и сделать из него ссылку на каталог-%version ? > Убивайте его в %pre пакета. Такая же ситуация была в tetex, > посмотрите в%pre пакета tetex-core. Спасибо! Посмотрел, сделал %pre (кстати, в tetex.spec для core - %preun). Каталог прибивается, новый ставится, только после этого rpm выполняет erase файлов от старого пакета (фактически удаляя файлы нового). То есть после обновления остаются только те файлы новой сборки, которых не было в старой. Вывод sudo rpm -Uvvh в аттаче. Так я до конца и не понял, зачем удалять старые файлы _после_ установки новых, и почему postun старого пакета выполняются _после_ post нового... :( Можно меня куда-нибудь ткнуть поконкретнее, man что? <skipped/> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #1.2: update.log.bz2 --] [-- Type: application/x-bzip2, Size: 4405 bytes --] [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Re: Symbolic link and replace the dir 2003-02-05 16:42 ` [devel] " Vitaly Ostanin @ 2003-02-05 16:59 ` Sergey Vlasov 2003-02-05 18:01 ` [devel] Re: rpm packaging (was: Symbolic link and replace the dir) Vitaly Ostanin 0 siblings, 1 reply; 15+ messages in thread From: Sergey Vlasov @ 2003-02-05 16:59 UTC (permalink / raw) To: devel On Wed, 5 Feb 2003 19:42:45 +0300 Vitaly Ostanin <vyt@vzljot.ru> wrote: > On Tue, 4 Feb 2003 09:45:10 +0200 > Alexander Bokovoy <a.bokovoy@sam-solutions.net> wrote: > > > On Mon, Feb 03, 2003 at 09:21:57PM +0300, Vitaly Ostanin wrote: > > > Hello, All! > > > > > > Совсем торможу: допиливаю website по образу и подобию > > > docbook-style-xsl на предмет символической ссылки > > > website на каталог website-%version. > > > > > > В предыдущих сборках website был не ссылкой, а каталогом. > > > > > > Так вот, при обновлении на новую сборку rpm говорит, что > > > website: cpio: renameне удалось - Is a directory > > > (именно без пробела внутри renameне) > > > > > > Посоветуйте, pls, варианты - как корректно прибить каталог со > > > старой версией и сделать из него ссылку на каталог-%version ? > > Убивайте его в %pre пакета. Такая же ситуация была в tetex, > > посмотрите в%pre пакета tetex-core. > > Спасибо! > > Посмотрел, сделал %pre (кстати, в tetex.spec для core - %preun). > > Каталог прибивается, новый ставится, только после этого rpm > выполняет erase файлов от старого пакета (фактически удаляя > файлы нового). То есть после обновления остаются только те файлы > новой сборки, которых не было в старой. > > Вывод sudo rpm -Uvvh в аттаче. > > Так я до конца и не понял, зачем удалять старые файлы _после_ > установки новых, и почему postun старого пакета выполняются > _после_ post нового... :( > > Можно меня куда-нибудь ткнуть поконкретнее, man что? /usr/share/doc/rpm-4.0.4/manual/triggers ^ permalink raw reply [flat|nested] 15+ messages in thread
* [devel] Re: rpm packaging (was: Symbolic link and replace the dir) 2003-02-05 16:59 ` Sergey Vlasov @ 2003-02-05 18:01 ` Vitaly Ostanin 2003-02-06 12:46 ` Sergey Vlasov 0 siblings, 1 reply; 15+ messages in thread From: Vitaly Ostanin @ 2003-02-05 18:01 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1167 bytes --] On Wed, 5 Feb 2003 19:59:16 +0300 Sergey Vlasov <vsu@altlinux.ru> wrote: <skipped/> > > Посмотрел, сделал %pre (кстати, в tetex.spec для core - > > %preun). > > > > Каталог прибивается, новый ставится, только после этого rpm > > выполняет erase файлов от старого пакета (фактически удаляя > > файлы нового). То есть после обновления остаются только те > > файлы новой сборки, которых не было в старой. > > > > Вывод sudo rpm -Uvvh в аттаче. > > > > Так я до конца и не понял, зачем удалять старые файлы _после_ > > установки новых, и почему postun старого пакета выполняются > > _после_ post нового... :( > > > > Можно меня куда-нибудь ткнуть поконкретнее, man что? > > /usr/share/doc/rpm-4.0.4/manual/triggers Я не нашёл там описания %pre :( И не просветился логикой, почему при обновлении до этой сборки удаляются файлы этой сборки, а при обновлении до следующей (просто изменил alt1 на alt1.1) - не удаляются :( Где можно посмотреть, в каких случаях выполняется erase, а в каких нет (пишет skip после имени файла) ? Use the source ? :) <skipped/> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Re: rpm packaging (was: Symbolic link and replace the dir) 2003-02-05 18:01 ` [devel] Re: rpm packaging (was: Symbolic link and replace the dir) Vitaly Ostanin @ 2003-02-06 12:46 ` Sergey Vlasov 2003-02-07 17:27 ` Vitaly Ostanin 0 siblings, 1 reply; 15+ messages in thread From: Sergey Vlasov @ 2003-02-06 12:46 UTC (permalink / raw) To: devel On Wed, 5 Feb 2003 21:01:05 +0300 Vitaly Ostanin <vyt@vzljot.ru> wrote: > On Wed, 5 Feb 2003 19:59:16 +0300 > Sergey Vlasov <vsu@altlinux.ru> wrote: > > <skipped/> > > > > Посмотрел, сделал %pre (кстати, в tetex.spec для core - > > > %preun). > > > > > > Каталог прибивается, новый ставится, только после этого rpm > > > выполняет erase файлов от старого пакета (фактически удаляя > > > файлы нового). То есть после обновления остаются только те > > > файлы новой сборки, которых не было в старой. > > > > > > Вывод sudo rpm -Uvvh в аттаче. > > > > > > Так я до конца и не понял, зачем удалять старые файлы _после_ > > > установки новых, и почему postun старого пакета выполняются > > > _после_ post нового... :( > > > > > > Можно меня куда-нибудь ткнуть поконкретнее, man что? > > > > /usr/share/doc/rpm-4.0.4/manual/triggers > > Я не нашёл там описания %pre :( Там в конце расписан порядок выполнения обновления. ^ permalink raw reply [flat|nested] 15+ messages in thread
* [devel] Re: rpm packaging (was: Symbolic link and replace the dir) 2003-02-06 12:46 ` Sergey Vlasov @ 2003-02-07 17:27 ` Vitaly Ostanin 2003-02-07 17:35 ` Vitaly Ostanin 2003-02-07 17:47 ` Ivan Zakharyaschev 0 siblings, 2 replies; 15+ messages in thread From: Vitaly Ostanin @ 2003-02-07 17:27 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1279 bytes --] On Thu, 6 Feb 2003 15:46:11 +0300 Sergey Vlasov <vsu@altlinux.ru> wrote: <skipped/> > > > > Можно меня куда-нибудь ткнуть поконкретнее, man что? > > > > > > /usr/share/doc/rpm-4.0.4/manual/triggers > > > > Я не нашёл там описания %pre :( > > Там в конце расписан порядок выполнения обновления. Спасибо за терпение. \verbatim new-%pre for new version of package being installed ... (all new files are installed) new-%post for new version of package being installed any-%triggerin (%triggerin from other packages set off by new install) new-%triggerin old-%triggerun any-%triggerun (%triggerun from other packages set off by old uninstall) В моём случае старые файлы удаляются в %pre %__rm -rf -- %websitedir old-%preun for old version of package being removed ... (all old files are removed) ---------------------^^^^^^^^^ Ставятся новые файлы, и в этом месте (видимо) почему-то удаляются те их новых, которые были в старой сборке. Я так и не понял, почему часть файлов удаляется, а для других пишется skip. И гадать уже особо некогда. Это секретная информация, или никто не сталкивался? <skipped/> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* [devel] Re: rpm packaging (was: Symbolic link and replace the dir) 2003-02-07 17:27 ` Vitaly Ostanin @ 2003-02-07 17:35 ` Vitaly Ostanin 2003-02-07 17:47 ` Ivan Zakharyaschev 1 sibling, 0 replies; 15+ messages in thread From: Vitaly Ostanin @ 2003-02-07 17:35 UTC (permalink / raw) To: devel [-- Attachment #1.1: Type: text/plain, Size: 286 bytes --] On Fri, 7 Feb 2003 20:27:38 +0300 Vitaly Ostanin <vyt@vzljot.ru> wrote: <skipped/> > В моём случае старые файлы удаляются в > %pre > %__rm -rf -- %websitedir На всякий случай спек в аттаче. <skipped/> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #1.2: website.spec --] [-- Type: application/octet-stream, Size: 2340 bytes --] [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Re: rpm packaging (was: Symbolic link and replace the dir) 2003-02-07 17:27 ` Vitaly Ostanin 2003-02-07 17:35 ` Vitaly Ostanin @ 2003-02-07 17:47 ` Ivan Zakharyaschev 2003-02-07 17:56 ` Vitaly Ostanin 1 sibling, 1 reply; 15+ messages in thread From: Ivan Zakharyaschev @ 2003-02-07 17:47 UTC (permalink / raw) To: devel Hello! On Fri, 7 Feb 2003, Vitaly Ostanin wrote: > > Там в конце расписан порядок выполнения обновления. > \verbatim > new-%pre for new version of package being installed > ... (all new files are installed) > new-%post for new version of package being installed > > any-%triggerin (%triggerin from other packages set off by > new > install) > new-%triggerin > old-%triggerun > any-%triggerun (%triggerun from other packages set off by > old > uninstall) > > В моём случае старые файлы удаляются в > %pre > %__rm -rf -- %websitedir > > old-%preun for old version of package being removed > ... (all old files are removed) > ---------------------^^^^^^^^^ > > Ставятся новые файлы, и в этом месте (видимо) почему-то > удаляются > те их новых, которые были в старой сборке. > > Я так и не понял, почему часть файлов удаляется, а для других > пишется skip. И гадать уже особо некогда. Это секретная > информация, или никто не сталкивался? Предположение: symlink сбивает rpm столку. В старом пакете было: /dir1/a В новом пакете: /dir1 -> /dir2 /dir2/a Тогда происходит так: %pre удаляет всю /dir1/. Ставится новый пакет, в том числе файлы: /dir1 как симлинк на /dir2 и /dir2/a. Удаляется старый, в том числе все те файлы, которые принадлежали старому, но не принадлежали новому. В старом был файл /dir1/a, а в новом файла с таким путём нет. Он удаляется -- на самом деле удаляется /dir2/a. Если это так, то, наверное, решение возможно только внутри rpm. -- С наилучшими пожеланиями, Иван Захарьящев, Москва ^ permalink raw reply [flat|nested] 15+ messages in thread
* [devel] Re: rpm packaging (was: Symbolic link and replace the dir) 2003-02-07 17:47 ` Ivan Zakharyaschev @ 2003-02-07 17:56 ` Vitaly Ostanin 2003-02-07 18:14 ` Sergey Vlasov 2003-02-07 18:19 ` Ivan Zakharyaschev 0 siblings, 2 replies; 15+ messages in thread From: Vitaly Ostanin @ 2003-02-07 17:56 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1525 bytes --] On Fri, 7 Feb 2003 20:47:12 +0300 (MSK) Ivan Zakharyaschev <imz@altlinux.ru> wrote: <skipped/> > > Ставятся новые файлы, и в этом месте (видимо) почему-то > > удаляются > > те их новых, которые были в старой сборке. > > > > Я так и не понял, почему часть файлов удаляется, а для других > > пишется skip. И гадать уже особо некогда. Это секретная > > информация, или никто не сталкивался? > > Предположение: symlink сбивает rpm столку. > > В старом пакете было: > > /dir1/a > > В новом пакете: > > /dir1 -> /dir2 > /dir2/a > > > Тогда происходит так: > > %pre удаляет всю /dir1/. > > Ставится новый пакет, в том числе файлы: /dir1 как симлинк на > /dir2 и /dir2/a. > > Удаляется старый, в том числе все те файлы, которые > принадлежали старому, но не принадлежали новому. > > В старом был файл /dir1/a, а в новом файла с таким путём нет. Если верить rpm -qf pathtofile, то после установки "dir1/a" принадлежит пакету, как и "dir2/a", при том, что dir1 - симлинк на dir2. Так вот, в моём случае удаляются файл в старом пакете есть файл "dir1(каталог)/a" и в новом пакете есть "dir1(симлинк)/a". То есть в новом пакете файл с таким путём есть (но через симлинк). По наводке MHZ попробовал создавать этот симлинк в %post и включать в %files через %ghost. Не помогло. > Он удаляется -- на самом деле удаляется /dir2/a. > > Если это так, то, наверное, решение возможно только внутри rpm. -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Re: rpm packaging (was: Symbolic link and replace the dir) 2003-02-07 17:56 ` Vitaly Ostanin @ 2003-02-07 18:14 ` Sergey Vlasov 2003-02-07 18:17 ` Sergey Vlasov 2003-02-07 18:19 ` Ivan Zakharyaschev 1 sibling, 1 reply; 15+ messages in thread From: Sergey Vlasov @ 2003-02-07 18:14 UTC (permalink / raw) To: devel On Fri, 7 Feb 2003 20:56:28 +0300 Vitaly Ostanin <vyt@vzljot.ru> wrote: > On Fri, 7 Feb 2003 20:47:12 +0300 (MSK) > Ivan Zakharyaschev <imz@altlinux.ru> wrote: > > <skipped/> > > > > Ставятся новые файлы, и в этом месте (видимо) почему-то > > > удаляются > > > те их новых, которые были в старой сборке. > > > > > > Я так и не понял, почему часть файлов удаляется, а для других > > > пишется skip. И гадать уже особо некогда. Это секретная > > > информация, или никто не сталкивался? > > > > Предположение: symlink сбивает rpm столку. > > > > В старом пакете было: > > > > /dir1/a > > > > В новом пакете: > > > > /dir1 -> /dir2 > > /dir2/a > > > > > > Тогда происходит так: > > > > %pre удаляет всю /dir1/. > > > > Ставится новый пакет, в том числе файлы: /dir1 как симлинк на > > /dir2 и /dir2/a. > > > > Удаляется старый, в том числе все те файлы, которые > > принадлежали старому, но не принадлежали новому. > > > > В старом был файл /dir1/a, а в новом файла с таким путём нет. > > Если верить rpm -qf pathtofile, то после установки "dir1/a" > принадлежит пакету, как и "dir2/a", при том, что dir1 - симлинк > на dir2. > > Так вот, в моём случае удаляются файл в старом > пакете есть файл "dir1(каталог)/a" и в новом > пакете есть "dir1(симлинк)/a". > > То есть в новом пакете файл с таким путём есть (но через > симлинк). > > По наводке MHZ попробовал создавать этот симлинк в %post и > включать в %files через %ghost. Не помогло. А если так: 1. В %pre создавать ссылку только при новой установке (не при обновлении), при убивании - сначала проверить, каталог это или ссылка (каталог убивать, ссылку оставить на месте). 2. В %preun подчистить ссылку при полном удалении. 3. В %triggerpostun на старую версию пакета создать ссылку. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Re: rpm packaging (was: Symbolic link and replace the dir) 2003-02-07 18:14 ` Sergey Vlasov @ 2003-02-07 18:17 ` Sergey Vlasov 0 siblings, 0 replies; 15+ messages in thread From: Sergey Vlasov @ 2003-02-07 18:17 UTC (permalink / raw) To: devel On Fri, 7 Feb 2003 21:14:24 +0300 Sergey Vlasov <vsu@altlinux.ru> wrote: > А если так: > > 1. В %pre создавать ссылку только при новой установке (не при > обновлении), при убивании - сначала проверить, каталог это или ссылка > (каталог убивать, ссылку оставить на месте). > > 2. В %preun подчистить ссылку при полном удалении. > > 3. В %triggerpostun на старую версию пакета создать ссылку. Нет, это тоже плохо - если ссылка пропадёт, восстановить через --reinstall не получится. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Re: rpm packaging (was: Symbolic link and replace the dir) 2003-02-07 17:56 ` Vitaly Ostanin 2003-02-07 18:14 ` Sergey Vlasov @ 2003-02-07 18:19 ` Ivan Zakharyaschev 2003-02-07 18:22 ` Sergey Vlasov 2003-02-07 19:34 ` Vitaly Ostanin 1 sibling, 2 replies; 15+ messages in thread From: Ivan Zakharyaschev @ 2003-02-07 18:19 UTC (permalink / raw) To: devel On Fri, 7 Feb 2003, Vitaly Ostanin wrote: > > > Ставятся новые файлы, и в этом месте (видимо) почему-то > > > удаляются > > > те их новых, которые были в старой сборке. > > > > > > Я так и не понял, почему часть файлов удаляется, а для > других > > > пишется skip. И гадать уже особо некогда. Это секретная > > > информация, или никто не сталкивался? > > > > Предположение: symlink сбивает rpm столку. > > > > В старом пакете было: > > > > /dir1/a > > > > В новом пакете: > > > > /dir1 -> /dir2 > > /dir2/a > > > > > > Тогда происходит так: > > > > %pre удаляет всю /dir1/. > > > > Ставится новый пакет, в том числе файлы: /dir1 как симлинк > на > > /dir2 и /dir2/a. > > > > Удаляется старый, в том числе все те файлы, которые > > принадлежали старому, но не принадлежали новому. > > > > В старом был файл /dir1/a, а в новом файла с таким путём > нет. > > Если верить rpm -qf pathtofile, то после установки "dir1/a" > принадлежит пакету, как и "dir2/a", при том, что dir1 - > симлинк > на dir2. > > Так вот, в моём случае удаляются файл в старом > пакете есть файл "dir1(каталог)/a" и в новом > пакете есть "dir1(симлинк)/a". > > То есть в новом пакете файл с таким путём есть (но через > симлинк). Так это вроде не опровергает мою версию. > По наводке MHZ попробовал создавать этот симлинк в %post и > включать в %files через %ghost. Не помогло. Странно. Я бы тоже подумал, что поможет. Может быть, дело и в чём-то другом, но я уже не знаю. > > Он удаляется -- на самом деле удаляется /dir2/a. > > > > Если это так, то, наверное, решение возможно только внутри > rpm. -- С наилучшими пожеланиями, Иван Захарьящев, Москва ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Re: rpm packaging (was: Symbolic link and replace the dir) 2003-02-07 18:19 ` Ivan Zakharyaschev @ 2003-02-07 18:22 ` Sergey Vlasov 2003-02-07 19:34 ` Vitaly Ostanin 1 sibling, 0 replies; 15+ messages in thread From: Sergey Vlasov @ 2003-02-07 18:22 UTC (permalink / raw) To: devel On Fri, 7 Feb 2003 21:19:30 +0300 (MSK) Ivan Zakharyaschev <imz@altlinux.ru> wrote: > > По наводке MHZ попробовал создавать этот симлинк в %post и > > включать в %files через %ghost. Не помогло. > > Странно. Я бы тоже подумал, что поможет. Может быть, дело и в > чём-то другом, но я уже не знаю. %post всё равно выполняется слишком рано. Единственное место, где можно что-то сделать после удаления файлов старого пакета - %triggerpostun. ^ permalink raw reply [flat|nested] 15+ messages in thread
* [devel] Re: rpm packaging (was: Symbolic link and replace the dir) 2003-02-07 18:19 ` Ivan Zakharyaschev 2003-02-07 18:22 ` Sergey Vlasov @ 2003-02-07 19:34 ` Vitaly Ostanin 1 sibling, 0 replies; 15+ messages in thread From: Vitaly Ostanin @ 2003-02-07 19:34 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 914 bytes --] On Fri, 7 Feb 2003 21:19:30 +0300 (MSK) Ivan Zakharyaschev <imz@altlinux.ru> wrote: <skipped/> > > Так вот, в моём случае удаляются файл в старом > > пакете есть файл "dir1(каталог)/a" и в новом > > пакете есть "dir1(симлинк)/a". > > > > То есть в новом пакете файл с таким путём есть (но через > > симлинк). > > Так это вроде не опровергает мою версию. Не опровергает. Вроде :) До конца я так и не понял. Стоит ли вешать баг на такое поведение? > > По наводке MHZ попробовал создавать этот симлинк в %post и > > включать в %files через %ghost. Не помогло. > > Странно. Я бы тоже подумал, что поможет. Может быть, дело и в > чём-то другом, но я уже не знаю. Если при установке пакета путь к файлу, содержащий симлинк, не читается принадлежащим пакету, то и %ghost не должен помочь. Как и не помог. <skipped/> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2003-02-07 19:34 UTC | newest] Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-02-03 18:21 [devel] Symbolic link and replace the dir Vitaly Ostanin 2003-02-04 7:45 ` Alexander Bokovoy 2003-02-05 16:42 ` [devel] " Vitaly Ostanin 2003-02-05 16:59 ` Sergey Vlasov 2003-02-05 18:01 ` [devel] Re: rpm packaging (was: Symbolic link and replace the dir) Vitaly Ostanin 2003-02-06 12:46 ` Sergey Vlasov 2003-02-07 17:27 ` Vitaly Ostanin 2003-02-07 17:35 ` Vitaly Ostanin 2003-02-07 17:47 ` Ivan Zakharyaschev 2003-02-07 17:56 ` Vitaly Ostanin 2003-02-07 18:14 ` Sergey Vlasov 2003-02-07 18:17 ` Sergey Vlasov 2003-02-07 18:19 ` Ivan Zakharyaschev 2003-02-07 18:22 ` Sergey Vlasov 2003-02-07 19:34 ` Vitaly Ostanin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git