GIT - pve-manager - Can't compile

Phinitris

Renowned Member
Jun 1, 2014
83
12
73
Hey,

I am trying to compile the pve-manager using ´make dinstall´.

It gives me the following error: http://pastebin.com/yksR0aru

I have not been edited the pve-manager yet.

Someone knows how to make the pve-manager?
I also tried ´make all, make install ....´

Thanks in advance.
Henry
 
Hello,
thanks.

I can't compile the pve-firewall package.

So I tried to copy pve-firewall/src/PVE/* to pve-manager/PVE/
Now it seems to compile. But if i try to install the .deb with dpkg -i pve-manager.deb it says:

dpkg: dependency problems prevent configuration of pve-manager:
pve-manager depends on pve-firewall; however:
Package pve-firewall is not installed.

Why do I need pve-firewall? On production nodes "pve-firewall" isn't installed.

So why is it necessary to install pve-firewall?
pve-firewall isn't in your repos and does not exists in the proxmox software at all.

Hope i can compile it without errors soon :)

Thanks in advance.
 
Why do I need pve-firewall? On production nodes "pve-firewall" isn't installed.
because pve-manager git manage the new firewall feature.
By the way, why do you need pve-manager git version ????

pve-firewall isn't in your repos and does not exists in the proxmox software at all.
https://git.proxmox.com/?p=pve-firewall.git;a=summary

If you wan to compile from git, I recommend to build all packages (pve-common, pve-access-control,....)
 
Hello,
thanks for your answer. :)
That means, pve-firewall isn't included in production environment and will be released with an upcoming release?
I want to edit the proxmoxAPI, especially change the root password of an OpenVZ container after creation.
The only thing I need is the pve-manager package.
Isn't there a way to only compile the pve-manager or is it necessary to compile all packages?
I think the git is based on the testing environment, isn't it?
If yes, is there a option to download stable packages from git?

Thanks
Henry
 
That means, pve-firewall isn't included in production environment and will be released with an upcoming release?
Yes, very soon ;)

I want to edit the proxmoxAPI, especially change the root password of an OpenVZ container after creation.
The only thing I need is the pve-manager package.
Isn't there a way to only compile the pve-manager or is it necessary to compile all packages?
I think the git is based on the testing environment, isn't it?
If yes, is there a option to download stable packages from git?
you should clone git to a specific commit,
last release commit:
https://git.proxmox.com/?p=pve-manager.git;a=commit;h=0cbfabcf8ae11cb0cab86dd9f527275c0865a515

some help if you don't known how to do it:
http://stackoverflow.com/questions/...t-repository-with-specific-revision-changeset


This is the best way, if you want to be on same version than production.
(By the way, feel free to send your patches to the dev mailing list,
http://pve.proxmox.com/wiki/Developer_Documentation)
 
Hello,
thanks.
That is exactly what i needed.

As soon as I am done with my customizations, i will report my patches to the dev mailing list.

Henry
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!