From ulrich.sibiller@gmail.com Sat Feb 15 18:19:38 2020 Received: (at 1439) by bugs.x2go.org; 15 Feb 2020 17:19:41 +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=-0.5 required=3.0 tests=BAYES_05,FREEMAIL_FROM, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-ot1-f68.google.com (mail-ot1-f68.google.com [209.85.210.68]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id B45E45DAE9 for <1439@bugs.x2go.org>; Sat, 15 Feb 2020 18:19:35 +0100 (CET) Received: by mail-ot1-f68.google.com with SMTP id 66so12197280otd.9 for <1439@bugs.x2go.org>; Sat, 15 Feb 2020 09:19:35 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dHkayHQRRWJCUVm69WGByx1zSSBel7z7QWEtL0YNNOg=; b=Ld1CkMyAlDoSHZd6xc1TDx0/vpHKUPy5J8kdMAcvUvNmXGUnGtVv4jmi34yzV31jiR BPtLXLdsbdwtVBzKizAFPU5wn2uLEMaDDtWIMzyxmwYXHIITzfb1+C2DOFSrWu9j2f7F v8KuaSAZlS4ns8zFzfOyA5cL4UeXjUtTTCMSc9jMas+iFmuVSfinjBeMg8Bwn6ztyJIn d0KSb1z4kYE/q7oUf2F5JdXdaNXSyAEX39y4IFvraRVVQbntd9aC0Z1QWYNvpjHDBoTp ANlOe5iBIr015q3nNEw3SwhK34i+u9Jpk79BXyXQixIX5opNM/Dy23dgb06Eb1QbNx+5 52hA== X-Gm-Message-State: APjAAAXq5SHTLMcOfant6XDv8JJH8Y4vzZMm5+sIQ9xg+umv0RyYxfHO FsxV1vh1zAwX3PzBdastOEBgJp6+ReQxavw1zbw= X-Google-Smtp-Source: APXvYqwPG2m7uZmN7YTcAOk7EXKi/zjvrienrpCirl7lzeeqlpTEdNJ64p8QA7pgK9vcGf0vt3oNL+au2DF5EwTJkyk= X-Received: by 2002:a9d:dc1:: with SMTP id 59mr6602062ots.250.1581787174050; Sat, 15 Feb 2020 09:19:34 -0800 (PST) MIME-Version: 1.0 References: <0c721641-0bc6-a233-3c2e-a3c5ecf27076@ionic.de> <74fab147-6aa0-5eb2-d490-c5384b3bedd2@ksu.edu> <682cd690-ce70-9ff0-8e31-e5f25ae0d8b6@ionic.de> In-Reply-To: <682cd690-ce70-9ff0-8e31-e5f25ae0d8b6@ionic.de> From: Ulrich Sibiller Date: Sat, 15 Feb 2020 18:19:07 +0100 Message-ID: Subject: Re: [X2Go-Dev] Bug#1439: Bug#1439: latest release of x2goclient for Ubuntu has dependency on hello To: Mihai Moldovan , 1439@bugs.x2go.org Cc: Mike Gabriel Content-Type: text/plain; charset="UTF-8" Ok, thanks for the clarification! Uli On Sat, Feb 15, 2020 at 5:05 PM 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 probably explain > this better, but optionaldep | hello seems to be a very common pattern in Debian > packaging. If a DD sees such a dependency, he'll recognize it and its meaning > immediately. > > Depending on a package in the base system set (i.e., those marked "essential") > MIGHT be easier, but this is seems to be generally frowned upon because it makes > degrading essential-set packages to optional ones more difficult, if I recall > correctly. I've also read that normal (i.e., optional, non-core/essential) > packages should generally NOT depend upon packages in the essential-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 Recommends might > make sense after all, since other software that X2Go Client *can* make use of, > like FreeRDP2, is also not strictly necessary and merely a recommended 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 > > _______________________________________________ > x2go-dev mailing list > x2go-dev@lists.x2go.org > https://lists.x2go.org/listinfo/x2go-dev