The officially official Devuan Forum!

You are not logged in.

#1 2017-12-14 23:41:58

ghaverla
Member
From: Dawson Creek, BC, Canada
Registered: 2017-06-19
Posts: 83

Getting to know you

I can't draw to save my life.  I guess I have aphantasia, which would lean that way (I have no "mind's eye").  My Mom has a photographic memory, all the reels are running a little slowly now.  I'm working on that.

I absolutely _HATE_ systemd!  I think Lennart should be drawn and quartered, and all his software projects burned.  But I am not running things, and that (either drawing and quartering, or getting rid of software he has authored) doesn't seem likely to happen.

I was born to be a nerd.  Other people have a life, I spend all my time studying and working.  Just one of the many joys of the high functioning autistic.

At one time, I was sort of a president of a LUG.  I've spent many hours answering questions on Linux since 1.2.13.  I sure hope nobody is giving you stick because you are female.  There is absolutely nothing about any of this that involves the Y chromosome.

Have a great day!

Offline

#2 2017-12-15 00:23:45

golinux
Administrator
Registered: 2016-11-25
Posts: 728

Re: Getting to know you

ghaverla wrote:

I sure hope nobody is giving you stick because you are female.

Good grief no!  The devs here don't think in terms of chromosome hierarchy.

Offline

#3 2017-12-15 03:53:44

ghaverla
Member
From: Dawson Creek, BC, Canada
Registered: 2017-06-19
Posts: 83

Re: Getting to know you

That's wonderful to hear (well, read)!

I've spent too much time in gyms, rehabbing soccer injuries.  I got to be pretty good at weightlifting.  I ran across a "girl" a few years younger than me (I was probably 45 at the time, she might have been 35).  She was a farm girl (not surprising up here).  We talked about things, and picking rocks came up.  I think this girl could probably deadlift about as much as I could.  And she wasn't even on the East German weightlifting team.

Physical strength tends to be a place where this dumb hierarchy plays out, but it isn't even guaranteed there.  My Mom used to help me carry 5/8 inch fire rated drywall into the basement when we finished her basement.  She was mid 70's at that point.  She is an avid golfer, and can put the ball on the green of a par 3, from the men's tees (she is now 85).

Best of luck in whatever you do!

Offline

#4 2017-12-15 08:22:55

fungus
Member
From: Any witch way
Registered: 2017-07-12
Posts: 454
Website

Re: Getting to know you

Back in the day there was a separation between fake devs and those than can move a PDP11 up the steps!

Harrr haarr haaarr haaar!!!!!

Offline

#5 2017-12-15 09:18:18

fungus
Member
From: Any witch way
Registered: 2017-07-12
Posts: 454
Website

Re: Getting to know you

Seriously, the only people who are not nerds are those that admit they are.
The rest of us are problematic.

Offline

#6 2017-12-15 23:37:06

ghaverla
Member
From: Dawson Creek, BC, Canada
Registered: 2017-06-19
Posts: 83

Re: Getting to know you

I've used a PDP11, and some K11.  I never tried to lift it, so I don't know how heavy it is.  The K11 were small.

I was looking at packaging from what I knew of Debian and package webfiles.  So you can get a tarball, a patch and a description.

But to download a fork from github, you don't have a tarball.  Github does allow people to download a ZIP, and maybe I could write the magic in Perl to convert the ZIP to a tarball.

But surely someone has written tools to just turn a Git tree into a deb?  Yes, several of them.  I tried one (a bash script), it failed.  Debian has 3 (more?) tools I think.  So, I am trying things.

Lars Wizernius (apologies if I mangled your name) has been working on something called Baserock.  The writeup made sense, trying to download/install seems to have a whole pile of assumptions that aren't going to work for me.  The device holding most of my system is a NVMe M.2 "disk", and while I have sda, sdb, sdc, sdd SATA disks, they are largely bundled together as a RAID10 Btrfs device.

I've been using OpenWRT for a router, but I hate GUI to manage routers, so I went ImageBuilder.  I suspect for this Baserock.org thing, the best thing may just be to installed the source tree and build the various images after compiling the system.

Or maybe someone on Devuan has a better way?

I did install some of the Debian git stuff, and pbuilder wanted some URL.  So I just gave it the HTTP URL from my apt.sources.  I haven't tried any pbuilder related yet, so I've no idea if that worked.

This has to be the wrong place place to ask this stuff, but the end result is trying to get something vaguely lm-sensors running on this particular set of hardware.  If I can build on that to do other stuff for Devuan, that would be wonderful.

Offline

#7 2017-12-15 23:40:53

golinux
Administrator
Registered: 2016-11-25
Posts: 728

Re: Getting to know you

Have you seen this? https://dev1galaxy.org/viewtopic.php?id=549

Since we're back on topic, I guess I'll move the last two posts back to the original thread if there are no objections.

Offline

#8 2017-12-16 23:49:18

ghaverla
Member
From: Dawson Creek, BC, Canada
Registered: 2017-06-19
Posts: 83

Re: Getting to know you

I suppose I have seen it, since I have a comment in that thread.  :-)  But, it looks like guayadeque (or however it is spelled) is being dropped by Debian, and I got busy and never finished things.

Having read a bunch of things in the Debian world about building packages, d1h makes a little more sense.  It still looks like there are a lot of fidlly little details to catch the newbie at.

But, what I am working with is not strictly speaking, lm-sensors.  It is a fork of lm-sensors (and it isn't my fork).  I have a source tree from the Devuan package of lm-sensors, and I have a source tree of the git fork.  So I could make a unified diff (or other variation on diff) between the two.

I am NOT an expert at git.

There seem to be many tools which will take an upstream tarball and start a git archive.  I guess you then want to start a branch (NAME-fork ?, where NAME, is the name of the person who forked lm-sensors).  You then apply the diff (using patch) to this new git controlled source tree, producing your modified source files.  The apt-get source command produces a Devuan source tree, which could be built.  It has a debian/ subdirectory with things like a rules file.

I don't believe it produces a dsc file (but if one visits the Debian package webpage, you can get the tarball, the diff and the dsc file).  I have a copy of the Debian (not Devuan) dsc file, and it is a signed ASCII file with key information in it.

I was just looking into whether there is a tool to produce this dsc file, as it appears to me that git-buildpackage needs the dsc file to do its magic (in a cow).  I can believe that if I was a Devuan developer/maintainer/person who makes the coffee, I probably already have an account at the Devuan git (I don't) and probably has set up keys with gpg (it was a couple of years ago I last made keys, and someone monitoring the MIT keyserver(?) noticed my key was about to expire a couple of weeks ago).

I am hoping that these tools will allow me to make an unsigned package for my own use.  I can then install it and see if it works.

If it works, then I think I could/should/might look into the get an account on the Devuan git.

Living in an agricultural area (I'm on 40 acres), cows are typically things like black or red angus.  I am personally looking at Dexter, should I get a few cows.  Cows don't build anything, they just leave these paddys all over the place.  I think the complexity in this could make someone chicken.  And once you start generating errors to really learn about packaging, you might duck when typing command lines, or go horse yelling at the computer for answers to why the errors?  Or is that rye the errors?  :-)

And yes, I will add experimental to my sources.list and install d1h.

Moooo!  (That's COW for have a great day!)

Offline

#9 2017-12-17 00:10:22

ghaverla
Member
From: Dawson Creek, BC, Canada
Registered: 2017-06-19
Posts: 83

Re: Getting to know you

Making a trivial change to sources.list, I couldn't download d1h, so I revisited the forum (on another computer, which is NOT on the switch everything else is), I had to make a slightly different entry, and d1h downloaded.

I think that d1h (and there are probably other packages which make similar assumptions) should use DEVUANEMAIL and DEVUANFULLNAME environment variables (if present), and if not then use DEBEMAIL and DEBFULLNAME.   Because a person might want a different email address for devuan related things, as compared to debian related.

But, as I haven't yet looked in the d1h documentation or ..., maybe this change has already been made?

Offline

#10 2017-12-17 06:56:03

fungus
Member
From: Any witch way
Registered: 2017-07-12
Posts: 454
Website

Re: Getting to know you

You should start new topics on appropriate sections for technical matters so other people can locate questions and answers easier as a reference.  If you do a search for D1h chances are that on an off-topic with getting to know you as a title there will not be any relevant information.

Otherwise poor golinux has to go around all day cutting and pasting posts to threads.

Welcome to dev1

Offline

#11 2017-12-17 07:12:40

golinux
Administrator
Registered: 2016-11-25
Posts: 728

Re: Getting to know you

fungus wrote:

You should start new topics on appropriate sections for technical matters so other people can locate questions and answers easier as a reference.  If you do a search for D1h chances are that on an off-topic with getting to know you as a title there will not be any relevant information.

Otherwise poor golinux has to go around all day cutting and pasting posts to threads.

This is true.  I've been debating what to do with the ramblings in this topic . . . I really don't have time to sort this mess.  I will leave it to the individuals in this thread to self-moderate by moving technical content to more appropriate topics and then deleting the posts here.

Offline

Board footer