From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/26139 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Albert Krewinkel Newsgroups: gmane.text.pandoc Subject: Re: Dev version and latest binary at the same time Date: Mon, 14 Sep 2020 11:02:19 +0200 Message-ID: <87r1r4n338.fsf@zeitkraut.de> References: <80c2e758-19f5-cb58-a4df-9b2df8a66b50@mailbox.org> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26100"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBCZJF7XJTILRBKXD7T5AKGQEK27M3XY-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mon Sep 14 11:02:39 2020 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-lf1-f59.google.com ([209.85.167.59]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1kHkNh-0006d9-Tu for gtp-pandoc-discuss@m.gmane-mx.org; Mon, 14 Sep 2020 11:02:37 +0200 Original-Received: by mail-lf1-f59.google.com with SMTP id 134sf2331542lfm.6 for ; Mon, 14 Sep 2020 02:02:37 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1600074157; cv=pass; d=google.com; s=arc-20160816; b=wiVdk0HvsE9O0+oOa1PvoXZe9nOapQWqqXMLuteyzdPfKRl99k6iNa2N4CbFXD8KdJ BkJh2LYl9oEEgEaTUFu7pml1pm4FZRfjX+bNMCZ9ffICz6HS88dyUHQQBER+/P0fmB9i TJop5zlBYe6XDK4b1NTsbmQAG3Tv9UvLAa6ETASgnbxZrqysYYe7pViXCtYgb4L61Csg +xAFtGPVHucYzjJ5KJse+OwXUR8Rb5JLvg9vxcU/TMjPJsUGphWedX2vbRwJy0rguwH7 NXKThtcm5AKr6MAi/xNR7ckYb+W3W0GH2TvU0+vITYxHHNUmn0Mc1EY/MRJ+mOtx19pi JYVQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:message-id :date:in-reply-to:subject:to:from:references:sender:dkim-signature; bh=LyCS6+zB2r6UfR+6G2rhztGYuiSGCtkzrX7v1e1Qyo0=; b=J9dzd/aA3JcG88EjAZeNK0qbT/rVEaWGFrz97+VaQhZTiW/bv3I/JIOuzc0QeEm1HJ AekxwOkle5Tdt6hOMU9XwG8HlwP3B+7k20xUD+K1FjZsRYn2FbrWBBAckh5oa4rd6+0N e9DTDHUNq8QOKyTYsZSPK7FRZdtAllKi1Pr7Txid54J5+wO1Q2G3mZgFI+CmIKCddODK tm4mF93UuepNaCd/QzRWG6nGAGfYDaMdqmtzRObbEOs7qonp0ghnVcBLtlwL4JK7V2Ru fi9ie0vZnm3WKXmbT2ooWHcG89a59XifxG/s8oLi36g4HRhOSeWXgX98wvoKhv1xW4kw A3mw== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org designates 80.241.56.152 as permitted sender) smtp.mailfrom=albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:references:from:to:subject:in-reply-to:date:message-id :mime-version:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=LyCS6+zB2r6UfR+6G2rhztGYuiSGCtkzrX7v1e1Qyo0=; b=NkD9Kken2sMM0ZdYf3+npd3f+D5dzQOx4HODUPam+dmeZEHZqH1qYPD9vwDfq21Bfs IboigG53z8IjjCfHYYdfkc6FhIKp2QS4jU/X6YDncMLNFwu5jUV3IByKmPQiJN8QJwAK auFhkzhf45sGzgg2fGJPTZquLmvJys9mUGzRqZeGYO/qxTsk4aWQQE+GMrrzdW3N/Jd7 gT8yu9TLex9OfyJgaCHYDkjBimWXC4BszASVb+kh/He0jaF6IfliSME7mRwU6jnkGOkb h7C9WKIL06agMNXyrY/EKvwVU6Xg3TpbiuD59vHJFtEo4eSIy8FIqqY3mGN2QjMjOXZs dUtg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:references:from:to:subject:in-reply-to :date:message-id:mime-version:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=LyCS6+zB2r6UfR+6G2rhztGYuiSGCtkzrX7v1e1Qyo0=; b=Yx0FRP/6KMWR8Dq15NP1aYn+dgEpXR7LPHXxHcjrNT+UFPTmy6kiYLGcr/BMIyfm0b cwsPxkTntOJY4+xrj+ZGo2WUCFja2kTXrA0oDa0sbLc1G9M7M99XPpszG6/qOsC4pDKk S/qBSgtLQWy2BFzbJv6ry2deNxCnGD8waVASNGKyzUCy3rgFnPaiQE270XzeErkNBRbJ CsVHzub3JH0IjDJZtYUdLEqJcsKJGoOXQCaFnr9Z6wdSPmiRn1IoDUuHLMMZkg7nmD/l 5w58l5eFPVX/FiVkMW1Q6dtI0rmZF2g1ypG7NmOzkENvksGfYSuGCEtQ1WoHvqrn6HBA AUOw== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AOAM532KLrY1EvchuSyk82zgpkCv36bOMZW1vINMgSNS9iYh91RORz6W 3Ki6fZyJ15miX6DNlVfacbo= X-Google-Smtp-Source: ABdhPJy7E3niVLWi75Z0OD/yztzmeFM7+YYSXqrtaJesut+IhiEIXOU0sIyiqlT1xIKQtFggBE8ecA== X-Received: by 2002:a2e:b522:: with SMTP id z2mr5123469ljm.141.1600074157440; Mon, 14 Sep 2020 02:02:37 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a2e:7e02:: with SMTP id z2ls1257741ljc.2.gmail; Mon, 14 Sep 2020 02:02:33 -0700 (PDT) X-Received: by 2002:a2e:8846:: with SMTP id z6mr4410759ljj.457.1600074153322; Mon, 14 Sep 2020 02:02:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600074153; cv=none; d=google.com; s=arc-20160816; b=a4g4Lq3+fcld9sfxFasxxnHoMWd1uKU+/BXasvAc8mLX6XgfXo2/dQIfi+VXPxC5Wg 9HGloJ05ZpD/613UpDTM8Zlz/mVbEJcGLKnQc9MYH9GIx0xJdGtErbIv04VYHLa6lWkG uWpn8N63O+Dnk+hqN1NwnTSRzoDEpEgMSHqOYsFojkkjkrIxFgMR2CEY7S4tn/g6oyDC HN8vrLhALkDpaCd48qwBOagOj/MJGg9pQYMEMi8qogHzS7K3w7UKiCJoeeaeBRoCjAW+ SASCWhEpUFvJuPRtfg0dlqFUvovUElYwMplUXx0CHCDwqVOaOvEhg9MHsr0sInMzhuQ4 VHCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:message-id:date:in-reply-to:subject:to:from:references; bh=XHOzJ9F2DjA9ws6KBxvqYG+NpQANPMi3VqLPkQClric=; b=PNERleDDljfryNb79T/CbGMJDag7WJfmRe3A6/mM6HU57iyjFHYj1C6WsBm4DcH9o9 wcsVCZjTzUojfS9FYoRRFJ5q66tOm7SGQZgDqPQO83a666TSHjMAayejSA+78zLOgr0n WAs8YDXU7WCcYheZW+Uts3iIGgIn1dSGQsbTR2J+af9jdkjdJOVxaQEfx4AHVP96xz5W 2f0A6aiZOo88/cNAuas4pqHTwNP76gOrqvLAKOf7de8oXrRh0lN2NZYZVhqnknc7+21P muCZ1raeZS3kYqbGTh4S4Ox1qE4QJz4S7E+gYxhCyOFhRdzM5rO8HZk5n6YAcwIJ05jT IWbg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org designates 80.241.56.152 as permitted sender) smtp.mailfrom=albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org Original-Received: from mout-p-102.mailbox.org (mout-p-102.mailbox.org. [80.241.56.152]) by gmr-mx.google.com with ESMTPS id z6si307759ljz.8.2020.09.14.02.02.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Sep 2020 02:02:33 -0700 (PDT) Received-SPF: pass (google.com: domain of albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org designates 80.241.56.152 as permitted sender) client-ip=80.241.56.152; Original-Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4BqgNm4R51zKmQT for ; Mon, 14 Sep 2020 11:02:32 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Original-Received: from smtp1.mailbox.org ([80.241.60.240]) by spamfilter01.heinlein-hosting.de (spamfilter01.heinlein-hosting.de [80.241.56.115]) (amavisd-new, port 10030) with ESMTP id ws3wZZG673Oi for ; Mon, 14 Sep 2020 11:02:29 +0200 (CEST) In-reply-to: <80c2e758-19f5-cb58-a4df-9b2df8a66b50-cl+VPiYnx/1AfugRpC6u6w@public.gmane.org> X-Rspamd-Score: -2.46 / 15.00 / 15.00 X-Rspamd-Queue-Id: 94F76150C X-Rspamd-UID: 55e6ee X-Original-Sender: albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org designates 80.241.56.152 as permitted sender) smtp.mailfrom=albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.io gmane.text.pandoc:26139 Archived-At: Denis Maier writes: > is there a recommended way for having the dev version and the latest official > version installed at the same time? How can you still use the official version > in a production environment while tinkering with the dev version? I'm using Docker to fix specific versions. We provide images for pandoc 2.6 and later (although I recently realized that we haven't published 2.10.1 yet). I rely heavily on Makefiles and put the path to pandoc in a variable: PANDOC_VERSION ?= 2.7.3 PANDOC ?= docker run --rm -it -v $(PWD):/data -u $(id -u):$(id -g) pandoc/latex:$(PANDOC_VERSION) %.pdf: %.md $(PANDOC) --output=$@ $< Then I can run make my-doc.pdf for a normal build, make my-doc.pdf PANDOC_VERSION=2.9.2.1 to use a different published version, or make my-doc.pdf PANDOC=local/dev/pandoc to use a local version. -- Albert Krewinkel GPG: 8eed e3e2 e8c5 6f18 81fe e836 388d c0b2 1f63 1124