Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #9655

Bug#870314: Does not properly clean up /usr/share/meson/mesonbuild/ on purge

Path csiph.com!aioe.org!bofh.it!news.nic.it!robomod
From Michael Biebl <biebl@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.maint.python
Subject Bug#870314: Does not properly clean up /usr/share/meson/mesonbuild/ on purge
Date Tue, 01 Aug 2017 00:10:01 +0200
Message-ID <u9r2V-3nY-5@gated-at.bofh.it> (permalink)
X-Original-To Debian Bug Tracking System <submit@bugs.debian.org>
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Mon Jul 31 22:00:10 2017
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -4.201
Reply-To Michael Biebl <biebl@debian.org>, 870314@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc debian-python@lists.debian.org, Jussi Pakkanen <jpakkane@gmail.com>
X-Debian-Pr-Message report 870314
X-Debian-Pr-Package meson
X-Debian-Pr-Source meson
X-Spam-Bayes score:0.0000 Tokens: new, 43; hammy, 150; neutral, 54; spammy, 0. spammytokens: hammytokens:0.000-+--H*F:U*biebl, 0.000-+--HX-Debbugs-Cc:sk:debian-, 0.000-+--H*RU:sk:biebl@d, 0.000-+--H*rp:U*biebl, 0.000-+--python3
Content-Type text/plain; charset="us-ascii"
MIME-Version 1.0
Content-Transfer-Encoding 7bit
X-Mailer reportbug 7.1.7
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1392288
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 64
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Mon, 31 Jul 2017 23:56:28 +0200
X-Original-Message-ID <150153818818.11601.13352304728244521695.reportbug@pluto.milchstrasse.xx>
Xref csiph.com linux.debian.bugs.dist:839731 linux.debian.maint.python:9655

Cross-posted to 2 groups.

Show key headers only | View raw


Package: meson
Version: 0.41.2-2
Severity: important

Hi,

when purging the meson package, the following files are not removed
properly:

/usr/share/meson/mesonbuild/wrap/__pycache__/wrap.cpython-35.pyc
/usr/share/meson/mesonbuild/wrap/__pycache__/__init__.cpython-35.pyc
/usr/share/meson/mesonbuild/modules/__pycache__/i18n.cpython-35.pyc
/usr/share/meson/mesonbuild/modules/__pycache__/__init__.cpython-35.pyc
/usr/share/meson/mesonbuild/modules/__pycache__/pkgconfig.cpython-35.pyc
/usr/share/meson/mesonbuild/backend/__pycache__/backends.cpython-35.pyc
/usr/share/meson/mesonbuild/backend/__pycache__/ninjabackend.cpython-35.pyc
/usr/share/meson/mesonbuild/backend/__pycache__/__init__.cpython-35.pyc
/usr/share/meson/mesonbuild/scripts/__pycache__/meson_exe.cpython-35.pyc
/usr/share/meson/mesonbuild/scripts/__pycache__/symbolextractor.cpython-35.pyc
/usr/share/meson/mesonbuild/scripts/__pycache__/__init__.cpython-35.pyc
/usr/share/meson/mesonbuild/__pycache__/mparser.cpython-35.pyc
/usr/share/meson/mesonbuild/__pycache__/mesonlib.cpython-35.pyc
/usr/share/meson/mesonbuild/__pycache__/dependencies.cpython-35.pyc
/usr/share/meson/mesonbuild/__pycache__/interpreter.cpython-35.pyc
/usr/share/meson/mesonbuild/__pycache__/coredata.cpython-35.pyc
/usr/share/meson/mesonbuild/__pycache__/optinterpreter.cpython-35.pyc
/usr/share/meson/mesonbuild/__pycache__/mlog.cpython-35.pyc
/usr/share/meson/mesonbuild/__pycache__/build.cpython-35.pyc
/usr/share/meson/mesonbuild/__pycache__/__init__.cpython-35.pyc
/usr/share/meson/mesonbuild/__pycache__/mesonmain.cpython-35.pyc
/usr/share/meson/mesonbuild/__pycache__/environment.cpython-35.pyc
/usr/share/meson/mesonbuild/__pycache__/compilers.cpython-35.pyc
/usr/share/meson/mesonbuild/__pycache__/interpreterbase.cpython-35.pyc

It looks like meson does not use the debian python helpers to properly
register and unregister the py files on installationa/uninstallation.


Regards,
Michael

[1] https://www.debian.org/doc/packaging-manuals/python-policy/

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.11.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages meson depends on:
ii  ninja-build  1.7.2-3
ii  python3      3.5.3-3

meson recommends no packages.

meson suggests no packages.

-- no debconf information

Back to linux.debian.maint.python | Previous | Next | Find similar | Unroll thread


Thread

Bug#870314: Does not properly clean up /usr/share/meson/mesonbuild/ on purge Michael Biebl <biebl@debian.org> - 2017-08-01 00:10 +0200

csiph-web