[QGIS-Developer] QGIS Server now install a full DE?

Uros Preloznik uros00 at gmail.com
Tue May 19 02:03:10 PDT 2020


Hi

Thanks for pointing it out, but I think we should install server as we did
all the time. No need to look into ubuntu for this. We should look at
dependencies and why some core stuff needs some optional things like Nylan
pointed out. I can see problem might be connected to point where server got
dependency to python3-qgis and then all the rest came in.
https://github.com/qgis/QGIS/commit/bf31ce1d8cf2e24e3d2ef499a15afa44f9eb5780#diff-3a8967c9c7449446ddcdc76faa20bfaf


I think main question is does QGIS Server needs dependency to python?

Uroš

V V tor., 19. maj 2020 ob 10:51 je oseba Sebastiaan Couwenberg <
sebastic at xs4all.nl> napisala:

> On 5/19/20 10:45 AM, Sebastiaan Couwenberg wrote:
> > On 5/19/20 9:05 AM, Paolo Cavallini wrote:
> >> thanks Bas for the explanation. I believe the default should be no DE -
> >> how can be the chain of deps be broken?
> >
> > Talk to the Ubuntu people.
> >
> > In Debian libnotify4 only Recommends notification-daemon.
>
> It looks like Canonical did not want to support notification-daemon, the
> version in eoan has this changelog entry:
>
> "
>     - generate the notification-daemon recommends with some hacks,
>       this allows notification-daemon to be demoted to universe
> "
>
> In bionic notification-daemon is the only Recommends as well.
>
> >> Il 19/05/20 08:47, Sebastiaan Couwenberg ha scritto:
> >>> On 5/19/20 7:46 AM, Uros Preloznik wrote:
> >>>> Can anyone explain why was this change necessary?
> >>>
> >>> The problem seems to be:
> >>>
> >>>  qgis-server Depends:
> >>>   python3-qgis Depends:
> >>>    python3-qgis-common Depends:
> >>>     libqgis-customwidgets Depends:
> >>>      qttools5-dev-tools Depends:
> >>>       qt5-assistant Depends:
> >>>        libqt5webkit5 Depends:
> >>>         libqt5positioning5 Recommends:
> >>>          geoclue-2.0 Depends:
> >>>           libnotify4 Recommends:
> >>>            gnome-shell | notification-daemon
> >>>
> >>> And via gnome-shell you many more gnome packages installed.
> >>>
> >>> The change to install Recommends by default was announced in October
> 2007:
> >>>
> >>>  https://lists.debian.org/debian-devel-announce/2007/08/msg00000.html
> >>>
> >>> This makes sense because the Debian Policy documents Recommends as:
> >>>
> >>> "
> >>>  The Recommends field should list packages that would be found together
> >>>  with this one in all but unusual installations.
> >>> "
> >>>
> >>>
> https://www.debian.org/doc/debian-policy/ch-relationships.html#binary-dependencies-depends-recommends-suggests-enhances-pre-depends
>
> Kind Regards,
>
> Bas
>
> --
>  GPG Key ID: 4096R/6750F10AE88D4AF1
> Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20200519/3060c78b/attachment.html>


More information about the QGIS-Developer mailing list