Subj : New binkd setup Linux-Kubuntu 14.04 64b
To   : Alan Ianson
From : rick christian
Date : Tue Sep 20 2016 08:56 am

On 09/18/2016 05:01 PM, Alan Ianson -> rick christian wrote:

AI> Software distribution is one of (at least linux) the strengths. On rare
AI> occations I find that I need to build my own binaries, like binkd.

Well we are on different sides on this one.. as source and I don't get along..

That is why DEB's need to rule the world! :) ;)  :)  And why I prefer Debian or
Kubuntu...

Actually I would actually really prefer that STATIC builds be the norm if not
DEB's...

AI> Different distributions have different ways of doing things as far as
AI> packages

Yeah... thats the linux politics I can do with out..... not interested in some
of the BS that is related to it...Just here for the software...

After looking at the 1.02 and later DEBS the issue is that that dolts at Debian
and Canoncial (Ubuntu) horked up their distros with systemd!

Thus they are putting what appears to be an UNNEEDED dependency on the package
init-system-helpers to deal with mix of Upstart/Sys-V and the crap systemd that
appeared as an option in 15.x and then made mandatory in 16.04 (which is why I
can't use 16.04).

I am going to do some surgery on the DEB and play with it in a VM to see if
that surgery will fix the patient! :) ;)  If so great then 14.04 has a DEB...

If not I have a plan b for binkd and some other things....


AI> On my slackware box all this stuff I need to compile things is installed
AI> already, I seldom need to go looking for dependencies. That's probably
AI> because
AI> on slackware you are going to need it.. ;)

In Debian and thus *Buntu's compiling stuff is not included, and few to any of
my systems install it... as I don't need it....

sudo apt-get install done.

AI> It does work, I have done it before. I prefer to build my own and run
AI> binkd as
AI> my regular user. You can still do that with a packaged binkd but I just
AI> build
AI> my own.

rather than play with the group permissions I just changed it all to me, and
move on...I don't have the time right now for those kinds of things when I want
to get something turned up and running....I can play with what if's later...


AI> IIRC cvs is installed as part of build-essential. It's a good way to
AI> keep upto
AI> date but you can also download a tarball (or zip) from the bink site,
AI> either
AI> way is good.

Few of my machines have that... I build a customized image of Kubuntu to use...
because they don't include things I consider needed like various basic net
functions ie: whois nslookup etc...and some other things....compiling is not
done here, or very little... I work in Python mostly now for personal stuff,
and work is LAMP oriented so php, SQL etc...

AI> Don't feel bad. I don't code either. Not at all. If I can download a
AI> tarball I
AI> can usually get the job done.. as long as someone else has done the
AI> coding.. ;)


I went from assembler to basic to some FORTRAN, COBOL, and mix of BASIC and
assembler to PASCAL, that was the option for CS language classes and I was
still using DOS and I already had TurboPascal, I am not sure what I needed for
then... but something..needed me to get it..If you want it in BASH scripts,
Python, BASIC, assembler for a 68HC11 or 6502/6510, call me... C, forget it!

AI> Those -dev packages are what we need when compiling software. It's very
AI> handy
AI> though we just need them installed to satisfy dependencies.

Yeah, I get that, what I was aiming for was that these things get lost in the
shuffle of what needs to be done...

FEW to no projects list the COMPLETE STEPS that should be done, and/or
ACCURATELY! Only one has done that, and that was for the Pi for something I
need to use that Debian screws up.

All too many projects just "grab the source, ./configure, make, sudo make
install....good to go!"

BZZT!! No you are not!

screens and screens of crap scroll by at Mach 20 of errors because this or that
is not installed! :( the ASS U mption that I have 6000 libs of dev crap
installed on some off chance I need it! Nope!

I've been through that 1 too many times to know ... unless I see exacting
specified directions of:

sudo apt-get install thislib thislib-dev.....

Just go find a DEB and skip the headache and heartburn! No DEB or PPA , find
another solution.

AI> The first distribution I used was redhat many years ago. I understand.. :)

It is the reason RH/Centos was kicked out of my life except for those who
absolutely can justify it ie: CPanel... and those are off site, and some one
else can deal with their nonsense.


AI> I can make a slackware package, or a package for archlinux, it's fairly
AI> straight forward. Maybe one day I can do debian packages too but not
today.

I have no clue about them...but their are some automated tools that
"supposedly" build stuff then make DEBS... and well I am going to find out if
they work.....


* Origin: news://news.wpusa.dynip.com | acct req'd to post (1:3634/12)