You are not logged in.

#1 2010-11-22 19:46:04

hpb
Member
Registered: 2009-05-10
Posts: 7

[SOLVED] Shoes in AUR?

Hi,

I hope that this is the right place for my question :-\
I'm trying to install shoes from AUR ($ yaourt -S shoes).
When I do I get:

Validating source files with md5sums...
    shoes-0.r1134.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build shoes.
==> Restart building shoes ? [y/N]

I understand that shoes is orphaned and the old website is outdated. So I tried installing from source (http://shoes.heroku.com/).
However, running the script gives a lot of dependency errors, such as missing libjpeg (which *is* installed on my system). Building instructions are given for Fedora, Ubuntu and Debian only.

So I'm stuck and hoping to get some help here.
Thanks,
hpb

Last edited by hpb (2010-11-27 18:22:41)

Offline

#2 2010-11-22 19:53:15

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] Shoes in AUR?

You will only get help if you give people some information to work with - and that means details, not general remarks as above.

You can fix the packaging error by regenerating the md5sum array in the PKGBUILD. For those unspecified dependency errors, paste the build output - all of it.

Offline

#3 2010-11-24 14:42:25

hpb
Member
Registered: 2009-05-10
Posts: 7

Re: [SOLVED] Shoes in AUR?

Thanks for responding.
Here are the details.

=============

$ yaourt -S shoes

==> Downloading shoes PKGBUILD from AUR...
x PKGBUILD


First Submitted: Sun, 02 Mar 2008 09:34:25 +0000    
shoes 2-1 : Informal graphics and windowing toolkit.
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> y
Please add \$EDITOR to your environment variables
for example:
export EDITOR="vim" (in ~/.bashrc)
(replace vim with your favorite editor)

==> Edit PKGBUILD with:  vim

--- Content of file ---

# $Id$
# Contributor: Michael Fellinger <m.fellinger@gmail.com>
# Modified by: Matias Korhonen <webadmin@draco-vulgaris.net>

pkgname=shoes
pkgver=2
_pkgrev=0.r1134
pkgrel=1
pkgdesc="Informal graphics and windowing toolkit."
url="http://shoooes.net"
arch=(any)
license="MIT"
depends=(ruby giflib gtk2 giflib vlc curl)
makedepends=() # depends on rake, but that's a gem
conflicts=()
replaces=()
backup=()
source=("http://hacketyhack.net/pkg/dist/$pkgname/$pkgname-$_pkgrev.tar.gz")
md5sums=("826433cdeb80133899bbb694f7aded8a")

build() {
  cd $srcdir/$pkgname-$_pkgrev || return 1
  make PREFIX=/usr DESTDIR=$pkgdir install || return 1
  install -D -m644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING
}

--- End of file ---

==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n

==> shoes dependencies:
 - ruby (already installed)
 - giflib (already installed)
 - gtk2 (already installed)
 - giflib (already installed)
 - vlc (already installed)
 - curl (already installed)


==> Continue building shoes ? [Y/n]
==> -------------------------------
==> y
==> 
==> Building and installing package
==> WARNING: Sudo can not be found. Will use su to acquire root privileges.
==> Making package: shoes 2-1 (Wed Nov 24 15:35:23 CET 2010)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
  -> Downloading shoes-0.r1134.tar.gz...
--2010-11-24 15:35:23--  [url]http://hacketyhack.net/pkg/dist/shoes/shoes-0.r1134.tar.gz[/url]
Resolving hacketyhack.net... 208.72.2.186, 208.65.130.26, 208.75.252.107, ...
Connecting to hacketyhack.net|208.72.2.186|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 36559 (36K) [text/html]
Saving to: "shoes-0.r1134.tar.gz.part"

100%[============================>] 36,559      65.2K/s   in 0.5s    

2010-11-24 15:35:24 (65.2 KB/s) - "shoes-0.r1134.tar.gz.part" saved [36559/36559]

==> Validating source files with md5sums...
    shoes-0.r1134.tar.gz ... FAILED
==> [color=#FF0000]ERROR:[/color] One or more files did not pass the validity check!
==> [color=#FF0000]ERROR:[/color] Makepkg was unable to build shoes.
==> Restart building shoes ? [y/N]
==> ------------------------------
==> n

Offline

#4 2010-11-24 16:44:16

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] Shoes in AUR?

Firstly, please use forum code tags for things like that. I have fixed it for you this time.

Secondly, I have already told you how to solve that issue

Offline

#5 2010-11-24 17:35:35

Stefan Husmann
Member
From: Germany
Registered: 2007-08-07
Posts: 1,391

Re: [SOLVED] Shoes in AUR?

Do not use yaourt (or any other AUR helper that hides the build process from you) if you are a beginner in packaging. And especially do not use these helpers on broken packages. In this case these helper simply are not helpful. 

Do it the manual way by downloading the tarball from aur (her you can use like aurdownload, cower or slurpy, if you do not want to use the AUR-webinterface), untar it, change into the new directory, run

makepkg -g >> PKGBUILD
makepkg 

and install the package (if there are no further errors, that prevent creation) with pacman -U.

Offline

#6 2010-11-24 18:46:17

steveklabnik
Member
Registered: 2009-01-01
Posts: 7
Website

Re: [SOLVED] Shoes in AUR?

hpb wrote:

I understand that shoes is orphaned and the old website is outdated.

Actually, shoes isn't orphaned... well, the AUR package might be, but shoes itself still undergoing very active development. The old website is gone, though... http://shoesrb.com (or your heroku link) is the correct one now.

The only reason we don't have Arch instructions is because we don't have anyone running arch at the moment. I haven't had a Linux install in a few months... if we had it figured out, I'd post the instructions and update the AUR build.

If you'd like more help building Shoes, the other people that use linux on the mailing list might be able to help you. Just send an email to shoes@librelist.com and we'll see if we can't get you going.


Eventually, I'll get my arch box back up, and try to figure it out myself. But I'm ultra-busy with non F/OSS stuff for the next few weeks, so I can't give you an estimated timetable.

Last edited by steveklabnik (2010-11-24 18:46:42)

Offline

#7 2010-11-24 19:16:15

hpb
Member
Registered: 2009-05-10
Posts: 7

Re: [SOLVED] Shoes in AUR?

Stefan Husmann wrote:

Do not use yaourt (or any other AUR helper that hides the build process from you) if you are a beginner in packaging. And especially do not use these helpers on broken packages. In this case these helper simply are not helpful. 

Do it the manual way by downloading the tarball from aur (her you can use like aurdownload, cower or slurpy, if you do not want to use the AUR-webinterface), untar it, change into the new directory, run

makepkg -g >> PKGBUILD
makepkg 

and install the package (if there are no further errors, that prevent creation) with pacman -U.

Thank you. I downloaded shoes with slurpy and after 'makepkg -g >> PKGBUILD' it passed the md5sums check. But after 'makepkg' I get:

==> Making package: shoes 2-1 (Wed Nov 24 19:57:01 CET 2010)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
  -> Found shoes-0.r1134.tar.gz
==> Validating source files with md5sums...
    shoes-0.r1134.tar.gz ... Passed
==> Extracting Sources...
==> Entering fakeroot environment...
==> Starting build()...
/home/cvr/shoes/PKGBUILD: line 22: cd: /home/cvr/shoes/src/shoes-0.r1134: No such file or directory
    Aborting...

Last edited by hpb (2010-11-25 09:19:45)

Offline

#8 2010-11-24 19:42:59

hpb
Member
Registered: 2009-05-10
Posts: 7

Re: [SOLVED] Shoes in AUR?

steveklabnik wrote:
hpb wrote:

I understand that shoes is orphaned and the old website is outdated.

Actually, shoes isn't orphaned... well, the AUR package might be, but shoes itself still undergoing very active development. The old website is gone, though... http://shoesrb.com (or your heroku link) is the correct one now.

The only reason we don't have Arch instructions is because we don't have anyone running arch at the moment. I haven't had a Linux install in a few months... if we had it figured out, I'd post the instructions and update the AUR build.

If you'd like more help building Shoes, the other people that use linux on the mailing list might be able to help you. Just send an email to shoes@librelist.com and we'll see if we can't get you going.


Eventually, I'll get my arch box back up, and try to figure it out myself. But I'm ultra-busy with non F/OSS stuff for the next few weeks, so I can't give you an estimated timetable.

Thanks for replying. At the moment I'm juggling with Stefan and tomk's suggestions a bit more. When I don't succeed It's good to know that I can send an email to the shoes mailinglist. Thanks again.

Last edited by hpb (2010-11-25 09:20:14)

Offline

#9 2010-11-24 23:24:35

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] Shoes in AUR?

You're putting your posts in quotes. Don't do that.

I'm not fixing it for you this time. smile

Also, Stefan's post above (#5) provides the exact command required to "regenerate the md5sum array", as I suggested earlier - I was kinda hoping you would go and look up the command yourself. neutral

Offline

#10 2010-11-25 08:07:06

hpb
Member
Registered: 2009-05-10
Posts: 7

Re: [SOLVED] Shoes in AUR?

tomk wrote:

You're putting your posts in quotes. Don't do that.

One never stops learning, is it? :-)

tomk wrote:

Also, Stefan's post above (#5) provides the exact command required to "regenerate the md5sum array", as I suggested earlier - I was kinda hoping you would go and look up the command yourself. neutral

I did look up the command, but Stefan's post came right after my search, so I responded to him. It did half the trick however, so I guess I have to keep thinking how to get shoes running on Arch.

Last edited by hpb (2010-11-25 11:03:08)

Offline

#11 2010-11-26 00:04:42

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] Shoes in AUR?

Well, thinking is definitely good. smile

But you could also not ignore the other suggestion I made earlier i.e. provide some details about the build errors you're seeing.

Offline

#12 2010-11-26 09:38:26

hpb
Member
Registered: 2009-05-10
Posts: 7

Re: [SOLVED] Shoes in AUR?

tomk wrote:

Well, thinking is definitely good. smile

But you could also not ignore the other suggestion I made earlier i.e. provide some details about the build errors you're seeing.

I did in #7, that's all the details I can give.

Offline

#13 2010-11-26 11:22:23

hpb
Member
Registered: 2009-05-10
Posts: 7

Re: [SOLVED] Shoes in AUR?

I just found out that I can install the "shoes-git 20101126-1" package from AUR. While the packages "shoes 2-1" and "shoes-policeman 2.0.r1168[0]}-2" didn't work for me (see #7) this one does!

$ slurpy -d shoes-git
$ cd shoes-git/
$ makepkg
# pacman -U shoes-git-20101126-1-any.pkg.tar.xz

Thank you all very much for helping.

hpb

Offline

Board footer

Powered by FluxBB