[Aptitude-devel] Bug#889924: Bug#889924: [aptitude] Feature request - For changelog download command, can acceptable Origins be configurable? Devuan

Axel Beckert abe at debian.org
Thu Feb 8 20:29:01 UTC 2018


Control: tag -1 + confirmed

Hi,

OmegaPhil wrote:
> I use aptitude as a Devuan user, but with vanilla aptitude it is not
> possible to download changelogs for packages due to the hardcoded origin
> check in generic/apt/pkg_changelog.cc:check_valid_origin:
> 
> https://sources.debian.org/src/aptitude/0.8.10-6/src/generic/apt/pkg_changelog.cc/#L691
> 
> Please can the whitelist be user-configurable?

We should at least make this more flexible. Not sure, what's the best
way.

There are though plans to further shrink the diff to Ubuntu by making
more stuff vendor-dependent.

And currently Ubuntu patches exactly these lines of code (plus more
related lines):
https://patches.ubuntu.com/a/aptitude/aptitude_0.8.10-6ubuntu1.patch

> For reference currently the recommended Devuan repo has no Origin
> specified (it used to),

That's a really bad decision. Why have they done it? They don't gain
anything from it except breaking their infrastructure and annoying
their users.

> but talking on IRC it sounds like they will fix this if aptitude is
> changed to allow non-Debian repos as a valid source.

Huh? That sounds a lot like extortion. If it was meant like that, they
won't get any farther — neither here nor anywhere else.

    Regards, Axel (running Debian Unstable with sysvinit or openrc)
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, https://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE



More information about the Aptitude-devel mailing list