control: severity -1 wishlist
control: tags -1 wontfix

Hi,

On Sun, Dec 24, 2017 at 08:22:40AM +0800, 積丹尼 Dan Jacobson wrote:
> Package: getmail
> Version: 5.5-2
> Severity: minor
> 
> One notes if a user has Aptitude::Purge-Unused true; set,

I understand this is not the system default setting of aptitude.

> purging getmail4 will purge getmail.
> 
> He needs to unmarkauto getmail first.

Yes.  That is how you set up your system and you should take care
consequences of non-default settings with your common sense before
sending bug report to kill our time.  (Excuse me for my negative tone.
But your frequent and unproductive bug reports ware me out.)

> # aptitude search ~i~ngetmail
> i A getmail  - mail retriever with support for POP3, IMAP4 and SDPS
> i   getmail4 - transitional dummy package
> # aptitude purge getmail4
> The following packages will be REMOVED:
>   getmail{pu} (D: getmail4)  getmail4{p}

It's already marked for removal and you removed getmail with the above
command.  That's your choice.  Dont't blame others when you shoot
yourself by your carelessness.

> # aptitude unmarkauto getmail
> Marking package getmail (unmarkauto)

Too late if this is run as indicated! (Strange... Are you copying lines
from your shell command results) I am sure you reinstalled getmail4
before this line is executed.

> # aptitude purge getmail4
> The following packages will be REMOVED:
>   getmail4{p}

Anyway, this is another bug report by you which practically
requests user support.  With your skill, I am sure you can do better.

If there is a problem, its how we manage these transitional dummy
package.  Sure, it's nice to be able to remove them safely even by a
careless person like you.  But there are no such flag in Debian's
package dependency data which can set another package as its dependence
while not setting "markauto".  If you want such feature, please discuss
with dpkg/apt/aptitude people (in constructive tone, please).

As far as getmail/getmail4 is concerned, I am following the best
practice as I understand.  If I am wrong, please tell me your problem
with appropriate patches.  If dummy package text is a bad choice, please
get consensus by other developer.  If lintian starts generating warning
with better alternative text, I will change text.  (Adding extra text to
warn markauto case is overkill to me as I see the norm of other
packaging practices.)

Osamu

Reply via email to