From mike.gabriel@das-netzwerkteam.de Fri Feb 21 15:05:34 2020 Received: (at 1439) by bugs.x2go.org; 21 Feb 2020 14:05:54 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-2.0 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_HELO_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from fregna.das-netzwerkteam.de (fregna-internal.das-netzwerkteam.de [IPv6:2a01:4f8:202:1381::1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id E92D15DAF0 for <1439@bugs.x2go.org>; Fri, 21 Feb 2020 15:05:31 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [IPv6:2a01:4f8:202:1381::105]) by fregna.das-netzwerkteam.de (Postfix) with ESMTPS id C181E6054B; Fri, 21 Feb 2020 14:05:30 +0000 (UTC) Received: from das-netzwerkteam.de (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTPS id 96A77C0082; Fri, 21 Feb 2020 15:05:30 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=das-netzwerkteam.de; s=dkim; t=1582293930; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ipSKwSQLClKlcdMNznU6sBnSPm4XTF4F7305x1fecq0=; b=3Dzr23u8X3Y+xp7s7INXLBypI3sjfePfaWVksB5HCcnPFzoIan+ROlR92gJ96GZ+QKNrzB uMRaC3nGsWnKewgdiL5I3f5iW7TZQdMfdkCzMlhNdJo09iyhYSB1p80T4oMyGRyk0N02i2 //4rpi4EhSEVCWsFkRxM1wwIYWP1C7i/NK/tv+xxDnr8U0kwQVoJ5XqHUVwOU0vwgjNOw0 TBOJRuJbDz9z8KodtHcIrHlfpFtLGquxhnfKOZswmROSAt1jeK3nITBqmbZ52rxFzGpruw 0IaKWFbzH9Bcx2JN55q6GgG/WMo0R3zmB/qSjwD11/3Z88m6HYE/MrOshflFzcAoV9LAnJ GDTpbdGVmBDdWOnf3tUM3IaSA5ZYl5X2KKerLWEBQ4X6EvPFown96YgosNKJpPsLD7axs+ GTkItNPdUD9xcT9+pdbucVELzFJqQjfNQl9ai+TCKudylIl9GGWDh/hV0jHj1+O34p93cd 0UZm+uUawP6ys54FCBEPj9mQkibpfRCpR27Q6C++C9RIuHrjcr00JH1oHx8+V3ybNX4RKu BWRM7Rev5W1WSW3cU64ea4WmaIt2y2/35FvdzeImAT5pbCLy70buxeCssZc8DKuqyxTAzl PifzvZf+Yc7JCmdWOoFLVLsNMl6DbvXtQdXX5QU6j5LxpBYfXmVTM= Received: from business-90-187-115-117.pool2.vodafone-ip.de (business-90-187-115-117.pool2.vodafone-ip.de [90.187.115.117]) by mail.das-netzwerkteam.de (Horde Framework) with HTTPS; Fri, 21 Feb 2020 14:05:30 +0000 Date: Fri, 21 Feb 2020 14:05:30 +0000 Message-ID: <20200221140530.Horde.n0RdIPile8z6UJo66COnhT5@mail.das-netzwerkteam.de> From: Mike Gabriel To: Mihai Moldovan Cc: uli42@gmx.de, 1439@bugs.x2go.org, Seth Galitzer Subject: Re: [X2Go-Dev] Bug#1439: latest release of x2goclient for Ubuntu has dependency on hello References: <74fab147-6aa0-5eb2-d490-c5384b3bedd2@ksu.edu> <0c721641-0bc6-a233-3c2e-a3c5ecf27076@ionic.de> <682cd690-ce70-9ff0-8e31-e5f25ae0d8b6@ionic.de> In-Reply-To: <682cd690-ce70-9ff0-8e31-e5f25ae0d8b6@ionic.de> User-Agent: Horde Application Framework 5 Accept-Language: de,en Organization: DAS-NETZWERKTEAM X-Originating-IP: 90.187.115.117 X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0 Content-Type: multipart/signed; boundary="=_55_lh7GEtrethcPhXK304dv"; protocol="application/pgp-signature"; micalg=pgp-sha512 MIME-Version: 1.0 This message is in MIME format and has been PGP signed. --=_55_lh7GEtrethcPhXK304dv Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Mihai, On Sa 15 Feb 2020 17:00:27 CET, Mihai Moldovan wrote: > * On 2/15/20 4:23 PM, Ulrich Sibiller wrote: >> 1. why choose hello and not something that's on the system anyway, >> like the kernel or bin-utils or some X package? > > I'm not a DD, so my answer isn't authoritative and Mike#1 can=20=20 >=20probably explain > this better, but optionaldep | hello seems to be a very common=20=20 >=20pattern in Debian > packaging. If a DD sees such a dependency, he'll recognize it and its mea= ning > immediately. > > Depending on a package in the base system set (i.e., those marked=20=20 >=20"essential") > MIGHT be easier, but this is seems to be generally frowned upon=20=20 >=20because it makes > degrading essential-set packages to optional ones more difficult, if I re= call > correctly. I've also read that normal (i.e., optional, non-core/essential= ) > packages should generally NOT depend upon packages in the=20=20 >=20essential-set but just > assume them to available unconditionally. > > >> 2. why do you want to mak x2gokdriveclient (or is it x2gokdrive?) a >> hard dependency? Nobody needs it unless he's wants to use it. People >> can use x2go without it. So I see it as optional either way... > > Hm, Mike#1 wanted it to be a hard dependency, but moving it to=20=20 >=20Recommends might > make sense after all, since other software that X2Go Client *can*=20=20 >=20make use of, > like FreeRDP2, is also not strictly necessary and merely a=20=20 >=20recommended package. > > Note that Debian installs recommended packages by default (unless users > explicitly configure or tell the package manager not to do this), so user > experience wouldn't be affected by that change anyway. > > > > Mihai let's please make a Recommends: relation out of this here. Whenever x2gokdriveclient has been released, then we can still switch=20=20 this=20to Depends:. Mike --=20 DAS-NETZWERKTEAM c\o=20Technik- und =C3=96kologiezentrum Eckernf=C3=B6rde Mike Gabriel, Marienthaler str. 17, 24340 Eckernf=C3=B6rde mobile: +49 (1520) 1976 148 landline: +49 (4351) 850 8940 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de --=_55_lh7GEtrethcPhXK304dv Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIzBAABCgAdFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAl5P46kACgkQmvRrMCV3 GzF7UhAAjd8h7xVlCzl0BBflH0Q1HXtjJJ70l4UY4UZe32vYOsEEGRBgW8Xg3ktP u7umLwXudzMSpiQD8ucwJFnNYc95Q2dseSssvBnvwRXBA4jg23wchxhknJgqjS/r a1fAHtnPhd17S8fpUJJ+zs6+DhRxfkrD3Y6UAH7geJsE/NkPfEgCnnSMlBCkVTCW p6WUzSd+rVjodr2U49Ivrz5jXtOPnbZRPtOkzLEpYehnLyM5RFlfDIP++vmT7sC5 2qeB5r2lvP6R3kVPR+Vh//kpn7hrgamGvqvEQOaHRFBJkxMCkkhoUQuKn6Q06wdn g5S7+uJ/H+hZQ8SVskv57rWGjNQ9sxYe5Ew5Qq+2j/IOY4p8qDG0s/Zx7ZAkLD0U Du3txobs4Uqvfqz4ooAmaEgHLQUQIHEWDbcRCZCUaNPtsfpIIUv05/3QHl1IYnAR wbyK7Hv2aRfzbss9F3Ouv1ZjpHLWYQzbL5dwGYJyt3vQMyBg1aQBop87vryUJFGJ Z8zUyWFeuWjdZo9G3/CQbR5EEdAHp0T2AJZd3XvtmBMLG7Vs77+buOQKnF2aHaHT 4EDMR25OfF3t5VQP3oNjSWSse1yjqKcLmNohxRACN6f0kA4V+UAronJdIpraKlfU +ECMly3bxpiRjjPsQbd3kOXgEIrK97aIMwl5Cx3zHs1up8zQ4fw= =BjhJ -----END PGP SIGNATURE----- --=_55_lh7GEtrethcPhXK304dv--