<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 14, 2022, 3:24 AM David Chmelik <<a href="mailto:dchmelik@gmail.com">dchmelik@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Working on mathics.SlackBuild, I'm thinking does maybe maybe <br>
python-template.SlackBuild template need update?  Seems /any/all/ <br>
(almost 10+) Python programs I try anymore use pip, not setuptools <br>
(haven't seen it for years) so shouldn't both be in template(s)?  But, <br>
maybe pip isn't going to work right without pip2tgz...<br>
<br>
On 3/14/22 12:54 AM, David Chmelik wrote:<br>
> On 3/14/22 12:46 AM, Duncan Roe wrote:<br>
>> @David Chmelik: in your earlier email, you talked about mathics. I <br>
>> built Mathics<br>
>> 1.0. Now you are talking about Mathics-omnibus. As you say, <br>
>> Mathics-omnibus<br>
>> doesn't offer a source distro. pip2tgz can't build it. [...]<br>
> Mathics 1 SlackBuild existed since Slackware 14.2 and doesn't need <br>
> changes.<br>
>     Mathics-omnibus is newer stable Mathics full installation, which <br>
> is what I want to update SlackBuild for, so of course I'm talking <br>
> about it: many SlackBuilds will be being updated, sometimes with major <br>
> changes.<br>
I mean Slackware 14.2 is barely older than Mathics 1, from 2 October <br>
2016, w/newer commits (I didn't use) since that October 4th, until late <br>
2020's 1.1.  Mathics 4 (though renamed still Mathics3) was mid-2021, so <br>
if anyone might prefer basic package, that would've been what to try.  I <br>
might make basic and/or full installation Mathics build scripts.  I want <br>
full but depends what others may want.<br>
     Incidentally 'pip3tgz Mathics3-4.0.0.tar.gz' builds (but crashes, <br>
so I'll be talking to upstream) but I avoid unusual build methods, like <br>
seems poor style when discord.SlackBuild gets .deb instead of .tar.gz <br>
(though pip2tgz may be better than plain pip because can/does specify <br>
.tar.gz.)  It may (or not--comments/suggestions/policies?) be best see <br>
if pip can be made to install to /tmp/SBo/package-mathics then do normal <br>
makepkg. W/pip2tgz would I put .tar.gz in <a href="http://mathics.info" rel="noreferrer noreferrer" target="_blank">mathics.info</a> then use pip2tgz <br>
on it?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I'm not sure why discord came up when talking about python and pip2tgz, but I chose to use the deb because it places the files in the normal package locations.</div><div dir="auto"><br></div><div dir="auto">The tar.gz would need to be placed in /opt/ and it would need extra lines of code to get everything set up.</div><div dir="auto"><br></div><div dir="auto">Jeremy</div></div>