On Mon, May 25, 2020 at 07:08:28AM +0000, meht...@protonmail.com wrote:
> #2  main (argv=<optimized out>) at ./methods/https.cc:546
>         Binary = "https.bin+https"

I am curious, what is this "https.bin" file? Or rather, what is with
"https"…

You see, the method we ship(ped) in apt-transport-https should be in
`/usr/lib/apt/methods/https`. We do not and never did ship a
`/usr/lib/apt/methods/https.bin` (which is the file the core was
produced for now that I look again & why this variable has this
seemingly weird content).

$ ls -l /usr/lib/apt/methods/https*
$ file /usr/lib/apt/methods/https*


Looks for me like you have some script (or at least a symlink) in
`/usr/lib/apt/methods/https` which invokes `https.bin`.

Do you remember how you got that setup? Is a dpkg-divert involved or
is that "fixed" by a --reinstall as dpkg does not preserve modifications
to non-config files belonging to packages (if not diverted).


Could be that the "https.bin" file is not even the version a-t-https
ships. Or it could just not be prepared to be renamed (I vaguely
remember something about that) as we use the name of the binary to
choose how to act.


Best regards

David Kalnischkies

Attachment: signature.asc
Description: PGP signature

Reply via email to