The officially official Devuan Forum!

You are not logged in.

#1 2017-07-05 02:27:42

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

Environment to port Debian (or other) to Devuan

I had a message prepared, it timed out.  Bummer.

Different approach.  I don't know that Vagrant is the preferred approach to virtual machines on Devuan, I suspect it is.  I know I would shy away from Docker based on systemd.

To compile a source package on Debian, there is magic to install all the necessary packages to successfully compile the package.  Devuan has packages that are of lesser interest, and so a person wants to install all the packages except some list.  Systemd and dbus seem to be the front runners, there may be others.

Is there a tool (or something) which will populate a VM with packages, except for some?

If a person builds a package for Devuan (with constraints) and it works, is there a way to save this knowledge to Devuan?

Documentation on how to find dependent code to remove, to help in this?

Offline

#2 2017-07-05 03:22:23

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

Re: Environment to port Debian (or other) to Devuan

Are you aware that Devuan has a vagrant image?  You can read about how to deploy it at the bottom of this page.  I understand that doesn't answer your question but thought I'd mention it.

Online

#3 2017-07-05 18:33:00

catprints
Member
Registered: 2016-11-30
Posts: 53

Re: Environment to port Debian (or other) to Devuan

Be careful if you take a long time to write a post.  Sometimes posts go 'missing' when it's time to post if you're not cookied with the 'stay logged in' option.

Probably good to know-mentioned by Golinux in a different post. Not sure if it applies here.


"The obstacle is the path."

Offline

#4 2017-07-08 03:05:34

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

Re: Environment to port Debian (or other) to Devuan

Most of my computers are still on Debian, the one that is Devuan has little excess disk space.

Yes, I did know that Devuan has a vagrant image (Jessie).  I was hoping to be lazy and find a Ceres image.

But, going back to a Debian machine which had excess disk space, the 4.7 kernel which could do virtualbox is broken, and the upgrade to 4.9 kernels breaks the virtualbox that is available to jessie or jessie-backports.

Pitty, we have thunderstorms moving through the area, which came knock out networking.  I was hoping to work on guayadeque for a bit.

Bah humbug!  :-)

Offline

#5 2017-07-08 05:11:15

PeteGozz
Member
From: Woodside South Australia
Registered: 2017-06-21
Posts: 62

Re: Environment to port Debian (or other) to Devuan

Just a  passing and  thought:

ghaverla wrote:

But, going back to a Debian machine which had excess disk space, the 4.7 kernel which could do virtualbox is broken, and the upgrade to 4.9 kernels breaks the virtualbox that is available to jessie or jessie-backports.

I can't remeber how virtualbox works right now BUT :

If the use case is not about (emulating) architecture foreign to your systems  uname -m
try:
lxc  Linux Containers userspace tools

Its access to containers (like docker) but without the
corporate buy in ==> systemd etc

It pre-dates docker BTW.
I used to use that system for industrial strength
virtuals in my work. (with their own networks LAN and Public)


There is an entire suite of commandline tools
and *templates*,
which are not hard to bend into something else.

lxc + debootstrap  = almost anything linux you want.

People run ubuntu under debian and other "interesting" things.

They even work on RapberryPIs smile

Though sure, you _would_ want to be tight about that.

Think a chroot / jail  with its own network stack and process isolations.
Its more or less endless.


Then again you may know all this and have run screaming away in the past smile

Worth a thought though.
Not nearly so versions dependant.
2.8+ from my memory and most generic kernels will auto mount the namespaces etc.
(pfft when I was a boy ...)


Own your own tools.
Break them your way.

Offline

#6 2017-07-08 13:57:27

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

Re: Environment to port Debian (or other) to Devuan

Pete, imagine seeing you again.  :-)  I hope all is well in your part of the world.

I have little knowledge or experience when it comes to VMs.  I would much rather spend my time on numerical methods.  But, when you are the only programming savvy person on projects, you often have to dabble in other things.  Long ago when I first started with Debian, I had to port token ring drivers so that my Linux boxen could talk to all the NT computers everyone else had.

Well, I have chores outside to do.  Thanks for the options.  Next time we have some weather moving in, I will explore some more.

Offline

Board footer