On Mon, 18 Sep 2006 16:45:13 +0400 Sergei Vyshenski <[EMAIL PROTECTED]> mentioned:
> Dear port experts, > > Being a maintainer of the port security/p5-openxpki, > I have got a message from the robot of Mark Linimon, which > marked my port "broken" because my pkg-plist has lines: > > @dirrmtry share/locale/de_DE/LC_MESSAGES > @dirrmtry share/locale/de_DE > @dirrmtry share/locale/en_GB/LC_MESSAGES > @dirrmtry share/locale/en_GB > > Robot was not happy with my attempt to erase _empty_ directories > related to en_GB language during deinstalling of the port : > > === Checking filesystem state > list of files present before this port was installed but missing after it was > deinstalled) > ./usr/local/share/locale/en_GB missing > ./usr/local/share/locale/en_GB/LC_MESSAGES missing > ================================================================ > build of /usr/ports/security/p5-openxpki ended at Fri Sep 8 01:31:16 UTC 2006 > > But it was ok with the robot to erase directories related to de_DE language. > > Could you please let me know policy of FreeBSD about respecting different > language settings. You should dirrm(try) all files/directories not listed in MTREE_FILE (this might be bsd.local.dist or bsd.x11.dist - check `make -V MTREE_FILE` output). You should not delete any directories not created by you. > Also. Do you think it is a good idea to let a robot mark ports "broken" > because of non technical issue, but rather because of poorly defined > political issue? > It's very important for ports to be plist-clean (i.e. deinstall all files it creates and don't make damage to filesystem), as much efforts was payed to keep entire ports collection plist-clean. Some ports may fail because they might rely on e.g. en_GB existent. -- Stanislav Sedov MBSD labs, Inc. <[EMAIL PROTECTED]> Россия, Москва http://mbsd.msk.ru -------------------------------------------------------------------- If the facts don't fit the theory, change the facts. -- A. Einstein -------------------------------------------------------------------- PGP fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581
signature.asc
Description: PGP signature
