[Pkg-kde-extras] Bug#913686: Bug#913686: libqapt: API accesses internal dpkg database

Pino Toscano pino at debian.org
Sat Nov 17 09:06:25 GMT 2018


Hi Guillem,

In data mercoledì 14 novembre 2018 03:08:07 CET, Guillem Jover ha scritto:
> Source: libqapt
> Source-Version: 3.0.4-1
> Severity: important
> User: debian-dpkg at lists.debian.org
> Usertags: dpkg-db-access-blocker
> Control: block -1 by 913683
> 
> Hi!
> 
> This package provides an API to access the dpkg packages files lists,
> but it does that by directly accessing the dpkg internal database.
> The src/package.cpp:Package::installedFilesList function should be
> switched to use a new libapt interface, or barring that it should
> use «dpkg-query --listfiles».
> 
> This is a problem for several reasons, because even though the layout and
> format of the dpkg database is administrator friendly, and it is expected
> that those might need to mess with it, in case of emergency, this
> “interface” does not extend to other programs besides the dpkg suite of
> tools. The admindir can also be configured differently at dpkg build or
> run-time. And finally, the contents and its format, will be changing in
> the near future.

Can you please report the bug upstream, at https://bugs.kde.org using
the "libqapt" product?  This way it can be properly fixed there, and in
case upstream has questions/etc there can be a proper discussion with
the dpkg upstream.

Thanks,
-- 
Pino Toscano
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://alioth-lists.debian.net/pipermail/pkg-kde-extras/attachments/20181117/bc3dbe63/attachment.sig>


More information about the pkg-kde-extras mailing list