Debian Bug report logs - #874076
user does not use raid but cannot delete package

version graph

Package: mdadm; Maintainer for mdadm is Debian QA Group <packages@qa.debian.org>; Source for mdadm is src:mdadm (PTS, buildd, popcon).

Reported by: 積丹尼 Dan Jacobson <jidanni@jidanni.org>

Date: Sat, 2 Sep 2017 19:15:02 UTC

Severity: normal

Found in version mdadm/4.0-1

Done: Michael Tokarev <mjt@tls.msk.ru>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian mdadm maintainers <pkg-mdadm-devel@lists.alioth.debian.org>:
Bug#874076; Package mdadm. (Sat, 02 Sep 2017 19:15:04 GMT) (full text, mbox, link).


Acknowledgement sent to 積丹尼 Dan Jacobson <jidanni@jidanni.org>:
New Bug report received and forwarded. Copy sent to Debian mdadm maintainers <pkg-mdadm-devel@lists.alioth.debian.org>. (Sat, 02 Sep 2017 19:15:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: 積丹尼 Dan Jacobson <jidanni@jidanni.org>
To: submit@bugs.debian.org
Subject: user does not use raid but cannot delete package
Date: Sun, 03 Sep 2017 03:12:48 +0800
Package: mdadm
Version: 4.0-1

User gets message:

>>>>> "CD" == Cron Daemon <root@jidanni.org> writes:

CD> Subject... if [ -x /usr/share/mdadm/checkarray ] && [ $(date +%d) -le 7 ]; then /usr/share/mdadm/checkarray --cron --all --idle --quiet; fi
CD> checkarray: E: MD subsystem not loaded, or /proc unavailable.

User sees in
https://serverfault.com/questions/454307/checkarray-e-md-subsystem-not-loaded-or-proc-unavailable/455971
that he should purge mdadm.

The following packages have unmet dependencies:
 libblockdev-mdraid2 : Depends: mdadm (>= 3.3.2) but it is not going to be installed
The following actions will resolve these dependencies:

     Remove the following packages:
1)     gvfs [1.30.4-1+b1 (now, unstable)]
2)     gvfs-backends [1.30.4-1+b1 (now, unstable)]
3)     gvfs-daemons [1.30.4-1+b1 (now, unstable)]
4)     libblockdev-mdraid2 [2.12-2 (now, unstable)]
5)     udisks2 [2.7.2-2 (now, unstable)]

Accept this solution? [Y/n/q/?]

The user does not use any "raid disks".



Reply sent to Michael Tokarev <mjt@tls.msk.ru>:
You have taken responsibility. (Mon, 11 Sep 2017 14:27:06 GMT) (full text, mbox, link).


Notification sent to 積丹尼 Dan Jacobson <jidanni@jidanni.org>:
Bug acknowledged by developer. (Mon, 11 Sep 2017 14:27:06 GMT) (full text, mbox, link).


Message #10 received at 874076-done@bugs.debian.org (full text, mbox, reply):

From: Michael Tokarev <mjt@tls.msk.ru>
To: 積丹尼 Dan Jacobson <jidanni@jidanni.org>, 874076-done@bugs.debian.org
Subject: Re: Bug#874076: user does not use raid but cannot delete package
Date: Mon, 11 Sep 2017 17:16:54 +0300
02.09.2017 22:12, 積丹尼 Dan Jacobson wrote:
> Package: mdadm
> Version: 4.0-1
> 
> User gets message:
> 
>>>>>> "CD" == Cron Daemon <root@jidanni.org> writes:
> 
> CD> Subject... if [ -x /usr/share/mdadm/checkarray ] && [ $(date +%d) -le 7 ]; then /usr/share/mdadm/checkarray --cron --all --idle --quiet; fi
> CD> checkarray: E: MD subsystem not loaded, or /proc unavailable.
> 
> User sees in
> https://serverfault.com/questions/454307/checkarray-e-md-subsystem-not-loaded-or-proc-unavailable/455971
> that he should purge mdadm.
> 
> The following packages have unmet dependencies:
>  libblockdev-mdraid2 : Depends: mdadm (>= 3.3.2) but it is not going to be installed
> The following actions will resolve these dependencies:
> 
>      Remove the following packages:
> 1)     gvfs [1.30.4-1+b1 (now, unstable)]
> 2)     gvfs-backends [1.30.4-1+b1 (now, unstable)]
> 3)     gvfs-daemons [1.30.4-1+b1 (now, unstable)]
> 4)     libblockdev-mdraid2 [2.12-2 (now, unstable)]
> 5)     udisks2 [2.7.2-2 (now, unstable)]
> 
> Accept this solution? [Y/n/q/?]
> 
> The user does not use any "raid disks".

As stated in the above, libblockdev-mdraid2 depends on mdadm,
so mdadm can't be removed while libblockdev-mdraid2 is installed.
I don't see how this can be a problem in mdadm. If you believe
libblockdev-mdraid2 should not depend on mdadm, please file a
bug against libblockdev-mdraid2.

Thanks,

/mjt



Message #11 received at 874076-done@bugs.debian.org (full text, mbox, reply):

From: 積丹尼 Dan Jacobson <jidanni@jidanni.org>
To: Michael Tokarev <mjt@tls.msk.ru>
Cc: 874076-done@bugs.debian.org
Subject: Re: Bug#874076: user does not use raid but cannot delete package
Date: Wed, 13 Sep 2017 11:22:45 +0800
All I know is every time one updates the system, one now gets ominous
warning messages.

That is because the maintainers have RAID installed, so never see the
warnings.

But some users have never installed RAID, so get the warnings.

All this should be tested on systems without RAID installed before being released.



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 11 Oct 2017 07:27:28 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Tue Feb 4 04:16:42 2020; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.