bernid wrote: 
> Hi,
> 
> I was trying to install soa-aur on  Arch Linux armv5 machine.
> Unfortunately without success...
> Looks like  armv5tel is not supported by soa-aur  now.
> > 
Code:
--------------------
  >   > 
  > [root@alarm soa-aur]# uname -a
  > Linux alarm 3.1.10-33-ARCH #1 PREEMPT Sun Apr 27 02:45:06 MDT 2014 armv5tel 
GNU/Linux
  > [root@alarm soa-aur]#
--------------------
> > 
> 
> Could you please update installation script to allow running soa-aur
> on armv5tel?
> 
> Hardware is described 'here'
> (http://wiki.openwrt.org/toh/iomega/iconnect).
> 
> Below there is an installation log:
> Code:
> 
> > 
Code:
--------------------
  >   > [root@alarm soa-aur]# ./soa-install.sh
  > Squeeze on Arch Installer (run as root)
  > 
  > SQUEEZE ON ARCH IS PROVIDED 'AS IS' AND ANY EXPRESS OR IMPLIED
  > WARRANTIES ARE DISCLAIMED. IN NO EVENT SHALL THE SOFTWARE PROVIDER BE
  > LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  > CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  > SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  > BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  > WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
  > OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
  > IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  > 
  > Do you agree to the above and wish to continue? y
  > 
  > ==> ERROR: turbolua is not available for the 'arm' architecture.
  > Note that many packages may need a line added to their PKGBUILD
  > such as arch=('arm').
  > ==> Making package: soa-web r5.ee06391-1 (Thu Jun 26 09:35:44 MDT 2014)
  > ==> Checking runtime dependencies...
  > ==> Installing missing dependencies...
  > error: target not found: turbolua
  > ==> ERROR: 'pacman' failed to install missing dependencies.
  > ==> ERROR: libsoxr is not available for the 'arm' architecture.
  > Note that many packages may need a line added to their PKGBUILD
  > such as arch=('arm').
  > ==> ERROR: squeezelite is not available for the 'arm' architecture.
  > Note that many packages may need a line added to their PKGBUILD
  > such as arch=('arm').
  > ==> ERROR: jivelite is not available for the 'arm' architecture.
  > Note that many packages may need a line added to their PKGBUILD
  > such as arch=('arm').
  > ==> Making package: jivelite-autologin 1-1 (Thu Jun 26 09:35:51 MDT 2014)
  > ==> Checking runtime dependencies...
  > ==> Checking buildtime dependencies...
  > ==> Retrieving sources...
  > -> Found service
  > ==> Validating source files with sha256sums...
  > service ... Passed
  > ==> Extracting sources...
  > ==> Starting package()...
  > ==> Tidying install...
  > -> Purging unwanted files...
  > -> Removing libtool files...
  > -> Removing static library files...
  > -> Compressing man and info pages...
  > -> Stripping unneeded symbols from binaries and libraries...
  > ==> Creating package "jivelite-autologin"...
  > -> Generating .PKGINFO file...
  > ==> WARNING: Please add a license line to your PKGBUILD!
  > Example for GPL'ed software: license=('GPL').
  > -> Adding install file...
  > -> Generating .MTREE file...
  > -> Compressing package...
  > ==> Finished making: jivelite-autologin 1-1 (Thu Jun 26 09:35:52 MDT 2014)
  > ==> Installing package jivelite-autologin with pacman -U...
  > loading packages...
  > resolving dependencies...
  > looking for inter-conflicts...
  > 
  > Packages (1): jivelite-autologin-1-1
  > 
  > Total Installed Size:   0.02 MiB
  > 
  > :: Proceed with installation? [Y/n]
  > (1/1) checking keys in keyring                               
[################################] 100%
  > (1/1) checking package integrity                             
[################################] 100%
  > (1/1) loading package files                                  
[################################] 100%
  > (1/1) checking for file conflicts                            
[################################] 100%
  > (1/1) checking available disk space                          
[################################] 100%
  > (1/1) installing jivelite-autologin                          
[################################] 100%
  > rm '/etc/systemd/system/getty.target.wants/getty@tty1.service'
  > ln -s '/usr/lib/systemd/system/getty@.service' 
'/etc/systemd/system/getty.target.wants/ge...@tty1.se           rvice'
  > synchronizing filesystem...
  > ==> Cleaning up...
--------------------
> > 

The SoA packages are only testing on arm7h (wandboard) and arm6h (pi) so
I have not included support of arm5te at present.

You can manually edit the PKGBUILD files to change the line:

Code:
--------------------
    
  arch=('i686' 'x86_64' 'armv6h' 'armv7h')
  
--------------------

to 

Code:
--------------------
    
  arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h')
  
--------------------


The run the install script - does this work?  I suspect resampling and
jivelite works very poorly on this device, but squeezelite should work.


------------------------------------------------------------------------
Triode's Profile: http://forums.slimdevices.com/member.php?userid=17
View this thread: http://forums.slimdevices.com/showthread.php?t=101624

_______________________________________________
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to