Hi,

On 24 Sep 2025 at 21:59:10, Michael Biebl wrote:
> Am 24.09.25 um 21:49 schrieb Carles Pina i Estany:
> > 
> > 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?
> 
> 
> Well, there is no longer a mongodb-server package. Neither in the Debian
> archive nor via a 3rd party repository. So a Suggests wouldn't really help,
> or would it?

I miss-read your earlier message. Disregard my previous answer based in
a miss-reading (I thought that you wanted that rsyslog-mongodb package
should "Recommend" mongodb-server because it could be installed outside
Debian. This is not what you wrote).

> So, I'm going to drop the "Recommends: mongodb-server" from the
> rsyslog-mongodb, but I'm also planning to keep the rsyslog-mongodb package,
> even if mongodb-server is no longer available directly in Debian (due to
> licensing issues).

100% happy for rsyslog-mongodb to be in Debian! (thanks for maintaining
it!).

Also, I think that should not have "Recommends: mongodb-server" (so,
good that you will remove it).

Many thanks,

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

Attachment: signature.asc
Description: PGP signature

Reply via email to