From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: Re: texmaker, Qt and Chromium Date: Sat, 8 Oct 2016 11:55:09 +0200 Message-ID: <20161008115509.550c28a7@scratchpost.org> References: <877f9kufxx.fsf@elephly.net> <20161008105545.6154ed73@scratchpost.org> <874m4nuros.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53712) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsoLk-00082E-RT for guix-devel@gnu.org; Sat, 08 Oct 2016 05:55:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bsoLg-0005KT-MC for guix-devel@gnu.org; Sat, 08 Oct 2016 05:55:23 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:51979) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsoLg-0005HV-FZ for guix-devel@gnu.org; Sat, 08 Oct 2016 05:55:20 -0400 In-Reply-To: <874m4nuros.fsf@elephly.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ricardo Wurmus Cc: guix-devel Hi, On Sat, 08 Oct 2016 11:16:03 +0200 Ricardo Wurmus wrote: > as part of our default Qt package. Software that does depend on > =E2=80=9Cqtwebengine=E2=80=9D, however, can only be built when the module= exists, which > is why I=E2=80=99d like to package it separately. Oh, then I agree - as long as the qtwebengine package (or any package, real= ly) cannot be accidentially installed if known vulnerabilities exist. > I=E2=80=99m not using Texmaker and=20 >I don=E2=80=99t know why it needs qtwebengine.=20 You do now :) > just see that the build is currently broken, so I=E2=80=99d like to find a > solution. Either by removing the package or by packaging its (now > missing) dependency. In this specific case I vote for either removing the package or patching it= that it does QDesktopServices::openUrl() as it should. If it were up to me= I'd remove it. But maybe people use it - so they, if any, can patch it. It= entails changing about 5 lines (commenting one block out and re-enabling t= he other block that is already there). That reminds me, is there something like Gentoo's "/etc/portage/package.mas= k" in Guix where I can (permanently) specify packages that I don't want to = be installed - as a resolved dependency or otherwise? Some way I can nuke a= package variable permanently?=20 Like guix build --with-input=3Dtexmaker=3Dbash something but permanently for all guix commands...