suck

Lukas Dobrek dobrek w itp.uni-hannover.de
Nie, 28 Sty 2001, 16:27:39 CET


On Sun, Jan 28, 2001 at 12:21:39PM +0100, Tomasz Kłoczko wrote:
> On Sat, 27 Jan 2001, Paweł Kołodziej wrote:
> 
> > Dnia Sat, Jan 27, 2001 at 03:22:15PM +0100, Maciej 'Agaran' Pijanka napisał(a):
> > > On Sat, 27 Jan 2001, Tomasz Kłoczko wrote:
> > > > Na ftp jest zapewne jeszcze sporo takich kłaków. Jest to wynik braku
> > > > narzędzia które służyłoby do wychwytywanai pakietów które nie mają
> > > > spełnionych zależności. Coś takiego mogłoby być uruchamiane podczas
> > > > regenowania plików indeksowych na tema z nawet automatycznym przesuwaniem
> > > > takiech pakietów do /test i generowaniem gdzieś jakeigoś raportu dlaczego
> > > > tak się stało.
> > > > Jezeli ktokolwiek miałby chęć coś w tej materii zrobić to napewnoe będzie
> > > > to mile widziane.
> > > 
> > > 
> > > takie cos istnieje.. ztcp dobrek pracowal nad tym..
> > 
> > :) dodal do wucha opcje -D. (ja nawet tego jeszcze nie
> > kompilowalem, ale dobrek podsylal jakis czas temu liste pakietow z
> > zepsutymi zaleznosciami, wiec powinno dzialac).
> 
> Wygląda na to, że wuch w obecnej postaci nadaje się już do
> spakietiowania. Czyli bendę mógł popróbować na team. Czy da się w ten
> sposób zweryfikować dowolna architekture niezależnie od architektury
> systemu na którym sie to uruchamia ?
Tak. To dziala w nastepujacy absolutnie banalny i swiadczacy o moim lenistwie
sposob. Wpisujesz sobie do source.conf sciezke do tego co chcesz sprawdzic.
Odpalasz wucha z opcja -D on w /tmp/wuch-cache/tmpdb zaklada pusta baze
danych nastepnie wybiera wszystkie pakiety do instalacji sprawdza zaleznosci
wypisuje oczywiscie kilka konfliktow. Ale glownie wypisuje liste pakietow ktore
wymagaja czegos czego nie ma na ftp. To tyle teorii, zrobmy prawdziwy test:
W polowe gardla leje zwykla berberuche a w druga polowe plyn civ.:))
(%:~/rpm/installer/wuch/src)- cat source.conf
Serwer ftp,ftp,ftp.pld.org.pl,/PLD-1.0/i586/PLD/,RPMS,inst
#Katalog na dysku/cdrom,dir,/mnt/ple/PLD/,RPMS,inst

Czyli sprawdzamy tylko i586.
(%:~/rpm/installer/wuch/src)- ./wuch -D      
~/tmp/wuch-cache/tmp-chroot
Welcome in batch mode.
loading tocfile.
done
sorting packages list.done
selectiong packages
done
adding deps
Dependencies problemsPacakges listed below can't be instaled simultaneously.

aumix-OSS-preserve-settings (2.7-1)  <--->  alsa-utils
bind (8.2.2_P5-27)  <--->  bind-chroot
bind-chroot (8.2.2_P5-27)  <--->  bind
cmu-snmp (3.7-2)  <--->  ucd-snmp
qmail (1.03-35)  <--->  qmail-client
qmail-client (1.03-35)  <--->  qmail
qmail-maildirmake (1.03-35)  <--->  maildrop
xemacs-extras (21.1.14-1)  <--->  emacs

Packages listed below requires some features which are         not provided by any other package.

package FSViewer (0.2.3-3)  requires libWINGs.so.1
package WSoundPrefs (1.1.0-5)  requires libWINGs.so.1
package apache-mod_log_mysql (1.05-5)  requires libmysqlclient.so.6
package autolog (0.34-3)  requires /etc/crontab.d
package avifile (0.6.0-0.beta2.1.1)  requires avi-codecs
package balsa (1.1.0-1)  requires libgtkhtml.so.6
package bzflag (1.7d.9-1)  requires Mesa
package colorgcc (1.3.2-1)  requires perl-ANSIColor
package crossmingw32-binutils (2.10.1.0.4-1)  requires crossmingw32-platform
package denemo (0.5.5-1)  requires lilypond
package docbook-xml (4.1-2)  requires /usr/sbin/fix-xml-catalog
package drawtool (3.2.2-1)  requires perl (=5.005_03)
package drawtool (3.2.2-1)  requires /usr/lib/perl5/site_perl/5.005/i586-pld-linux-thread
package freeamp (2.1.beta5-3)  requires libid3-3.7.so.10
package gda-ldap (0.1.0-1)  requires libgconf.so.0
package gda-ldap (0.1.0-1)  requires liblber.so.1
package gda-ldap (0.1.0-1)  requires libldap.so.1
package gda-mysql (0.1.0-1)  requires libgconf.so.0
package gda-mysql (0.1.0-1)  requires libmysqlclient.so.6
package gda-odbc (0.1.0-1)  requires libgconf.so.0
package gda-postgres (0.1.0-1)  requires libgconf.so.0
package gedit (0.9.4-1)  requires go-plugins
package gmail (0.6.0-1)  requires libmysqlclient.so.6
package gno3dtet (1.6.1-1)  requires touch
package inn (2.3.1-5)  requires perl(CDB_File)
package irssi-speech (0.7.28-5)  requires festival
package irssi-sql (0.7.28-5)  requires libmysqlclient.so.6
package latex2html (99.2alpha13-1)  requires libgr-progs (=>2.0.13)
package libgda (0.1.0-1)  requires libgconf.so.0
package libgda-clientcpp (0.1.0-1)  requires libgconf.so.0
package libgda-devel (0.1.0-1)  requires libgconf.so.0
package mgetty-sendfax (1.1.21-4)  requires libgr-progs
package pavuk (0.9pl26-1)  requires glibc-db2
package perl-Algorithm-Diff (1.10-3)  requires perl(Algorithm::Diff)
package perl-CGI-WeT (0.70-1)  requires perl (=5.005_03)
package perl-CGI-WeT (0.70-1)  requires /usr/lib/perl5/site_perl/5.005/i586-pld-linux-thread
package perl-Convert-Morse (0.0.2-2)  requires perl (>5.6.0)
package perl-Data-Reporter (1.3.1-2)  requires perl(Sybase::DBlib)
package perl-Data-Reporter (1.3.1-2)  requires perl(Sybase::Sybperl)
package perl-Devel-OpProf (0.2-3)  requires perl (=5.005_03)
package perl-Devel-OpProf (0.2-3)  requires /usr/lib/perl5/site_perl/5.005/i586-pld-linux-thread
package perl-Devel-Peek (0.96-1)  requires perl (=5.005_03)
package perl-Devel-Peek (0.96-1)  requires /usr/lib/perl5/site_perl/5.005/i586-pld-linux-thread
package perl-Devel-WeakRef (0.003-3)  requires perl (=5.005_03)
package perl-Devel-WeakRef (0.003-3)  requires /usr/lib/perl5/site_perl/5.005/i586-pld-linux-thread
package perl-Font-Fret (1.200-1)  requires perl (=5.005_03)
package perl-Font-Fret (1.200-1)  requires /usr/lib/perl5/site_perl/5.005/i586-pld-linux-thread
package perl-Graphics-Simple (0.04-5)  requires perl(Gnome)
package perl-HTTPD-User-Manage (1.54-2)  requires perl(Msql)
package perl-HTTPD-User-Manage (1.54-2)  requires perl(NDBM_File)
package perl-IPC-ChildSafe (3.11-2)  requires perl (=5.005_03)
package perl-IPC-ChildSafe (3.11-2)  requires /usr/lib/perl5/site_perl/5.005/i586-pld-linux-thread
package perl-Locale-Iconv (0.01-3)  requires perl (=5.005_03)
package perl-Locale-Iconv (0.01-3)  requires /usr/lib/perl5/site_perl/5.005/i586-pld-linux-thread
package perl-Memoize (0.52-2)  requires perl(NDBM_File)
package perl-Msql-Mysql-modules (1.2215-2)  requires libmysqlclient.so.6
package perl-Net-Interface (0.04-3)  requires perl (=5.005_03)
package perl-Net-Interface (0.04-3)  requires /usr/lib/perl5/site_perl/5.005/i586-pld-linux-thread
package perl-Net-Traceroute (1.02-1)  requires perl (=5.005_03)
package perl-Net-Traceroute (1.02-1)  requires /usr/lib/perl5/site_perl/5.005/i586-pld-linux-thread
package perl-NetServer-SMTP (0.01-3)  requires perl (=5.005_03)
package perl-NetServer-SMTP (0.01-3)  requires /usr/lib/perl5/site_perl/5.005/i586-pld-linux-thread
package perl-OLE-Storage (0.386-4)  requires perl (=5.005_03)
package perl-OLE-Storage (0.386-4)  requires /usr/lib/perl5/site_perl/5.005/i586-pld-linux-thread
package perl-PDL (2.1.2cvs20001124-1)  requires perl(PDL::Config)
package perl-PDL-Demos (2.1.2cvs20001124-1)  requires perl(PDL::Graphics::TriD::GL)
package perl-PDL-Graphics-TriD (2.1.2cvs20001124-1)  requires perl(PDL::Graphics::TriD::GL)
package perl-Pod-GroveBuilder (0.01-4)  requires perl(SGML::SPGrove)
package perl-SGML-Grove (2.03-4)  requires perl(Class::Visitor)
package perl-SGML-Grove (2.03-4)  requires perl(SGML::Simple::Spec)
package perl-SGML-Grove (2.03-4)  requires perl(SGML::SubDocEntity)
package perl-Text-PDF (0.12-2)  requires perl(Text::PDF::Filter)
package perl-XML-Grove (0.46alpha-2)  requires perl(Data::Grove)
package perl-XML-Grove (0.46alpha-2)  requires perl(Data::Grove::Visitor)
package perl-libwww (5.50-1)  requires perl(HTTP::GHTTP)
package pgaccess (7.0.3-4)  requires perl(instead)
package pgaccess (7.0.3-4)  requires perl(update)
package python-ldapmodule (1.8-2)  requires liblber.so.1
package python-ldapmodule (1.8-2)  requires libldap.so.1
package rpc2 (1.8-1)  requires liblwp.so.1
package rpm2html (1.4-1)  requires libdb-3.0.so
package rpm2html (1.4-1)  requires db
package rvm (1.2-1)  requires liblwp.so.1
package udmsearch (3.0.14-1)  requires libmysqlclient.so.6
package uudeview (0.5.13-2)  requires libtcl8.0.so
package wavplay-X11 (1.4-3)  requires wavplay (=1.4)
package wmakerconf-data (0.62.1-8)  requires WindowMaker (=0.62.1)
package wmsvencd (0.5.0-1)  requires libstdc++.so.2.9
package xscanimage (1.0.2-0)  requires libgimp-1.1.so.18
package xscanimage (1.0.2-0)  requires gimp
package zmailer (2.99.51-3)  requires liblber.so.1
package zmailer (2.99.51-3)  requires libldap.so.1
package zmailer (2.99.51-3)  requires glibc-db2


Z tego co tu mamy widac ze Odwaliles kupe roboty z perlem bo 
oststnio mialem okolo 200 niespelnionych zaleznosci dotyczacych perla:))
To pewnie mozna by lepiej sformatowac albo posortowac ale mnie sie niechce
i mozna to bardzo prosto zrobic shelem awkiem czy innym badziewiem.

Pozdrawiam 

Lukasz
-- 
Łukasz Dobrek
Institut für Theoretische Physik
Appelstraße 2, 30167 Hannover, Germany
e-mail:dobrek w itp.uni-hannover.de
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 240 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-devel-pl/attachments/20040626/8c88ab2e/attachment.bin


Więcej informacji o liście dyskusyjnej pld-devel-pl