From unknown Fri Mar 29 08:48:11 2024 X-Loop: owner@bugs.devuan.org Subject: bug#435: [vlc] Unable to build the vlc package as it requires libsystemd-dev Reply-To: andrewbass@gmail.com, 435@bugs.devuan.org Resent-From: "Andrey ``Bass'' Shcheglov" Resent-To: devuan-bugs@lists.dyne.org Resent-CC: devuan-dev@lists.dyne.org X-Loop: owner@bugs.devuan.org Resent-Date: Thu, 30 Apr 2020 13:03:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.devuan.org X-Devuan-PR-Message: followup 435 X-Devuan-PR-Package: vlc X-Devuan-PR-Keywords: References: <20200430001911.09fc09ad@proxima.2ka.mipt.ru> <20200430085019.GA14953@hindley.org.uk> <20200430001911.09fc09ad@proxima.2ka.mipt.ru> Received: via spool by 435-submit@bugs.devuan.org id=B435.158825100727187 (code B ref 435); Thu, 30 Apr 2020 13:03:02 +0000 Received: (at 435) by bugs.devuan.org; 30 Apr 2020 12:50:07 +0000 Delivered-To: devuanbugs@dyne.org Received: from tupac3.dyne.org [195.169.149.119] by doc.devuan.org with IMAP (fetchmail-6.4.0.beta4) for (single-drop); Thu, 30 Apr 2020 12:50:06 +0000 (UTC) Received: from mail-qt1-f176.google.com (mail-qt1-f176.google.com [209.85.160.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by vm6.ganeti.dyne.org (Postfix) with ESMTPS id 6C811F60972 for <435@bugs.devuan.org>; Thu, 30 Apr 2020 14:41:22 +0200 (CEST) Authentication-Results: vm6.ganeti.dyne.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="cell77Rj"; dkim-atps=neutral Received: by mail-qt1-f176.google.com with SMTP id s30so4782723qth.2 for <435@bugs.devuan.org>; Thu, 30 Apr 2020 05:41:22 -0700 (PDT) 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=/pyoynsODs1hXl5ckRqm3j1ke0S54P/joiRI5HCGJxo=; b=cell77Rjqt8xshG0BE+iAn0BoOgF7Psyd0zaMEAJ+ClLCNvnAGrXQ+zujHKGJp61rc 2BM6FIK3tS/USln4PTMl96eIro7Y/lImSBb2LrR867nJkvIOQDNxGNxkguWJ/euHTnAc QJzv58Sb3/MmKUkBwXkgjDuadyVXMEJaVfrsm1JlFFjNMruX/MAwxYLLFe50Af5ZiWes 1ZHJSZamm7ErgmdVNfzNyV52ZzrUQQ5rxMkkcaelzdrx7k6I52kVZpEcSP2XyBM5PEA9 qE2543NoEKmGRW1j89vpctlEIwZ7ZVOOVnyMonsrouy3UkGGex8b0WLYQWebl2Ck6Lgm rBXg== 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=/pyoynsODs1hXl5ckRqm3j1ke0S54P/joiRI5HCGJxo=; b=FnvAcgRTCVkn5XASnckNjd3+TF5NjSTL1fxlGZjWZ7An0UIM0HoOVDVbScTVmRHkxT NZXlLXzFTeSfD2r8iLxC35JYGQhPJ4G7TF78rxSII6VuMBvXrf0DZL5EqcPPZ8ugqyPN 46FOQrltplq8f57U5h8GjGkNpZhU+vCmpNhBt+8IPKqxwdiYKzpIY8Ocehshhkr44hYR gYXbtaTZF0ytM1CcTn+kJxVdDn+ulqcxV6aRLSrrOi81tedzusFc3ego6dt3j0eY2CBN wdDnf4d/AE7ig6Pxv0Qj5DHUi46Z1M2WrnMtvdDFmUPNM7vRPsOuELSRh0lQ3b40FJ4U e2dA== X-Gm-Message-State: AGi0PuZ8sfacDUgceGKbLxg1NtA9fFDF3KipnM2MNrm3m1+m6u50Jnav 0YuZAq8BawVLY+5Qdkq4AWbMa9YsO24/fV7SNmw= X-Google-Smtp-Source: APiQypJXBmKaawWq1Lt+oGuhXi0A/qG/v34pdUbi3lYjJIwxv6eoQCR6SQKYpcDqyWNpHdqQqa/ZQl7pOH5uYW2LWk4= X-Received: by 2002:ac8:6c4e:: with SMTP id z14mr3579233qtu.24.1588250480270; Thu, 30 Apr 2020 05:41:20 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <20200430085019.GA14953@hindley.org.uk> From: "Andrey ``Bass'' Shcheglov" Date: Thu, 30 Apr 2020 15:41:08 +0300 Message-ID: To: Mark Hindley Cc: 435@bugs.devuan.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=disabled version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org Mark, thank you for your response. Yes, documenting build instructions wherever those are different from Debian's would be great! Still, could you comment on how (in)compatible libsystemd-dev and libelogind-dev are? Looking at the content of the binary packages, both contain almost the same set of headers. Is there any chance one will "virtually" provide the other? Regards, Andrey. On Thu, 30 Apr 2020 at 11:50, Mark Hindley wrote: > > As you have discovered, building directly on the host system does not > work if the system uses elogind and the package has a build dependency > on libsystemd-dev. However, it will work fine in a build chroot. Try > using pbuilder and the pbdebuild command and/or cowbuilder. > There are also other options that should work, but I have not used > myself, like qemu-builder and sbuild. > > Changing all the libsystemd-dev dependencies present in Debian would > require forking about 200 additional packages and is not feasible at the > moment. > > However, we ought to add this build technique to the release notes so > that users know that plain debuild will not work on an elogind system if > the package has libsystemd-dev build dependency.