birdman
Moderator
That error message is what you'd get when running a python2 script (all of the xml2po.py ones are) with python3.Not my day today, yahoo!!
That error message is what you'd get when running a python2 script (all of the xml2po.py ones are) with python3.Not my day today, yahoo!!

Its still in the makefile mbtwinplus, so no reason that it will not build - whether it will have enough to run the image is another story.Been a while since I built 5.3 for my miraclebox after vix support was dropped , so tried to build again and encountered an error straight away, miraclebox is not supported by the build process.
My environment is ok, I built vuuno4k and osmini images without error over the weekend after updating ubuntu.
If there is no way to build a later stable version for the miraclebox then I will leave it on 5.3.001 or 4 , I just thought there might be a local parameter or list I could change to allow the build to progress.
That error message is what you'd get when running a python2 script (all of the xml2po.py ones are) with python3.
File: '/home/openvixbuilder/openvix/build-enviroment/sources/ntp-4.2.8p13.tar.gz' has md5 checksum 19bb20214e0a88629e17a5b6c605d45d when ea040ab9b4ca656b5229b89d6b822f13 was expected
File: '/home/openvixbuilder/openvix/build-enviroment/sources/ntp-4.2.8p13.tar.gz' has sha256 checksum 53a4b4b6569e8ef8b0aa6b7adbf736563467dba67aa77c6f4a37b7387b01508f when 288772cecfcd9a53694ffab108d1825a31ba77f3a8466b0401baeca3bc232a38 was expected
If this change is expected (e.g. you have upgraded to a new version without updating the checksums) then you can use these lines within the recipe:
SRC_URI[md5sum] = "19bb20214e0a88629e17a5b6c605d45d"
SRC_URI[sha256sum] = "53a4b4b6569e8ef8b0aa6b7adbf736563467dba67aa77c6f4a37b7387b01508f"
Otherwise you should retry the download and/or check with upstream to determine if the file has become corrupted or otherwise unexpectedly modified.
Thanks, as always, that sorted it when I opted for python2. I was expecting python3 to be used now, is that not the case?
Can't get passed this (repeated, always the same) checksum error....
Code:File: '/home/openvixbuilder/openvix/build-enviroment/sources/ntp-4.2.8p13.tar.gz' has md5 checksum 19bb20214e0a88629e17a5b6c605d45d when ea040ab9b4ca656b5229b89d6b822f13 was expected File: '/home/openvixbuilder/openvix/build-enviroment/sources/ntp-4.2.8p13.tar.gz' has sha256 checksum 53a4b4b6569e8ef8b0aa6b7adbf736563467dba67aa77c6f4a37b7387b01508f when 288772cecfcd9a53694ffab108d1825a31ba77f3a8466b0401baeca3bc232a38 was expected
It suggests changing the checksums, maybe it's not advisable, but where do I find the relevant file? I've spent ages trying to find it, but failed miserably.
Code:If this change is expected (e.g. you have upgraded to a new version without updating the checksums) then you can use these lines within the recipe: SRC_URI[md5sum] = "19bb20214e0a88629e17a5b6c605d45d" SRC_URI[sha256sum] = "53a4b4b6569e8ef8b0aa6b7adbf736563467dba67aa77c6f4a37b7387b01508f" Otherwise you should retry the download and/or check with upstream to determine if the file has become corrupted or otherwise unexpectedly modified.
If you look in the build log file you will see at what stage it failed and be able to find the .bb where you need to update the checksums

Its still in the makefile mbtwinplus, so no reason that it will not build - whether it will have enough to run the image is another story.
You know it's likely to be an ntp*.bb file, so:Took a bit of finding is an understatement.
cd ..../oe-alliance
find meta* open* -iname 'ntp*.bb'
Code:File: '/home/openvixbuilder/openvix/build-enviroment/sources/ntp-4.2.8p13.tar.gz' has md5 checksum 19bb20214e0a88629e17a5b6c605d45d when ea040ab9b4ca656b5229b89d6b822f13 was expected File: '/home/openvixbuilder/openvix/build-enviroment/sources/ntp-4.2.8p13.tar.gz' has sha256 checksum 53a4b4b6569e8ef8b0aa6b7adbf736563467dba67aa77c6f4a37b7387b01508f when 288772cecfcd9a53694ffab108d1825a31ba77f3a8466b0401baeca3bc232a38 was expected
1522d66574bae14abb2622746dad2bdc ntp-4.2.8p12.tar.gz
MD5 (ntp-4.2.8p13.tar.gz) = 19bb20214e0a88629e17a5b6c605d45d
So why don't you just change the checksum in the .bb file?I've checked versions p9 thru' to p15 and none have the expected md5 checksum. I feel like I'm hitting my head against a brick wall.
Only possible clue is that their .md5 file format has changed between p12 and p13...
Code:1522d66574bae14abb2622746dad2bdc ntp-4.2.8p12.tar.gz MD5 (ntp-4.2.8p13.tar.gz) = 19bb20214e0a88629e17a5b6c605d45d
So why don't you just change the checksum in the .bb file?
Thanks.I just checked and Ea040ab9b4ca656b5229b89d6b822f13 is the correct hash. So if your file doesn't match that hash your file must be corrupt.
Unzip the attached file and put the contents in your sources folder and try again.
https://www.eecis.udel.edu/~ntp/ntp_spool/[COLOR="#FF0000"]ntp4[/COLOR]/
https://www.eecis.udel.edu/~ntp/ntp_spool/[COLOR="#FF0000"]ntp4/ntp-4.2[/COLOR]/
Thanks.
I've worked out what is happening, no corrupt files.
Your file comes fromwith the checksum the build expects.Code:https://www.eecis.udel.edu/~ntp/ntp_spool/[COLOR="#FF0000"]ntp4[/COLOR]/
My file (in my build) comes fromwith the same filename and a different checksum.Code:https://www.eecis.udel.edu/~ntp/ntp_spool/[COLOR="#FF0000"]ntp4/ntp-4.2[/COLOR]/
@ccs - are you moving source files between different systems (PC's) in your setup? I recently had issues when moving scripts between my mutant box and my main desktop (which is linux mint). A new install of FileZilla had helpfully changed the line endings of .sh files to ms-dos format.
It's just a left-of-field suggestion, but if you're ftp'ing files between systems it's worth checking.
edit - ok, belay that! You've found your difference...