From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/2386 Path: news.gmane.org!.POSTED!not-for-mail From: Guillermo Newsgroups: gmane.comp.sysutils.supervision.general Subject: Re: has anyone gotten nosh to build on Void Linux? Date: Sat, 30 Jun 2018 15:34:53 -0300 Message-ID: References: <87fu14irya.fsf@prgmr.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1530383573 8079 195.159.176.226 (30 Jun 2018 18:32:53 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 30 Jun 2018 18:32:53 +0000 (UTC) To: supervision@list.skarnet.org Original-X-From: supervision-return-1977-gcsg-supervision=m.gmane.org@list.skarnet.org Sat Jun 30 20:32:48 2018 Return-path: Envelope-to: gcsg-supervision@m.gmane.org Original-Received: from alyss.skarnet.org ([95.142.172.232]) by blaine.gmane.org with smtp (Exim 4.84_2) (envelope-from ) id 1fZKft-0001un-3a for gcsg-supervision@m.gmane.org; Sat, 30 Jun 2018 20:32:45 +0200 Original-Received: (qmail 15001 invoked by uid 89); 30 Jun 2018 18:35:22 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm Original-Sender: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 14994 invoked from network); 30 Jun 2018 18:35:22 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=5puLUENfp7XB+wwOMKjPwvgYNC2NmITne7HxIqaxrEg=; b=j/uv7bIeSjCVb96J7OtEIMLNbiZOBDb+C+sQ5Zc+HhZMbmCXmPBCxfCG9LVRKkaHRX cPq/VmkfmvqjWmJOVXFwIY8rV/GkMYED6iq0pNJ48/HDjg7OmG8w3FcDOncrTC40V7cT MX5EGaPanByTYJndJTA+CSJLctTsVmM08czlLwkNJF6Fk7CSrn6P8q4rndCmgRVJ/uxC a7GXn0D6IqI4OjdwrNuH8xmYzyg1G0Ol2mLWvCq6pTAWdh0ChRKxrATX0j1Mfebip/zH ouGRVJs0jifcu2mTazTu23KOUWdHGnCeAJ2+Uka6aFGj3PG9rSZT9rJdOP6d/DjKPnQK cEvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=5puLUENfp7XB+wwOMKjPwvgYNC2NmITne7HxIqaxrEg=; b=fivuxqsr/x3DQFPsUemAOHnmd2RsrI1qsKlo1LXinFvTqqWvkyF8aaqPxoaBM1dO5r xJieYF6je6tHSfy0b6R38nYRkmxr6JjnKi+hVjw+YUKgjc61O+aTnOc6zbmtgyQbSNou wABW86+Qo9ej7YXXIKkNgpcNYzCjURZm+M0nHuUe72y8mFxWdHjngcLoqNe5XRzZm+Pj ED3LYVdDqFpKi8ALpI/29YPUJqVfNAxDlzZ+5NcO3lkJYpxlE9xUPmm8tuu7qe60HB22 cAbso84hb4+YFHz60YYXOjOnYkWp7ppMzmBzr7ifKPYcJpB1JTB8bXsE5R/3oC7VUCCI ElwQ== X-Gm-Message-State: APt69E1RY9e6jKcy3ZNrakWUhtRuEDns6bT7vCpNhZNabpRyvlhqE2sj UEVEktym5mc8rWO4Heo2Z/VMr27ZrccggUn6Z4o= X-Google-Smtp-Source: AAOMgpdZMfuLF7FVzRO4IdzK3qB8Lr6YC6yZ5T3JHcAX9D695my17pWSld+R62n/9uUIt74YeG8BDZ6/GP081cZA5v8= X-Received: by 2002:a6b:3942:: with SMTP id g63-v6mr15384780ioa.225.1530383694022; Sat, 30 Jun 2018 11:34:54 -0700 (PDT) In-Reply-To: <87fu14irya.fsf@prgmr.com> Xref: news.gmane.org gmane.comp.sysutils.supervision.general:2386 Archived-At: Hi, 2018-06-30 5:44 GMT-03:00 Chris Brannon: > > When I run package/compile from the root of the unpacked source tree, I > get: > redo: ERROR: all: Cannot find .do file to use. > > -- Chris The nosh-1.37 source package? If you unpacked the source tarball in a directory named 'nosh-1.37', you have a 'source' and a 'package' subdirectory, you ran package/compile, but it *did not* create a subdirectory named 'build', then, as people have said, most likely you don't have an implementation of pax(1) installed. It is a POSIX-specified utility, but on most [GNU/]Linux distributions you have to manually install some package to get it. I believe on Void that would be the 'pax' package. Not related to redo's error message, but because distributions differ in the way they package ncurses and util-linux, you might want to check if: * The libtinfo, libncursesw and libuuid libraries are present in Void's 'standard' libraries directory. * There is a curses.h file in both Void's 'standard' headers directory and in a subdirectory named 'ncursesw' (for the narrow character and wide character versions of the library, respectively). Normally, that would be /usr/include/curses.h and /usr/include/ncursesw/curses.h. * The wall(1) program is available in Void's 'standard' executables directories. Because that's what nosh's build system and executables are going to expect, as far as I know. If not, patches will probably be needed. It would also help to know what the ID and VERSION_ID fields of Void's /etc/os-release look like. I believe the former is 'void', and the latter is absent, correct? It would be interesting to see what is needed for different OSes to make nosh build. If you do try again, please report :) Hope that helps, G.