i have this err : (Solo 4k)
/bin/ipkg-build: line 143 /usr/bin/ar: cannot execute binary file: exe format error
Read post 16 and 17.
i have this err : (Solo 4k)
/bin/ipkg-build: line 143 /usr/bin/ar: cannot execute binary file: exe format error
Read post 16 and 17.
Have a look for ipk creator you create the path on pc.
IPK Creator + IPK Feed Generator
There's version 5.0 out aswell I'll try and upload the latest version over the weekend
Have a look for ipk creator you create the path on pc.
IPK Creator + IPK Feed Generator
There's version 5.0 out aswell I'll try and upload the latest version over the weekend
Everything is ok with ipk creator 5.0
But after installation , Permissions must be edited manually !!
How can i use the postinst script to modify the permission for OSCam ?
does the opkg-tools_1.3 works on ubundu to create ipk.
I have used ipk creator by persian prince, but I wanted to experiment created ipk in ubundu.
does anybody have build ipk in ubundu?
thanks
i am trying to build ipk for a friend but i keep getting
ipkg-build: Error: Package name contains illegal characters, (other than [a-z0-9.+-])
Please fix the above errors and try again.
i have tried it a few times but same result, i don't see any illegal characters well i know there aren't any
Package: enigma2-plugin-extensions-xmplugin
Version: 1
Description: custom file
Section: extra
Priority: optional
Maintainer: me
Architecture: all
Depends: enigma2 fonts
any ideas thanks
attach the file here and I will try it.
Display Morei am trying to build ipk for a friend but i keep getting
ipkg-build: Error: Package name contains illegal characters, (other than [a-z0-9.+-])
Please fix the above errors and try again.
i have tried it a few times but same result, i don't see any illegal characters well i know there aren't any
Package: enigma2-plugin-extensions-xmplugin
Version: 1
Description: custom file
Section: extra
Priority: optional
Maintainer: me
Architecture: all
Depends: enigma2 fonts
any ideas thanks
send me the file and i will try it for you
i just tried making an ipk with your settings and it was fine
that error usually is when theres a wrong letter etc double check spelling symbols etc and also what version of ipk you using
thanks for the replies guys, i edited the control file on my Linux server that did the trick something wrong with editing it with notepad++ on windows.
regards
There has been an update added to oe alliance to 4.1 https://github.com/oe-alliance…8dcf5d33885e726f6fba90683
This doesnt seem to work correctly I reverted back to 1.3 and its working fine so I have had to use opkg hold so it doesn't update again.
Sorry I dont have a copy of the command errors but it mentioned ar errors
Hi guys. Getting the following error during Re-pack:
line 1: syntax error: unexpected word (expecting ")")
Using 1.4 version of ipk on a vu+ solo2. Any ideas what could be wrong?
Using 1.4 version of ipk on a vu+ solo2
Try with version 1.3. Its definately working with mips based receivers. New version 1.4 was made for arm based receivers..
Masters, use this one with the newest kernel working fine:
Masters, use this one with the newest kernel working fine:
Thanks mate, i`ve also added a version for ARM receiver to the first post :shake1:
root@vuzero4k:/media/hdd/ipkg-tools# ipkg-build OUD
/bin/ipkg-build: line 143: /usr/bin/ar: cannot execute binary file: Exec format error
root@vuzero4k:/media/hdd/ipkg-tools# opkg-build OUD
/bin/opkg-build: line 143: /usr/bin/ar: cannot execute binary file: Exec format error
root@vuzero4k:/media/hdd/ipkg-tools#
ipkg-build line143-->>> ar -r $pkg_file ./debian-binary ./control.tar.gz ./data.tar.gz
Try this new version.
Works great on zero4K, you should move this attachment to first post and deleted "enigma2-plugin-extensions-opkg-tools_1.4_armv7ahf-vfp-neon.ipk" that doesn't work.
I installed the blackhole 3.0.9 and when I tryed to build the ipk via telnet I get the message
-sh: ipkg-build: not found
With the old 3.02 blackhole the package is building ok.
Any idea. the ar and ipkg-build file are on ipkg-tools folder with permission 755
Did you have path ipkg-build/media/hdd/ipk, or ipkg-build/media/usb/ipk. Permission must be have for all 755.
Hello.
I also use my own bash script to create .ipk / .deb packages. If anyone is interested, you can find the script on my github here:
https://github.com/s3n0/e2scri…by_s3n0_for_ProjectXYZ.sh
The problem is mainly the functionality of the "ar" tool used for final combining files into .ipk / .deb package.
Unfortunately, in most Enigma firmware, the "ar" tool is included in Busybox only as a very simple tool (with missing features). For example, in OpenPLi-7, Busybox is currently in v1.24.1. The lightweight version of "ar" in this Busybox does not support the file combining argument (ar -r as for example) .
Newer Busybox v1.29.2, which is already in OpenATV 6.3 firmware, already supports this argument (ar -r). However, it is still a lightweight "ar" version.
For this purpose it is possible to copy the alternative binary "ar" or the alternative complete newer Busybox (also as a binary, for a specific chipset). The busybox is located in the "/bin" directory and the "ar" tool is located in the "/usr/bin" directory. In both cases, as usually the sym-link link is used in most Enigma (the "ar" tool is called from Busybox and not directly as a binary file). I don't recommend overwriting "/bin/busybox*" files due to possible compatibility issues in some firmwares. Conversely, you can override the "/usr/bin/ar" tool (if you have the right binary file for your chipset!). Remember to set the attributes after copying ... for example:
chmod 755 /bin/busybox_ or for example chmod 755 /usr/lib/libbfd-2.25-system.so /usr/bin/ar_.
Calling busybox commands is very easy, for example:
busybox ar --help
busybox ls -l /tmp
Or if you add another alternative busybox for your chipset, for example as the file "/bin/busybox_":
busybox_ ls /etc
/bin/busybox_ ls -al /etc
Busybox download for all architectures (open the "defconfig-multiarch-musl" directory):
https://busybox.net/downloads/binaries/
Busybox 1.31.0:
https://busybox.net/downloads/…defconfig-multiarch-musl/
"ar" for mipsel (standalone version):
"ar" for arm (not standalone version - attached a library file for the "/usr/lib" directory!):
Display MoreHello.
I also use my own bash script to create .ipk / .deb packages. If anyone is interested, you can find the script on my github here:
https://github.com/s3n0/e2scri…by_s3n0_for_ProjectXYZ.sh
The problem is mainly the functionality of the "ar" tool used for final combining files into .ipk / .deb package.
Unfortunately, in most Enigma firmware, the "ar" tool is included in Busybox only as a very simple tool (with missing features). For example, in OpenPLi-7, Busybox is currently in v1.24.1. The lightweight version of "ar" in this Busybox does not support the file combining argument (ar -r as for example) .
Newer Busybox v1.29.2, which is already in OpenATV 6.3 firmware, already supports this argument (ar -r). However, it is still a lightweight "ar" version.
For this purpose it is possible to copy the alternative binary "ar" or the alternative complete newer Busybox (also as a binary, for a specific chipset). The busybox is located in the "/bin" directory and the "ar" tool is located in the "/usr/bin" directory. In both cases, as usually the sym-link link is used in most Enigma (the "ar" tool is called from Busybox and not directly as a binary file). I don't recommend overwriting "/bin/busybox*" files due to possible compatibility issues in some firmwares. Conversely, you can override the "/usr/bin/ar" tool (if you have the right binary file for your chipset!). Remember to set the attributes after copying ... for example:
chmod 755 /bin/busybox_ or for example chmod 755 /usr/lib/libbfd-2.25-system.so /usr/bin/ar_.
Calling busybox commands is very easy, for example:
busybox ar --help
busybox ls -l /tmp
Or if you add another alternative busybox for your chipset, for example as the file "/bin/busybox_":
busybox_ ls /etc
/bin/busybox_ ls -al /etc
Busybox download for all architectures (open the "defconfig-multiarch-musl" directory):
https://busybox.net/downloads/binaries/
Busybox 1.31.0:
https://busybox.net/downloads/…defconfig-multiarch-musl/
"ar" for mipsel (standalone version):
"ar" for arm (not standalone version - attached a library file for the "/usr/lib" directory!):
can i use it in ubuntu
if yes please share commands
Don’t have an account yet? Register yourself now and be a part of our community!