[ophcrack] PKGBUILD foireux (contourné)

Mise à jour / Création /debug de paquetages
Répondre
annaellevera
Daikyu
Messages : 52
Inscription : ven. 06 juin 2008, 09:19

[ophcrack] PKGBUILD foireux (contourné)

Message par annaellevera »

...Yaourt m'indique que GTK2 est bien installé mais quand j'installe une application qui demande gtk2 comme dependance, ca fail :

Code : Tout sélectionner

==> Dépendances de un paquet
 - (gtk2 (compilation du paquetage depuis AUR)
 - openssl (déjà installé)
 (compilation du paquetage depuis AUR)
==>  Continuer la compilation de ce paquet? [O/n]
==>   ----------------------------------------------
==>o

==> Compilation des dépendances manquantes depuis AUR:
(gtk2 non trouvé dans AUR
Du coup c'est la merde, mais c'est quoi le probleme, je me souviens bien avoir installer GTK2!
Dernière modification par annaellevera le ven. 30 janv. 2009, 17:30, modifié 2 fois.
Image

World will end in 5 minutes. Please log out.
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1137
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk »

Salut,
Est ce que cela arrive sur tout les paquets ?
Parce que là, c'est (gtk2, et non pas gtk2 (d'après ton paste), t'es sur que c'est pas le paquet sur AUR qui est foireux ?
Que te donne pacman -Qi gtk2 ?
annaellevera
Daikyu
Messages : 52
Inscription : ven. 06 juin 2008, 09:19

Message par annaellevera »

J'avais même pas capté la subtilité avec la parenthese! Bon c'est tout de même bizarre! il est installable ce paquet?
Image

World will end in 5 minutes. Please log out.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

salut, c'est volontaire le manque d'infos ?
pacman -Qi gtk2 ?
le pkgbuild ou le nom de l'application que tu essais d'installer ?

"(gtk2" n'existe pas, par contre, gtk2 si, et vu que tu utilises openbox et gnome, tu l'as déjà d'installé.

PS: bizarre, ca correspond pas vraiment à un thème ;)
annaellevera
Daikyu
Messages : 52
Inscription : ven. 06 juin 2008, 09:19

Message par annaellevera »

Non ce n'est pas volontaire le manque d'infos.
Je me doute que (gtk2 n'existe pas, en editant le pkgbuild (il s'agit d'ophcrack), je voulait voir s'il n'y avait pas un probleme mais pas en apparence.
GKT2 est correctement installé, le problemen'existe que pour que ce paquet.
Image

World will end in 5 minutes. Please log out.
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

On peut voir le PKGBUILD ? ou tu comptes faire durer le suspens ?

Et le pacman -Qi gtk2 ?

Le minimum c'est au moins de répondre aux questions ! :lol:
Ne vous emmerdez plus, emmerdez les autres.
annaellevera
Daikyu
Messages : 52
Inscription : ven. 06 juin 2008, 09:19

Message par annaellevera »

pacman -Qi (mêm si je doute qua ca ai un rapport avec gtk2) :

Code : Tout sélectionner

Nom                   : gtk2
Version               : 2.14.7-1
URL                   : http://www.gtk.org/
Licences              : LGPL  
Groupes               : --
Fournit               : gail=1.22.3  
Dépend de             : atk>=1.24.0  pango>=1.22.4  libxcursor  libxinerama  
                        libxrandr>=1.2.1  libxi  libcups>=1.3.9  libxcomposite  
                        libxdamage  heimdal>=1.2.1  gnutls>=2.6.3  
Dépendances opt.      : --
Requis par            : at-spi  flashplugin  gconf  geany  gegl  ghostscript  
                        gimp  glade  gtk-chtheme  gtk-engine-murrine  
                        gtk-engines  gtk-sharp-2  gtk2-themes-collection  
                        gtkglext  gtkmm  gtksourceview  gtksourceview2  
                        gtkspell  hydroxygen-iconset  libcanberra  libepc  
                        libglade  libgpod  libnotify  librsvg  libsexy  
                        libwnck  mplayer  mplayer-plugin  obconf  pcmanfm  
                        poppler-glib  ruby-gdkpixbuf2  thunderbird  vte  
                        wireshark  wxgtk  xchat  xulrunner  
Incompatible avec     : gtkprint-cups  gail  
Remplace              : gtkprint-cups  gail  
Taille (installé)     : 26860,00 K
Paqueteur             : Douglas Soares de Andrade <douglas@archlinux.org>
Architecture          : i686
Compilé le            : mar. 20 janv. 2009 09:29:21 CET
Installé le           : sam. 24 janv. 2009 23:20:43 CET
Motif d'installation  : Installé comme dépendance d'un autre paquet
Script d'installation : Oui
Description           : The GTK+ Toolkit (v2)

et le pkgbuild :

Code : Tout sélectionner

# Contributor: Matthew Sharpe <matt.sharpe@gmail.com>

pkgname=ophcrack
pkgver=3.0
pkgrel=1
pkgdesc="A Windows password cracker based on the faster time-memory trade-off using rainbow tables"
url="http://ophcrack.sourceforge.net"
arch=('i686' 'x86_64')
license="GPL"
depends=('gtk2' 'openssl' 'bkhive' 'samdump2')
makedepends=()
conflicts=(ophcrack2)
replaces=(ophcrack2)
backup=()
install=ophcrack.install
source=(http://dl.sourceforge.net/sourceforge/ophcrack/$pkgname-$pkgver.tar.bz2 ophcrack.install ophcrack.desktop)
md5sums=('15eff0ce389cafcde73ab0bed157e2a4' '47a90addfa725419bf221dad1ebcdbaa' '664599c4fd7fd210e6c421459f60e20d')

build() {
# Change into the build directory
  cd $startdir/src/$pkgname-$pkgver

# Remove the samdump2 directory, it is already installed as a dependancy
  rm -rf src/samdump2

# Start the build
  ./configure --prefix=/usr
  make || return 1
  m# Install menu icon
  install -D -m644 $startdir/src/ophcrack.desktop $startdir/pkg/usr/share/applications/ophcrack.desktop
}
make DESTDIR=$startdir/pkg install
Image

World will end in 5 minutes. Please log out.
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Message par gyo »

annaellevera a écrit :Non ce n'est pas volontaire le manque d'infos.
Je me doute que (gtk2 n'existe pas, en editant le pkgbuild (il s'agit d'ophcrack), je voulait voir s'il n'y avait pas un probleme mais pas en apparence.
GKT2 est correctement installé, le problemen'existe que pour que ce paquet.
Bon, faut se la jouer au sherlock avec ce monsieur :zarb:. [EDIT]Ah grillé ;)
Ce cher annaellevera veut installer le paquet ophcrack.
Un chtit tout sur AUR et on tombe sur cette page : http://aur.archlinux.org/packages.php?ID=15320

Déjà la description : “A Windows password cracker based on the faster time-memory trade-off using rainbow tables”
Saymal™ :twisted:

Ensuite le petit commentaire :
archlinuxsagi@AUR a écrit :Hi.
There is several issues with your pkgbuild.
Firstly, the gui toolkit used is QT4 not gtk.
Second, you should never edit the pkgbuild using windows or the line ending will not be understood by makepkg.The makepkg with your pkgbuild will
error with command not found.
Third, you need to remove samdump2 as dependency
as that package didn't include any .h files.
Forth, please remove the executable bit of PKGBUILD.
Lastly, please test your PKGBUILD after making your edit.
En gros ça dit que son pkgbuild c’est de la daube, que le logiciel utilise Qt et pas gtk, et que son pkgbuild a été éditer par le lourdos de notepad (j’extrapole :P) qui rajoute un retour charriot (CR) à la fin de chaque ligne qui fait que ça chie avec l’interpréteur makepkg. Et plein d’autre merdes…

Bref, déplacement du topic vers Paquetages.
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

Il est énorme ce PKGBUILD o.O

Le coup du make DESTDIR en dehors de build() c'est assez original :lol:

Bon bah je pense que t'es bon pour refaire un vrai PKGBUILD.
Ne vous emmerdez plus, emmerdez les autres.
Avatar de l’utilisateur
mimas
Elfe
Messages : 559
Inscription : sam. 30 sept. 2006, 22:30
Localisation : Toulouse

Message par mimas »

Windows, ça tue aussi les bébés pkgbuild.
Anarchy for the triple A.
annaellevera
Daikyu
Messages : 52
Inscription : ven. 06 juin 2008, 09:19

Message par annaellevera »

resolu --> rainbowcrack, pas de gui,pas de probleme.
Image

World will end in 5 minutes. Please log out.
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

:contourne:
Ne vous emmerdez plus, emmerdez les autres.
mok.
Hankyu
Messages : 29
Inscription : dim. 10 févr. 2008, 14:41

Message par mok. »

Salut,

Je voulais la derniere version d'ophcrack vu que celle sur aur est périmée et que le pkgbuild est foireux.

Je suis pas expert en pkgbuild, et je maitrise pas encore toutes les subtilités, mais j'ai réussi à en pondre un sans trop d'efforts en local qui a fait son office chez moi.

Si y'a des choses à améliorer ;)

Code : Tout sélectionner

pkgname=ophcrack
pkgver=3.1.0
pkgrel=1
pkgdesc="A Windows password cracker based on the faster time-memory trade-off using rainbow tables"
arch=(i686)
license=('GPL')
depends=('qt')
replaces=('ophcrack2')
conflicts=('ophcrack2')
source=(http://freefr.dl.sourceforge.net/sourceforge/ophcrack/ophcrack-3.1.0.tar.bz2)
md5sums=('e048e157055e04f4a7951dffe85d9310')

build() {
  cd ${srcdir}/${pkgname}-${pkgver}
  ./configure --prefix=/usr
  make || return 1
  make DESTDIR=${pkgdir} install
}
Répondre