[Aptitude-devel] aptitude 0.6.8-1
Daniel Hartwig
mandyke at gmail.com
Wed Jun 6 10:16:28 UTC 2012
On 6 June 2012 17:47, Sven Joachim <svenjoac at gmx.de> 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
More information about the Aptitude-devel
mailing list