recalbox / recalbox-docker-build

Build recalbox buildroot easily with docker
17 stars 6 forks source link

Build only working on master branch and failing because of missing rgb-pi downloads #16

Open mozvip opened 7 years ago

mozvip commented 7 years ago

Hello,

Build is failing for me in the latest commit (4bcff87eb24f11d61874804615281105fccf1cd7) with the following error:

Building recalbox for arch rpi3 Makefile:515: *** libusb-compat is in the dependency chain of qtsixa that has added it to its _DEPENDENCIES variable without selecting it or depending on it from Config.in. Stop.

digitalLumberjack commented 7 years ago

What are you trying to build ?

Test with recalbox-buildroot master branch please.

mozvip commented 7 years ago

Thanks for your prompt response, I guess i am on the 4.1-x branch, I get this error by following the commands of the README :

docker run -t -v d:/recalbox:/usr/share/recalbox/build/ recalbox/recalbox-docker-build

I didn't customize anything, all params are default, so I am building the branch rb-4.1.x for the RPI3.

Some additional info, I get these warnings before the build failure:

make[1]: Leaving directory '/usr/share/recalbox/build/rb-4.1.X/rpi3/support/kconfig' warning: (BR2_PACKAGE_QTSIXA_SHANWAN) selects BR2_PACKAGE_QTSIXA which has unmet direct dependencies (BR2_PACKAGE_BLUEZ5_UTILS && BR2_PACKAGE_LIBUSB && BR2_PACKAGE_LIBUSB_COMPAT) warning: (BR2_PACKAGE_QTSIXA_SHANWAN) selects BR2_PACKAGE_QTSIXA which has unmet direct dependencies (BR2_PACKAGE_BLUEZ5_UTILS && BR2_PACKAGE_LIBUSB && BR2_PACKAGE_LIBUSB_COMPAT)

digitalLumberjack commented 7 years ago

add the env variable -e "RECALBOX_BRANCH=master"

mozvip commented 7 years ago

Thanks, the issue is not present on master. I get another issue after a long time of intensive building related to a failed download, but I want to investigate if it's not related to a connection issue on my side.

mozvip commented 7 years ago

Hi I confirm I cannot build successfully because of a failed download

rgb-pi 02ff5a085e8aa641c76677059904c48bf02ec226 Downloading
--2017-01-29 16:36:54--  https://github.com/mortaca/rgb-pi/archive/02ff5a085e8aa641c76677059904c48bf02ec226/rgb-pi-02ff5a085e8aa641c76677059904c48bf02ec226.tar.gz
Resolving github.com (github.com)... 192.30.253.112, 192.30.253.113
Connecting to github.com (github.com)|192.30.253.112|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/mortaca/RGB-Pi/tar.gz/02ff5a085e8aa641c76677059904c48bf02ec226/rgb-pi-02ff5a085e8aa641c76677059904c48bf02ec226 [following]
--2017-01-29 16:36:55--  https://codeload.github.com/mortaca/RGB-Pi/tar.gz/02ff5a085e8aa641c76677059904c48bf02ec226/rgb-pi-02ff5a085e8aa641c76677059904c48bf02ec226
Resolving codeload.github.com (codeload.github.com)... 192.30.253.120, 192.30.253.121
Connecting to codeload.github.com (codeload.github.com)|192.30.253.120|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2017-01-29 16:36:55 ERROR 404: Not Found.

--2017-01-29 16:36:55--  http://sources.buildroot.net/rgb-pi-02ff5a085e8aa641c76677059904c48bf02ec226.tar.gz
Resolving sources.buildroot.net (sources.buildroot.net)... 176.9.16.109
Connecting to sources.buildroot.net (sources.buildroot.net)|176.9.16.109|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2017-01-29 16:36:55 ERROR 404: Not Found.

package/pkg-generic.mk:128: recipe for target '/usr/share/recalbox/build/master/rpi3/output/build/rgb-pi-02ff5a085e8aa641c76677059904c48bf02ec226/.stamp_downloaded' failed
make: *** [/usr/share/recalbox/build/master/rpi3/output/build/rgb-pi-02ff5a085e8aa641c76677059904c48bf02ec226/.stamp_downloaded] Error 1

I don't know if you want me to report this kind of issues here of if I should use another repo.

Thanks

mozvip commented 7 years ago

It just seems that the downloads for rgb-pi are not available anymore from the usual places. I could just edit my .config to disable it and build was then working fine.