From unknown Fri Mar 29 11:27:56 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#1439: [X2Go-Dev] Bug#1439: Bug#1439: latest release of x2goclient for Ubuntu has dependency on hello Reply-To: uli42@gmx.de, 1439@bugs.x2go.org Resent-From: Ulrich Sibiller Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Sat, 15 Feb 2020 15:25:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 1439 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: not-a-bug References: <74fab147-6aa0-5eb2-d490-c5384b3bedd2@ksu.edu> <0c721641-0bc6-a233-3c2e-a3c5ecf27076@ionic.de> <74fab147-6aa0-5eb2-d490-c5384b3bedd2@ksu.edu> Received: via spool by 1439-submit@bugs.x2go.org id=B1439.158178027224751 (code B ref 1439); Sat, 15 Feb 2020 15:25:02 +0000 Received: (at 1439) by bugs.x2go.org; 15 Feb 2020 15:24:32 +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.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,FREEMAIL_REPLYTO, FREEMAIL_REPLYTO_END_DIGIT,SPF_HELO_NONE,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.2 Received: from mail-oi1-x22c.google.com (mail-oi1-x22c.google.com [IPv6:2607:f8b0:4864:20::22c]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 4F98F5DAE9 for <1439@bugs.x2go.org>; Sat, 15 Feb 2020 16:24:27 +0100 (CET) Received: by mail-oi1-x22c.google.com with SMTP id j132so12554153oih.9 for <1439@bugs.x2go.org>; Sat, 15 Feb 2020 07:24:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:reply-to:from:date:message-id :subject:to:cc; bh=NSFRQ2Nk0y8MI+1GoRIAA/fGn561lzQ7INh3q1T4CI8=; b=Qobx2goHehOxrm6j8XN2QcNN8c/1Rmdo8A06HFlGqWk7FeNY2hR/YrqDz0ILsDLBj1 xdtt+ypxdbuJBa2uUbY4kqKTIokABeMjZQJnfo5SGmAWZCHOEmfmvY6LBCGupJi2D8qs 5WM4kj2gQpIATFX8iXZtwmuOXGxPZ2w0aEamapDtxFCgQUZI2TcUtI1lc4m+mgvZi9N1 fejyDRer/SPNtO6GcwqfrJ4vWJuRAnHx3mCKA8NYVgIsTxCDl8VYlZAy8Cmr5rJP05/l IkkJ1JAr8F/cd4xGfDDXbqhCqhC2kMrXC/5v3m2pihP5qrxm7D6VVf4j0NaL5CPy86NF EQ0g== 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:reply-to :from:date:message-id:subject:to:cc; bh=NSFRQ2Nk0y8MI+1GoRIAA/fGn561lzQ7INh3q1T4CI8=; b=BdDODrxIQcGD7ngu9JrzaGG1UTqlgYUyfv4Met0T6zq57fwk9HlGxcDYTk28lhhpUy a5xxzcHX2c1Tmr5bOaotOHaFM+2Jv9UmECpInWG5PexMSjE2y/1dXJOntnp60ByDbiRq y6Kf8mvbVzyj07qIFDzLfOsAVUz5/Y9bEHWWSx0j4qXXts6ALvTHZ39WH2tWDCZpBG6l b5aSCbQFkBvJCs5mV6KTZInxiHTpb7F0lJynj9O6RV+8FYN1w581KryUxKbuXvNvVnox rYZ5sX1pnX54Xy3RSbyzpA0WDUkUfnbEThVxN+hvtmQibxE9yjdPxsFiV3J2WwVWFNqh BYTw== X-Gm-Message-State: APjAAAWoC/H9UDE3jusjiVkWePt0/2RWV85YMw/SQ/3m/NETgqypzopX 035QPC1j3PQcHaJ4m5Ox52jb6PsK98m5up68aRs= X-Google-Smtp-Source: APXvYqwLo3FeCpDm4Deo/6eNlssjAgbHkVHjhNlt9U4R5yol2bp9N2a0CouxYqZKor+HQT/VkpewNttahWL5FLW3AjU= X-Received: by 2002:a05:6808:7c7:: with SMTP id f7mr5351503oij.58.1581780265881; Sat, 15 Feb 2020 07:24:25 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <0c721641-0bc6-a233-3c2e-a3c5ecf27076@ionic.de> From: Ulrich Sibiller Date: Sat, 15 Feb 2020 16:23:59 +0100 Message-ID: To: Mihai Moldovan , 1439@bugs.x2go.org Cc: Seth Galitzer Content-Type: text/plain; charset="UTF-8" Hi Mihai, two things come to mind while reading this: 1. why choose hello and not something that's on the system anyway, like the kernel or bin-utils or some X package? 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... Uli On Sat, Feb 15, 2020 at 12:15 PM Mihai Moldovan wrote: > > Control: tag -1 invalid > Control: close -1 > > * On 2/14/20 11:38 PM, Seth Galitzer wrote: > > When installing the latest update for x2goclient on Ubuntu 18.04 from > > the x2go PPA, it has a dependency on the hello package, specifically > > hello-traditional. The full package version is > > 4.1.2.2-0~1913~ubuntu18.04.1. I suspect this is unintentional, but > > filing a bug to check. Output from apt below confirms dependency. > > It's fully intentional! "hello" is a very important package that ANY system > should have, however minimal! > > > No, seriously, it's intentional. Optional dependencies, like for > x2gokdriveclient, are most often resolved via an OR'd dependency with hello in > Debian packaging, since Debian doesn't truly have support for optional > dependencies and hello is small enough to not cause trouble. We could have made > x2gokdriveclient a Recommends: instead, but eventually it shall really be a hard > dependency, like the nxproxy one. > > x2gokdriveclient needs further love (esp. regarding packaging) and is currently > only available for Debian in our upstream repositories - like I mentioned in the > release announcement. Not for Ubuntu, not for RPM-based distros, nothing else > yet. We'll eventually naturally package it, and once it's available > cross-distribution, it'll be a hard dependency. For now, I'd ask you to live > with hello as a nop-replacement. :) > > > > Mihai > > _______________________________________________ > x2go-dev mailing list > x2go-dev@lists.x2go.org > https://lists.x2go.org/listinfo/x2go-dev