Am Mittwoch, den 30.05.2007, 07:53 +0300 schrieb Guillem Jover: > I've been meaning to send this for some time, but latest docbook-xml > upload finally triggered it.
Well, why didn't you send me a CC of this mail? I just stumbled over this by fluke. > Please stop parsing dpkg status file from maintainer scripts. No > package should assume its location or format (except for now for > package managment frontends and the like, until there's a proper > library they can use). This might make it really difficult in case > we have to change the db layout or whatever in the future. > > If you need to retrieve the conffile info, which is why most of those > packages are poking at the status file, please use something like: > > $ dpkg-query -W -f='${Conffiles}' docbook-xml http://svn.debian.org/wsvn/debian-xml-sgml/packages/docbook-xml/trunk/debian/docbook-xml.preinst?op=file&rev=817&sc=1 Should solve the issue. > which is also cleaner. If there happens to be any reentrancy problem > in dpkg-query, that will be considered a bug and fixed, so this should > be considered the standard api for maintainer scripts. > > I'll be filing bug reports on lintian and linda so that they give > errors on maintainer scripts poking at the file... Regards, Daniel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]