On 6 June 2012 17:47, Sven Joachim <[email protected]> wrote: > There is a problem with aptitude-common, it has an apparently unintended > circular dependency on aptitude. This happens because > /usr/share/doc/aptitude-common is a symlink to aptitude, and debhelper > helpfully creates the dependency to respect Policy § 12.3. >
Nice spot, I had not noticed the dependency. I had used the symlink option to simplify installing files with debhelper, but it can certainly be avoided with some rigging. I guess the files aptitude-doc- are also affected by this. Without depending on aptitude, can -common still install files to /usr/share/doc/aptitude? (Files such as examples/, though these are for an old, disused, and practically-deprecated feature.) > Maybe the conffiles, the /var/lib/aptitude directory and the postrm > script would also better be located in aptitude Put in to aptitude-common because they are also shared with GTK+ and Qt+ interfaces. But that is a non-issue until either of those is resurrected. > (downgrading to 0.6.7-1 > and then purging aptitude-common will lead to a nasty surprise, for > instance). Is downgrading supposed to be supported? > > In unrelated news, the aptitude preinst can probably be safely removed > since it's only useful for upgrades from versions which are more than > ten years old. :-) > True. Thanks for your keen eyes. Will be able to review the changes in a few hours. Regards _______________________________________________ Aptitude-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel

