[arch-dev-public] Integrity Check i686 07-08-2009

Aaron Griffin aaronmgriffin at gmail.com
Tue Aug 11 12:25:24 EDT 2009


On Tue, Aug 11, 2009 at 5:59 AM, Xavier<shiningxc at gmail.com> wrote:
> On Fri, Aug 7, 2009 at 10:00 PM, <repomaint at archlinux.org> wrote:
>>
>> ======================================
>> = Integrity Check i686 of core,extra =
>> ======================================
>>
>> Performing integrity checks...
>> ==> parsing pkgbuilds
>> ==> checking mismatches
>> ==> checking archs
>> ==> checking dependencies
>> ==> checking makedepends
>> ==> checking for circular dependencies
>>
>> Invalid PKGBUILDs
>> -------------------
>> /srv/abs/rsync/i686//extra/phonon-xine/PKGBUILD
>>
>> Mismatched Pkgnames
>> ---------------------
>> kdeartwork-colorschemes vs. /srv/abs/rsync/i686//extra/kdeartwork
>> kdebase-dolphin vs. /srv/abs/rsync/i686//extra/kdebase
>> kdegames-bomber vs. /srv/abs/rsync/i686//extra/kdegames
>> kdeutils-ark vs. /srv/abs/rsync/i686//extra/kdeutils
>> kdebindings-python vs. /srv/abs/rsync/i686//extra/kdebindings
>> kdesdk-cervisia vs. /srv/abs/rsync/i686//extra/kdesdk
>> kdepim-akregator vs. /srv/abs/rsync/i686//extra/kdepim
>> kdeedu-blinken vs. /srv/abs/rsync/i686//extra/kdeedu
>> kdetoys-amor vs. /srv/abs/rsync/i686//extra/kdetoys
>> kdewebdev-kfilereplace vs. /srv/abs/rsync/i686//extra/kdewebdev
>> kdemultimedia-dragonplayer vs. /srv/abs/rsync/i686//extra/kdemultimedia
>> kdegraphics-gwenview vs. /srv/abs/rsync/i686//extra/kdegraphics
>> kdenetwork-filesharing vs. /srv/abs/rsync/i686//extra/kdenetwork
>> kdeaccessibility-colorschemes vs. /srv/abs/rsync/i686//extra/kdeaccessibility
>> kdeadmin-kcron vs. /srv/abs/rsync/i686//extra/kdeadmin
>> kdeplasma-addons-applets-bball vs. /srv/abs/rsync/i686//extra/kdeplasma-addons
>>
>> Missing Dependencies
>> ----------------------
>> xf86-video-intel --> 'intel-dri>=7.5'
>> kernel26 --> 'mkinitcpio>=0.5.20'
>> digikam --> 'kdegraphics-libs'
>> konq-plugins --> 'kdebase-konqueror'
>> skanlite --> 'kdegraphics-ksaneplugin'
>> kipi-plugins --> 'kdegraphics-libs'
>> haskell-hashed-storage --> 'haskell-zlib'
>> xf86-video-unichrome --> 'unichrome-dri>=7.3'
>> xf86-video-openchrome --> 'unichrome-dri>=7.3'
>> xf86-video-r128 --> 'r128-dri'
>> mkbootcd --> 'mkinitcpio'
>> k3b --> 'kdemultimedia-libkcddb'
>> xf86-video-mach64 --> 'mach64-dri'
>> kopete-cryptography --> 'kdenetwork-kopete'
>> kopete-cryptography --> 'kdepim-libkleo'
>> mkpxelinux --> 'mkinitcpio'
>> xf86-video-radeonhd --> 'ati-dri>=7.4'
>> xf86-video-tdfx --> 'tdfx-dri'
>> mksyslinux --> 'mkinitcpio'
>> xf86-video-savage --> 'savage-dri'
>> xf86-video-ati --> 'ati-dri>=7.4'
>> xf86-video-trident --> 'trident-dri'
>> yakuake --> 'kdebase-konsole'
>> archboot --> 'mkinitcpio>=0.5.26-1'
>> archboot --> 'cryptsetup>=1.0.7-1'
>> archboot --> 'openvpn>=2.1_rc19-2'
>> archboot --> 'libdownload>=1.3-3'
>> archboot --> 'vim>=7.2.234-1'
>> xf86-video-sis --> 'sis-dri'
>> kdebase-runtime --> 'oxygen-icons'
>> xf86-video-intel-legacy --> 'intel-dri>=7.4'
>> goffice --> 'libgsf-gnome>=1.14'
>> archiso --> 'mkinitcpio'
>> xf86-video-mga --> 'mga-dri'
>> abiword --> 'libgsf-gnome>=1.14.8'
>> mkisolinux --> 'mkinitcpio'
>>
>> Missing Makedepends
>> ---------------------
>> kdelibs3 --> 'autoconf<2.64'
>> kdeutils-ark --> 'kdebase-lib'
>> v86d --> 'kernel26<2.6.30'
>> xorg-server --> 'libgl>=7.5'
>> gnome-speech --> 'espeak'
>> kdenetwork-filesharing --> 'kdebase-lib'
>> kdeplasma-addons-applets-bball --> 'kdegraphics-libs'
>> kdeplasma-addons-applets-bball --> 'kdeedu-marble'
>>
>> Repo Hierarchy for Makedepends
>> --------------------------------
>> core/iputils depends on extra/opensp
>> core/iputils depends on extra/libxslt
>> core/iputils depends on extra/docbook-xsl
>> core/e2fsprogs depends on extra/bc
>> core/sqlite3 depends on extra/tcl
>> core/ca-certificates depends on extra/ruby
>> core/crda depends on extra/python-m2crypto
>>
>> Circular Dependencies
>> -----------------------
>> nvidia-173xx-utils>xorg-server>nvidia-173xx-utils
>>
>> Summary
>> ---------
>> Missing PKGBUILDs:                     0
>> Invalid PKGBUILDs:                     1
>> Mismatching PKGBUILD names:            16
>> Duplicate PKGBUILDs:                   0
>> Invalid archs:                         0
>> Missing (make)dependencies:            44
>> Repo hierarchy problems:               7
>> Circular dependencies:                 1
>>
>
> Well this is completely broken now, mainly because of split packages
> (and maybe also a bit because of 'any').
> I think this should be disabled for now, supporting split does not
> seem easy at all.
>
> As a sidenote, dependencies can also be checked on sync dbs level, for
> example testdb supports this :
>> testdb core extra community
> Checking the integrity of the sync databases in /var/lib/pacman/
> missing dependency for archboot : libdownload>=1.3-3
> missing dependency for archboot : vim>=7.2.234-1
> missing dependency for eclipse-ve : eclipse<3.3
> missing dependency for id3lib-rcc : gcc34

Are you saying we should swap out the integrity check for testdb for
the time being?


More information about the arch-dev-public mailing list