Hi,

On 24 Sep 2025 at 12:46:38, Michael Biebl wrote:
> Am 23.09.25 um 22:42 schrieb Carles Pina i Estany:
> > 
> > Subject: rsyslog-mongodb: recommends mongodb-server which is not in unstable
> > Package: rsyslog-mongodb
> > Version: 8.2506.0-4
> > Severity: minor
> > User: [email protected]
> > Usertags: package-relations
> > 
> > Dear maintainer,
> > 
> > I see that the package rsyslog-mongodb (version 8.2506.0-4) recommends
> > mongodb-server which is not in unstable.
> > 
> > This can be seen in https://packages.debian.org/unstable/rsyslog-mongodb
> > . Search for "Package not available".
> > 
> > Should it be dropped or changed?
> 
> I think the Recommends should be dropped as there is no
> alternative/successor.
> 
> The mongodb package was removed from the archive [1] after mongodb upstream
> had changed its license to SSPL.
> 
> That said, it's probably still useful to keep the rsyslog-mongodb package as
> you might want to have a monogdb installed via other means, say a docker
> container.

Since the Debian policy in "2.2.1. The main archive area" [1] says:

"""
In addition, the packages in main

 * must not require or recommend a package outside of main for
   compilation or execution (thus, the package must not declare a
   Pre-Depends, Depends, Recommends, Build-Depends, Build-Depends-Indep,
   or Build-Depends-Arch relationship on a non-main package unless that
   package is only listed as a non-default alternative for a package in
   main),
"""

I think that it should not have "Rcommends: mongodb-server".

But, since the Debian Policy does not say anything about "Suggests":
perhaps it could suggest "mongodb-server" instead of recommending it?

> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=947743
> 



-- 
Carles Pina i Estany
https://carles.pina.cat | [email protected] | [email protected]

Attachment: signature.asc
Description: PGP signature

Reply via email to