On Wed, Sep 23, 2009 at 06:03:30PM +0300, Eugene V. Lyubimkin wrote:
> clone 548059 -1
> reassign -1 etckeeper
> 
> Etckeeper: missed semicolons at the end of all four lines.
OK, I just read that the semicolon is needed. The bad thing
is that APT happily accepts such an input. APT2 does this too,
but it will probably be easier to fix than APT.

> 
> /etc/apt/apt.conf.d/dpkg-architecture
> 
> Julian Andres Klode wrote:
> >   E: bad config in file '/etc/apt/apt.conf.d/dpkg-architecture'
> >   W: skipped configuration file '/etc/apt/apt.conf.d/dpkg-architecture'
> Uses some undocumented syntax, however I don't know to which package this file
> belongs, so please reassign yourself.
It uses the append to list syntax. Although only documented for usage in
command-line options, it's used in normal configuration files as
well. It also used in the output of "apt-config dump" and
"cupt config-dump" (which misses trailing semicolons in order to
be a configuration file itself).

There were quite a few people who got this wrong and even wrote
stuff like
        DPkg::Pre-Install-Pkgs:: {"/usr/sbin/dpkg-preconfigure --apt";};
which basically means DPkg::Pre-Install-Pkgs::::. 




-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.

Attachment: signature.asc
Description: Digital signature

Reply via email to