Modify

Opened 2 years ago

Last modified 22 months ago

#21358 new defect

global error

Reported by: anonymous Owned by: developers
Priority: highest Milestone:
Component: other Version: Trunk
Keywords: Cc:

Description

`
[17:50:22] slawek@slawek-dom:~/build_openwrt/witi$ make dirclean

make[1] dirclean

[17:50:50] slawek@slawek-dom:~/build_openwrt/witi$ make menuconfig
Checking 'working-make'... ok.
Checking 'case-sensitive-fs'... ok.
Checking 'gcc'... ok.
Checking 'working-gcc'... ok.
Checking 'g++'... ok.
Checking 'working-g++'... ok.
Checking 'ncurses'... ok.
Checking 'zlib'... ok.
Checking 'libssl'... ok.
Checking 'perl-thread-queue'... ok.
Checking 'tar'... ok.
Checking 'find'... ok.
Checking 'bash'... ok.
Checking 'patch'... ok.
Checking 'diff'... ok.
Checking 'cp'... ok.
Checking 'seq'... ok.
Checking 'awk'... ok.
Checking 'grep'... ok.
Checking 'getopt'... ok.
Checking 'stat'... ok.
Checking 'md5sum'... ok.
Checking 'unzip'... ok.
Checking 'bzip2'... ok.
Checking 'wget'... ok.
Checking 'perl'... ok.
Checking 'python'... ok.
Checking 'svn'... ok.
Checking 'git'... ok.
Checking 'file'... ok.
Checking 'openssl'... ok.
Checking 'ldconfig-stub'... ok.
Collecting package info: done
Collecting target info: done
tmp/.config-package.in:48348:error: recursive dependency detected!
tmp/.config-package.in:48348: symbol PACKAGE_iptables is selected by PACKAGE_sqm-scripts
tmp/.config-package.in:796: symbol PACKAGE_sqm-scripts is selected by PACKAGE_luci-app-sqm
tmp/.config-package.in:30400: symbol PACKAGE_luci-app-sqm depends on PACKAGE_lua
tmp/.config-package.in:14036: symbol PACKAGE_lua is selected by PACKAGE_luci-base
tmp/.config-package.in:29419: symbol PACKAGE_luci-base is selected by PACKAGE_luci-mod-admin-full
tmp/.config-package.in:29522: symbol PACKAGE_luci-mod-admin-full is selected by PACKAGE_luci-app-bmx6
tmp/.config-package.in:29693: symbol PACKAGE_luci-app-bmx6 depends on IPV6
config/Config-build.in:81: symbol IPV6 is selected by PACKAGE_kmod-nat46
tmp/.config-package.in:8360: symbol PACKAGE_kmod-nat46 is selected by PACKAGE_map-t
tmp/.config-package.in:70341: symbol PACKAGE_map-t depends on PACKAGE_iptables
configuration written to .config

* End of the configuration.
* Execute 'make' to start the build or try 'make help'.

[17:51:54] slawek@slawek-dom:~/build_openwrt/witi$
`
...when standard download source and configure any machines (exactltly "mqmaker witi").

Attachments (0)

Change History (9)

comment:1 Changed 2 years ago by anonymous

...new

1.) make distclean
2.) make package/symlinks V=s
3.)
[18:03:24] slawek@slawek-dom:~/build_openwrt/witi$ make menuconfig
config/Config-build.in:81:error: recursive dependency detected!
config/Config-build.in:81: symbol IPV6 is selected by PACKAGE_kmod-nat46
tmp/.config-package.in:8360: symbol PACKAGE_kmod-nat46 is selected by PACKAGE_map-t
tmp/.config-package.in:70341: symbol PACKAGE_map-t depends on IPV6

* End of the configuration.
* Execute 'make' to start the build or try 'make help'.

[18:03:37] slawek@slawek-dom:~/build_openwrt/witi$

comment:2 Changed 2 years ago by anonymous

...and again is the same

[18:03:37] slawek@slawek-dom:~/build_openwrt/witi$ git pull
Already up-to-date.
[18:07:02] slawek@slawek-dom:~/build_openwrt/witi$ make package/symlinks V=s
./scripts/feeds update -a
Updating feed 'packages' from 'https://github.com/openwrt/packages.git' ...
Already up-to-date.
Create index file './feeds/packages.index'
Updating feed 'luci' from 'https://github.com/openwrt/luci.git' ...
Already up-to-date.
Create index file './feeds/luci.index'
Updating feed 'routing' from 'https://github.com/openwrt-routing/packages.git' ...
Already up-to-date.
Create index file './feeds/routing.index'
Updating feed 'telephony' from 'https://github.com/openwrt/telephony.git' ...
Already up-to-date.
Create index file './feeds/telephony.index'
Updating feed 'management' from 'https://github.com/openwrt-management/packages.git' ...
Already up-to-date.
Create index file './feeds/management.index'
Updating feed 'targets' from 'https://github.com/openwrt/targets.git' ...
Already up-to-date.
Create index file './feeds/targets.index'
./scripts/feeds install -a
Collecting package info: done
Installing all packages from feed packages.
Installing all packages from feed luci.
Installing all packages from feed routing.
Installing all packages from feed telephony.
Installing all packages from feed management.
Installing all packages from feed targets.
[18:07:24] slawek@slawek-dom:~/build_openwrt/witi$ make menuconfig
tmp/.config-package.in:48348:error: recursive dependency detected!
tmp/.config-package.in:48348: symbol PACKAGE_iptables is selected by PACKAGE_sqm-scripts
tmp/.config-package.in:796: symbol PACKAGE_sqm-scripts is selected by PACKAGE_luci-app-sqm
tmp/.config-package.in:30400: symbol PACKAGE_luci-app-sqm depends on PACKAGE_luci-base
tmp/.config-package.in:29419: symbol PACKAGE_luci-base is selected by PACKAGE_luci-mod-admin-full
tmp/.config-package.in:29522: symbol PACKAGE_luci-mod-admin-full is selected by PACKAGE_luci-app-bmx6
tmp/.config-package.in:29693: symbol PACKAGE_luci-app-bmx6 depends on IPV6
config/Config-build.in:81: symbol IPV6 is selected by PACKAGE_kmod-nat46
tmp/.config-package.in:8360: symbol PACKAGE_kmod-nat46 is selected by PACKAGE_map-t
tmp/.config-package.in:70341: symbol PACKAGE_map-t depends on PACKAGE_iptables

* End of the configuration.
* Execute 'make' to start the build or try 'make help'.


comment:3 Changed 2 years ago by anonymous

.he...and another agein

[18:07:35] slawek@slawek-dom:~/build_openwrt/witi$ git pull
Already up-to-date.
[18:15:41] slawek@slawek-dom:~/build_openwrt/witi$ make package/symlinks V=s
./scripts/feeds update -a
Updating feed 'packages' from 'https://github.com/openwrt/packages.git' ...
Already up-to-date.
Create index file './feeds/packages.index'
Updating feed 'luci' from 'https://github.com/openwrt/luci.git' ...
Already up-to-date.
Create index file './feeds/luci.index'
Updating feed 'routing' from 'https://github.com/openwrt-routing/packages.git' ...
Already up-to-date.
Create index file './feeds/routing.index'
Updating feed 'telephony' from 'https://github.com/openwrt/telephony.git' ...
Already up-to-date.
Create index file './feeds/telephony.index'
Updating feed 'management' from 'https://github.com/openwrt-management/packages.git' ...
Already up-to-date.
Create index file './feeds/management.index'
Updating feed 'targets' from 'https://github.com/openwrt/targets.git' ...
Already up-to-date.
Create index file './feeds/targets.index'
./scripts/feeds install -a
Collecting package info: done
Installing all packages from feed packages.
Installing all packages from feed luci.
Installing all packages from feed routing.
Installing all packages from feed telephony.
Installing all packages from feed management.
Installing all packages from feed targets.
[18:16:03] slawek@slawek-dom:~/build_openwrt/witi$ make menuconfig
config/Config-build.in:81:error: recursive dependency detected!
config/Config-build.in:81: symbol IPV6 is selected by PACKAGE_kmod-nat46
tmp/.config-package.in:8360: symbol PACKAGE_kmod-nat46 is selected by PACKAGE_map-t
tmp/.config-package.in:70341: symbol PACKAGE_map-t depends on IPV6

* End of the configuration.
* Execute 'make' to start the build or try 'make help'.

[18:16:12] slawek@slawek-dom:~/build_openwrt/witi$

comment:4 Changed 2 years ago by anonymous

And so over and over again - once fewer errors, the next "git pull && make package / symlinks" more, then again less at the next "git pull && make package / symlinks".

comment:5 Changed 2 years ago by anonymous

`
[18:28:10] slawek@slawek-dom:~/build_openwrt/witi$ make defconfig
tmp/.config-package.in:48348:error: recursive dependency detected!
tmp/.config-package.in:48348: symbol PACKAGE_iptables is selected by PACKAGE_sqm-scripts
tmp/.config-package.in:796: symbol PACKAGE_sqm-scripts is selected by PACKAGE_luci-app-sqm
tmp/.config-package.in:30400: symbol PACKAGE_luci-app-sqm depends on PACKAGE_luci-base
tmp/.config-package.in:29419: symbol PACKAGE_luci-base is selected by PACKAGE_luci-mod-admin-full
tmp/.config-package.in:29522: symbol PACKAGE_luci-mod-admin-full is selected by PACKAGE_luci-app-bmx6
tmp/.config-package.in:29693: symbol PACKAGE_luci-app-bmx6 depends on IPV6
config/Config-build.in:81: symbol IPV6 is selected by PACKAGE_kmod-nat46
tmp/.config-package.in:8360: symbol PACKAGE_kmod-nat46 is selected by PACKAGE_map-t
tmp/.config-package.in:70341: symbol PACKAGE_map-t depends on PACKAGE_iptables
#
# configuration written to .config
#
[18:28:27] slawek@slawek-dom:~/build_openwrt/witi$
`
Probably there is something wrong with patches. (only when use "mqmaker witi" machines).

comment:6 Changed 2 years ago by anonymous

Finally, it turns out that there is also on other architectures - a final, summary diagnosis error in the config / Config-build.in:
`
[19:30:42] slawek@slawek-dom:~/build_openwrt/witi$ make defconfig
Collecting package info: done
config/Config-build.in:81:error: recursive dependency detected!
config/Config-build.in:81: symbol IPV6 is selected by PACKAGE_kmod-nat46
tmp/.config-package.in:8360: symbol PACKAGE_kmod-nat46 is selected by PACKAGE_map-t
tmp/.config-package.in:70341: symbol PACKAGE_map-t depends on IPV6
#
# configuration written to .config
#
[19:31:32] slawek@slawek-dom:~/build_openwrt/witi$
`

comment:7 Changed 2 years ago by anonymous

It was my bad in addressing kmod-ipv6 usage routing feed packages; I reverted the patch so this should be now fixed.

comment:9 Changed 22 months ago by jocke

Related issue; #22201.

I guess this issue can be closed.

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.