I am having trouble in generating an ISO. I follow all the steps in this guide: Build VyOS — VyOS 1.4.x (sagitta) documentation but it does not work.
It gives me an error about dependencies of vyatta-version on every branch.
When I run sudo make iso it runs for a while, then shows this output:
[code]0 packages upgraded, 290 newly installed, 0 to remove and 0 not upgraded.
Need to get 150 MB of archives. After unpacking 470 MB will be used.
The following packages have unmet dependencies:
vyatta-cfg: Depends: vyatta-config-migrate which is a virtual package.
vyatta-wanloadbalance: Depends: vyatta-config-migrate which is a virtual package.
dnsmasq: Depends: dnsmasq-base (>= 2.72-3+deb8u2) but it is not going to be installed.
Depends: init-system-helpers (>= 1.18~) which is a virtual package.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
dnsmasq [Not Installed]
vyatta-cfg [Not Installed]
vyatta-cfg-dhcp-relay [Not Installed]
vyatta-cfg-dhcp-server [Not Installed]
vyatta-cfg-firewall [Not Installed]
vyatta-cfg-op-pppoe [Not Installed]
vyatta-cfg-qos [Not Installed]
vyatta-cfg-quagga [Not Installed]
vyatta-cfg-system [Not Installed]
vyatta-cfg-vpn [Not Installed]
vyatta-config-mgmt [Not Installed]
vyatta-conntrack [Not Installed]
vyatta-cron [Not Installed]
vyatta-ipv6-rtradv [Not Installed]
vyatta-op [Not Installed]
vyatta-op-dhcp-server [Not Installed]
vyatta-op-quagga [Not Installed]
vyatta-op-vpn [Not Installed]
vyatta-openvpn [Not Installed]
vyatta-ravpn [Not Installed]
vyatta-vrrp [Not Installed]
vyatta-wanloadbalance [Not Installed]
vyatta-webgui [Not Installed]
vyatta-webproxy [Not Installed]
vyatta-wireless [Not Installed]
vyatta-wirelessmodem [Not Installed]
vyatta-zone [Not Installed]
vyos-nhrp [Not Installed] [/code]
But the process of making the iso continues. By the end, it throws the error bellow:
Unpacking vyatta-version (from .../vyatta-version_999.helium.10111128_i386.deb) ...
dpkg: dependency problems prevent configuration of vyatta-version:
vyatta-version depends on vyatta-cfg; however:
Package vyatta-cfg is not installed.
vyatta-version depends on vyatta-cfg-dhcp-relay; however:
Package vyatta-cfg-dhcp-relay is not installed.
vyatta-version depends on vyatta-cfg-dhcp-server; however:
Package vyatta-cfg-dhcp-server is not installed.
vyatta-version depends on vyatta-cfg-firewall; however:
Package vyatta-cfg-firewall is not installed.
vyatta-version depends on vyatta-cfg-op-pppoe; however:
Package vyatta-cfg-op-pppoe is not installed.
vyatta-version depends on vyatta-cfg-qos; however:
Package vyatta-cfg-qos is not installed.
vyatta-version depends on vyatta-cfg-quagga; however:
Package vyatta-cfg-quagga is not installed.
vyatta-version depends on vyatta-cfg-system; however:
Package vyatta-cfg-system is not installed.
vyatta-version depends on vyatta-cfg-vpn; however:
Package vyatta-cfg-vpn is not installed.
vyatta-version depends on vyatta-cluster; however:
Package vyatta-cluster is not installed.
vyatta-version depends on vyatta-config-mgmt; however:
Package vyatta-config-mgmt is not installed.
vyatta-version depends on vyatta-conntrack; however:
Package vyatta-conntrack is not installed.
vyatta-version depends on vyatta-cron; however:
Package vyatta-cron is not installed.
vyatta-version depends on vyatta-eventwatch; however:
Package vyatta-eventwatch is not installed.
vyatta-version depends on vyatta-ipv6-rtradv; however:
Package vyatta-ipv6-rtradv is not installed.
vyatta-version depends on vyatta-nat; however:
Package vyatta-nat is not installed.
vyatta-version depends on vyatta-netflow; however:
Package vyatta-netflow is not installed.
vyatta-version depends on vyatta-op; however:
Package vyatta-op is not installed.
vyatta-version depends on vyatta-op-dhcp-server; however:
Package vyatta-op-dhcp-server is not installed.
vyatta-version depends on vyatta-op-firewall; however:
Package vyatta-op-firewall is not installed.
vyatta-version depends on vyatta-op-qos; however:
Package vyatta-op-qos is not installed.
vyatta-version depends on vyatta-op-quagga; however:
Package vyatta-op-quagga is not installed.
vyatta-version depends on vyatta-op-vpn; however:
Package vyatta-op-vpn is not installed.
vyatta-version depends on vyatta-openvpn; however:
Package vyatta-openvpn is not installed.
vyatta-version depends on vyatta-ravpn; however:
Package vyatta-ravpn is not installed.
vyatta-version depends on vyatta-vrrp; however:
Package vyatta-vrrp is not installed.
vyatta-version depends on vyatta-wanloadbalance; however:
Package vyatta-wanloadbalance is not installed.
vyatta-version depends on vyatta-webgui; however:
Package vyatta-webgui is not installed.
vyatta-version depends on vyatta-webproxy; however:
Package vyatta-webproxy is not installed.
vyatta-version depends on vyatta-wireless; however:
Package vyatta-wireless is not installed.
vyatta-version depends on vyatta-wirelessmodem; however:
Package vyatta-wirelessmodem is not installed.
vyatta-version depends on vyatta-zone; however:
Package vyatta-zone is not installed.
vyatta-version depends on vyos-nhrp; however:
Package vyos-nhrp is not installed.
dpkg: error processing vyatta-version (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
vyatta-version
The entire log file follows attached. I appreciate any help.
[code]Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
vyos-world : Depends: vyatta-cfg-system but it is not going to be installed
Depends: vyatta-op but it is not going to be installed
Depends: vyatta-config-mgmt but it is not going to be installed
Depends: vyatta-cfg-dhcp-relay but it is not going to be installed
Depends: vyatta-op-dhcp-server but it is not going to be installed
Depends: vyatta-cfg-dhcp-server but it is not going to be installed
Depends: vyatta-cfg-firewall but it is not going to be installed
Depends: vyatta-op-firewall but it is not going to be installed
Depends: vyatta-cfg-op-pppoe but it is not going to be installed
Depends: vyatta-cfg-qos but it is not going to be installed
Depends: vyatta-op-qos but it is not going to be installed
Depends: vyatta-cfg-quagga but it is not going to be installed
Depends: vyatta-op-quagga but it is not going to be installed
Depends: vyatta-cfg-vpn but it is not going to be installed
Depends: vyatta-op-vpn but it is not going to be installed
Depends: vyatta-cluster but it is not going to be installed
Depends: vyatta-conntrack but it is not going to be installed
Depends: vyatta-eventwatch but it is not going to be installed
Depends: vyatta-ipv6-rtradv but it is not going to be installed
Depends: vyatta-nat but it is not going to be installed
Depends: vyatta-netflow but it is not going to be installed
Depends: vyatta-openvpn but it is not going to be installed
Depends: vyatta-ravpn but it is not going to be installed
Depends: vyatta-vrrp but it is not going to be installed
Depends: vyatta-wanloadbalance but it is not going to be installed
Depends: vyatta-webgui but it is not going to be installed
Depends: vyatta-webproxy but it is not going to be installed
Depends: vyatta-wireless but it is not going to be installed
Depends: vyatta-wirelessmodem but it is not going to be installed
Depends: vyatta-zone but it is not going to be installed
Depends: vyos-nhrp but it is not going to be installed
Depends: vyos-pppoe-server but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
P: Begin unmounting filesystems…
P: Saving caches…
Reading package lists…
Building dependency tree…
Reading state information…
Del hvinfo 1.0.0 [16.2 kB]
Del libvyatta-cfg1 0.102.0+vyos2+current3 [300 kB]
vyos@vyos-build:~/build/vyos/lithium/vyos-build$ [/code]
I’ve resolved this issue a couple of days ago, this is what was holding us back from making 32-bit 1.1.8 release. The issue was that some architecture-independent packages for some reason didn’t get included in the i386 repository.
I try to build the amd64-vyos flavor. This still does not work. The build process dies with the same errors as described above. I did a git pull before, but no updates there.
Now that I see it, this thread has been messed up from the beginning: alain and ajeferson are talking about different versions and their build systems.
ajeferson was having a problem with 32-bit 1.1.x build, and this one should be resolved by now.
alain’s problem is more interesting, I’m looking into it.
Hi alain, I’ve successfullt build an image from the current branch today, after re-building a few packages that ended up broken in the repos. Please do “sudo make purge” just to be sure and then run ./configure and “sudo make iso” again.
Also, I would use a “real” mirror rather than a redirector for the test. If it works with default ./configure options but not with the httpredir host, then we’ll know where the problem is and can investigate it.
I am a new learner for VyOS on Debian 8 Jessie.
I met the installation problem in below. Same as the previous people, I followed by the official link: Build VyOS — VyOS 1.4.x (sagitta) documentation, and executed the following command as per manual required, cd vyos-build
./configure make iso
However, it always shows “mdns-repeater” error at last. Can you please help me? Thank you.
…
…
…
…
…
The following packages have unmet dependencies: vyos-world : Depends: mdns-repeater but it is not installable E: Unable to correct problems, you have held broken packages.
P: Begin unmounting filesystems…
P: Saving caches…
Reading package lists…
Building dependency tree…
Reading state information…
root@debian:/home/sarami/vyos-build# ls
build configure data LICENSE Makefile packages README.md scripts tools
root@debian:/home/sarami/vyos-build# uname -a
Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u5 (2017-09-19) x86_64 GNU/Linux
root@debian:/home/sarami/vyos-build#