[pve-devel] Setup PVE Development Environment
Alexandre DERUMIER
aderumier at odiso.com
Mon Aug 20 23:15:37 CEST 2018
Hi,
you can build all repos from proxmox git if you want.
but, the more simple way, if you need only to build pve-common,
is to update your proxmox setup to pvetest repo,
like this you'll have almost all last package,and maybe
you'll only need to build last recents packages.
the main packages are
pve-common
pve-access-control
pve-storage (to manage server)
qemu-server (to manage qemu vms,...)
pve-manager (the web interface)
lxc (to manage ct)
you can check build dependencies in debian/control in each repo,
so you should be able to find the correct build order like this.
Hope it's helping.
----- Mail original -----
De: "Martin Beckert" <martin.beckert at online.de>
À: "pve-devel" <pve-devel at pve.proxmox.com>
Envoyé: Lundi 20 Août 2018 21:16:41
Objet: [pve-devel] Setup PVE Development Environment
Hello,
I want to contribute to the Proxmox project and I'm using a mailing for
the first time ever, so hopefully I'm doing right :)
I have already read the following sites:
- https://pve.proxmox.com/wiki/Developer_Documentation
-
https://git.proxmox.com/?p=pve-common.git;a=blob_plain;f=README.dev;hb=HEAD
My Virtualbox with Debian Stretch and Proxmox is woking, but I'm stuck
at the chapter 'Compile PVE packages from Source' as it's saying 'You
currently need the following packages', but that seems to be wrong:
pve-common.git
libpve-http-server-perl.git
libpve-apiclient-perl.git
pve-docs.git
pve-cluster.git
pve-access-control.git
pve-storage.git
pve-guest-common.git
pve-firewall.git
pve-qemu-kvm.git
qemu-server.git
vncterm.git
spiceterm.git
#vzquota.git
#vzctl.git
#fence-agents-pve.git
#resource-agents-pve.git
extjs.git
pve-manager.git
#pve-kernel-3.10.0.git
#libiscsi.git
#gfs2-utils.git
ksm-control-daemon.git
pve-container.git
pve-kernel.git
When taking a look at https://git.proxmox.com/ I can see that there are
way more git repositories and some other repositories like
'libpve-http-server-perl.git' don't even exist. So I need your help:
Which repositories do I need and in what order do I need to build them?
I'm already working on a patch for the site
https://git.proxmox.com/?p=pve-common.git;a=blob_plain;f=README.dev;hb=HEAD
and I want to provide this one maybe this week. I have already spent
some time to figure it out and need the repositories as the last piece :)
Thanks for your help!
Regards,
Martin
_______________________________________________
pve-devel mailing list
pve-devel at pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
More information about the pve-devel
mailing list