ports icon indicating copy to clipboard operation
ports copied to clipboard

How do I build my own version of venom?

Open scsijon opened this issue 3 years ago • 3 comments

Read all the doccumentation and quite a bit of the scripts and can't see how to build a customised venom from scratch.

I admit i'm use to building packages and creating a system from there.

I can see how to build individual packages and a complete venom system, but not how to customise it to my requirements with a packagelist to build.

Am I missing something somewhere?

scsijon avatar Feb 01 '22 21:02 scsijon

i'm sorry, i'm not sure what you mean.

After you've gotten a basic system up and running with chroot, you can install whatever you want. For example, I have a list of packages in my dotfiles, that I would just tell scratch to install.

If you have a custom port repo, you can put that in /etc/scratchpkg.repo, at the top so it overrides packages in the default repo.

Spacefreak18 avatar May 08 '22 14:05 Spacefreak18

https://venomlinux.org/wiki#create-custom-iso.introduction - Deals with how to create a custom iso

Also in the wiki section on this repo

Deecellar avatar May 08 '22 15:05 Deecellar

Decellar, that link just gives me a blank page, nothing on it.

Spacefreak18, I'm after a specific set with built packages to use in a container, not a whole onepiece-system. I thought from the past that it could still do this, or has it degraded to only building a complete system.

Don't get me wrong, I like venom, and I can see how to build individual packages, just not a specific set of them.

scsijon avatar May 21 '22 06:05 scsijon

you can also create a "meta-port" which is just a spkgbuild with a bunch of dependencies that you want to install

Spacefreak18 avatar Oct 31 '22 00:10 Spacefreak18

I'm going to try a few things with a copy of venom to see if I can get it to supply what I need. i'll close this as the replies seem to at least give me a clue to work with. Thank you all.

scsijon avatar Oct 25 '23 02:10 scsijon