From mboxrd@z Thu Jan 1 00:00:00 1970 From: zimoun Subject: Re: emacs export to PDF impossible due to missing pdflatex Date: Thu, 7 Feb 2019 15:20:54 +0100 Message-ID: References: <87lg2sfvfo.fsf@elephly.net> <57fcd8a1c18a0c42d3f3209462cc7a88@riseup.net> <87lg2rdcnt.fsf@ambrevar.xyz> <87h8dfd9o7.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:34070) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1grkYH-0007rx-4I for help-guix@gnu.org; Thu, 07 Feb 2019 09:21:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1grkYB-0000C5-Ef for help-guix@gnu.org; Thu, 07 Feb 2019 09:21:13 -0500 Received: from mail-qk1-x72c.google.com ([2607:f8b0:4864:20::72c]:42988) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1grkY7-00008f-N8 for help-guix@gnu.org; Thu, 07 Feb 2019 09:21:09 -0500 Received: by mail-qk1-x72c.google.com with SMTP id y140so6516069qkb.9 for ; Thu, 07 Feb 2019 06:21:06 -0800 (PST) In-Reply-To: <87h8dfd9o7.fsf@ambrevar.xyz> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Pierre Neidhardt Cc: quiliro@fsfla.org, help-guix On Thu, 7 Feb 2019 at 14:12, Pierre Neidhardt wrote: > > > > I think this is a more general question: Guix currently lacks a way to search > > > files in substitutes. It would be nice to have this feature :D > > It's actually more than just a /gnu/store cache: it should be able to find files > in non-installed packages. I agree that it is not always easy to know that pdflatex is provided by texlive or recsel is provided by recutils, etc. And it should be nice to search files in substitutes, e.g., to know which package to install. However, for this purpose I am not sure that the substitutes are the right layer. And a field "provide" should be added to the package record. I do not know if it makes sense. Or maybe something with "properties". I mean, there is less package providing multiple binaries (as texlive) than package providing the binary of its name. Do you have another usage in mind? When writing packages? Especially about the TeX package? All the best, simon