On Fri, Apr 24, 2009 at 09:42:02PM +0400, Afanasov Dmitry wrote: > 24.04.09, Alexey Tourbin написал(а): > > On Fri, Apr 24, 2009 at 07:46:53PM +0300, Slava Dubrovskiy wrote: > > > Я так понимаю нужно или собирать все одновременно, или делать две версии > > > fpc. > > Yes, you have to add that another package to your fpc task. > часто это проблема - не зря ведь тут о NMU все твердят. > > надо будет проверить на выходных, как себя ведут fpc модули при > простейшем добавлении функции. так как гложет меня мысль, что текущие > зависимости слишком сильные - это как полному имени либы > привязываться, вместо soname'а. I think that it is only the unit interface that matters. Roughly, it is like md5sum for *.h header file in C. If you touch anything (except for comments and whitespaces), it is going to change. Let's see how fpc.req works. $ ppudump -vhim /usr/lib64/fpc/units/x86_64-linux/rtl/video.ppu |grep 'Uses unit' Uses unit: System (Crc: FD1DCAB2, IntfcCrc: C9BB6DA6) Uses unit: BaseUnix (Crc: 28B09EAB, IntfcCrc: 4154D53F) Uses unit: termio (Crc: 0E166AC3, IntfcCrc: F4A7EF5D) Uses unit: strings (Crc: CBE34EC8, IntfcCrc: 6C92FC9D) Uses unit: linuxvcs (Crc: 672570A1, IntfcCrc: 74ABE23D) $ $ /usr/lib/rpm/fpc.req <<