Bug#1058960: dpkg: warning: unable to delete old directory '/usr/share/debian-reference': Directory not empty

2024-02-11 Thread Osamu Aoki
Hi,

I overlooked this bug report.  Sorry for slow response.

Yep, I need to take care this generated file and symlink issue.

Let me think.  

In the mean time, I just fixed more important issue of clean install problem.

Osamu

On Tue, 2023-12-19 at 17:18 +0100, Sven Joachim wrote:
> On 2023-12-18 22:57 +0100, Christoph Anton Mitterer wrote:
> 
> > Package: debian-reference
> > Version: 2.109
> > Severity: normal
> > 
> > 
> > Hey.
> > 
> > Something looks odd with the package’s files registration in Debian.
> > On upgrade from 2.108 to 2.109 I got:
> > Unpacking debian-reference-common (2.109) over (2.108) ...
> > dpkg: warning: unable to delete old directory '/usr/share/debian-
> > reference/images': Directory not empty
> > Preparing to unpack .../01-debian-reference-en_2.109_all.deb ...
> > Unpacking debian-reference-en (2.109) over (2.108) ...
> > dpkg: warning: unable to delete old directory '/usr/share/debian-reference':
> > Directory not empty
> > 
> > 
> > And indeed, none of these files seem to belong to a Debian package:
> > $ dpkg -S /usr/share/debian-reference/images/*
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/images/caution.png
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/images/home.png
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/images/important.png
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/images/next.png
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/images/note.png
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/images/prev.png
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/images/tip.png
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/images/up.gif
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/images/warning.png
> > $ dpkg -S /usr/share/debian-reference/*
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/apa.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/ch01.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/ch02.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/ch03.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/ch04.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/ch05.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/ch06.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/ch07.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/ch08.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/ch09.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/ch10.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/ch11.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/ch12.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/debian-reference.css
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/debian-reference.en.pdf
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/debian-reference.en.txt.gz
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/images
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/index.en.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/index.html
> > dpkg-query: no path found matching pattern /usr/share/debian-
> > reference/pr01.en.html
> > 
> > These files do however seem to exist in the package, though registered as:
> > $ grep /usr/share/doc/debian-reference-common/docs
> > /var/lib/dpkg/info/debian-reference-common.list
> > /usr/share/doc/debian-reference-common/docs
> > /usr/share/doc/debian-reference-common/docs/.htaccess
> > /usr/share/doc/debian-reference-common/docs/debian-reference.css
> > /usr/share/doc/debian-reference-common/docs/images
> > /usr/share/doc/debian-reference-common/docs/images/caution.png
> > /usr/share/doc/debian-reference-common/docs/images/home.png
> > /usr/share/doc/debian-reference-common/docs/images/important.png
> > /usr/share/doc/debian-reference-common/docs/images/next.png
> > /usr/share/doc/debian-reference-common/docs/images/note.png
> > /usr/share/doc/debian-reference-common/docs/images/prev.png
> > /usr/share/doc/debian-reference-common/docs/images/tip.png
> > /usr/share/doc/debian-reference-common/docs/images/up.gif
> > /usr/share/doc/debian-reference-common/docs/images/warning.png
> > /var/lib/dpkg/info$ grep /usr/share/doc/debian-reference-common/docs
> > 

Bug#1058960: dpkg: warning: unable to delete old directory '/usr/share/debian-reference': Directory not empty

2023-12-19 Thread Sven Joachim
On 2023-12-18 22:57 +0100, Christoph Anton Mitterer wrote:

> Package: debian-reference
> Version: 2.109
> Severity: normal
>
>
> Hey.
>
> Something looks odd with the package’s files registration in Debian.
> On upgrade from 2.108 to 2.109 I got:
> Unpacking debian-reference-common (2.109) over (2.108) ...
> dpkg: warning: unable to delete old directory 
> '/usr/share/debian-reference/images': Directory not empty
> Preparing to unpack .../01-debian-reference-en_2.109_all.deb ...
> Unpacking debian-reference-en (2.109) over (2.108) ...
> dpkg: warning: unable to delete old directory '/usr/share/debian-reference': 
> Directory not empty
>
>
> And indeed, none of these files seem to belong to a Debian package:
> $ dpkg -S /usr/share/debian-reference/images/*
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/images/caution.png
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/images/home.png
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/images/important.png
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/images/next.png
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/images/note.png
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/images/prev.png
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/images/tip.png
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/images/up.gif
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/images/warning.png
> $ dpkg -S /usr/share/debian-reference/*
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/apa.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/ch01.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/ch02.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/ch03.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/ch04.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/ch05.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/ch06.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/ch07.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/ch08.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/ch09.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/ch10.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/ch11.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/ch12.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/debian-reference.css
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/debian-reference.en.pdf
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/debian-reference.en.txt.gz
> dpkg-query: no path found matching pattern /usr/share/debian-reference/images
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/index.en.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/index.html
> dpkg-query: no path found matching pattern 
> /usr/share/debian-reference/pr01.en.html
>
> These files do however seem to exist in the package, though registered as:
> $ grep /usr/share/doc/debian-reference-common/docs 
> /var/lib/dpkg/info/debian-reference-common.list
> /usr/share/doc/debian-reference-common/docs
> /usr/share/doc/debian-reference-common/docs/.htaccess
> /usr/share/doc/debian-reference-common/docs/debian-reference.css
> /usr/share/doc/debian-reference-common/docs/images
> /usr/share/doc/debian-reference-common/docs/images/caution.png
> /usr/share/doc/debian-reference-common/docs/images/home.png
> /usr/share/doc/debian-reference-common/docs/images/important.png
> /usr/share/doc/debian-reference-common/docs/images/next.png
> /usr/share/doc/debian-reference-common/docs/images/note.png
> /usr/share/doc/debian-reference-common/docs/images/prev.png
> /usr/share/doc/debian-reference-common/docs/images/tip.png
> /usr/share/doc/debian-reference-common/docs/images/up.gif
> /usr/share/doc/debian-reference-common/docs/images/warning.png
> /var/lib/dpkg/info$ grep /usr/share/doc/debian-reference-common/docs 
> /var/lib/dpkg/info/debian-reference-en.list
> /usr/share/doc/debian-reference-common/docs
> /usr/share/doc/debian-reference-common/docs/apa.en.html
> /usr/share/doc/debian-reference-common/docs/ch01.en.html
> /usr/share/doc/debian-reference-common/docs/ch02.en.html
> /usr/share/doc/debian-reference-common/docs/ch03.en.html
> /usr/share/doc/debian-reference-common/docs/ch04.en.html
> /usr/share/doc/debian-reference-common/docs/ch05.en.html
> /usr/share/doc/debian-reference-common/docs/ch06.en.html
> 

Bug#1058960: dpkg: warning: unable to delete old directory '/usr/share/debian-reference': Directory not empty

2023-12-18 Thread Christoph Anton Mitterer
Package: debian-reference
Version: 2.109
Severity: normal


Hey.

Something looks odd with the package’s files registration in Debian.
On upgrade from 2.108 to 2.109 I got:
Unpacking debian-reference-common (2.109) over (2.108) ...
dpkg: warning: unable to delete old directory 
'/usr/share/debian-reference/images': Directory not empty
Preparing to unpack .../01-debian-reference-en_2.109_all.deb ...
Unpacking debian-reference-en (2.109) over (2.108) ...
dpkg: warning: unable to delete old directory '/usr/share/debian-reference': 
Directory not empty


And indeed, none of these files seem to belong to a Debian package:
$ dpkg -S /usr/share/debian-reference/images/*
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/images/caution.png
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/images/home.png
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/images/important.png
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/images/next.png
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/images/note.png
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/images/prev.png
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/images/tip.png
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/images/up.gif
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/images/warning.png
$ dpkg -S /usr/share/debian-reference/*
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/apa.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/ch01.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/ch02.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/ch03.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/ch04.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/ch05.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/ch06.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/ch07.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/ch08.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/ch09.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/ch10.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/ch11.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/ch12.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/debian-reference.css
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/debian-reference.en.pdf
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/debian-reference.en.txt.gz
dpkg-query: no path found matching pattern /usr/share/debian-reference/images
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/index.en.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/index.html
dpkg-query: no path found matching pattern 
/usr/share/debian-reference/pr01.en.html

These files do however seem to exist in the package, though registered as:
$ grep /usr/share/doc/debian-reference-common/docs 
/var/lib/dpkg/info/debian-reference-common.list
/usr/share/doc/debian-reference-common/docs
/usr/share/doc/debian-reference-common/docs/.htaccess
/usr/share/doc/debian-reference-common/docs/debian-reference.css
/usr/share/doc/debian-reference-common/docs/images
/usr/share/doc/debian-reference-common/docs/images/caution.png
/usr/share/doc/debian-reference-common/docs/images/home.png
/usr/share/doc/debian-reference-common/docs/images/important.png
/usr/share/doc/debian-reference-common/docs/images/next.png
/usr/share/doc/debian-reference-common/docs/images/note.png
/usr/share/doc/debian-reference-common/docs/images/prev.png
/usr/share/doc/debian-reference-common/docs/images/tip.png
/usr/share/doc/debian-reference-common/docs/images/up.gif
/usr/share/doc/debian-reference-common/docs/images/warning.png
/var/lib/dpkg/info$ grep /usr/share/doc/debian-reference-common/docs 
/var/lib/dpkg/info/debian-reference-en.list
/usr/share/doc/debian-reference-common/docs
/usr/share/doc/debian-reference-common/docs/apa.en.html
/usr/share/doc/debian-reference-common/docs/ch01.en.html
/usr/share/doc/debian-reference-common/docs/ch02.en.html
/usr/share/doc/debian-reference-common/docs/ch03.en.html
/usr/share/doc/debian-reference-common/docs/ch04.en.html
/usr/share/doc/debian-reference-common/docs/ch05.en.html
/usr/share/doc/debian-reference-common/docs/ch06.en.html
/usr/share/doc/debian-reference-common/docs/ch07.en.html
/usr/share/doc/debian-reference-common/docs/ch08.en.html
/usr/share/doc/debian-reference-common/docs/ch09.en.html
/usr/share/doc/debian-reference-common/docs/ch10.en.html