[arch-dev-public] [db-scripts] PATCHES to add multilib support and several style changes to integrity check

Rémy Oudompheng remyoudompheng at gmail.com
Sat Dec 4 12:41:16 EST 2010


Attached is the output of the modified script

-- 
Rémy.

[remy at gerolde tmp] bash $ ./check_packages.py --arch=x86_64
--repos=core,extra,community,multilib
--abs-tree="/srv/abs/rsync/x86_64,/srv/abs/rsync/any"
Warning : the repository multilib does not exist in /srv/abs/rsync/any

===========================================================
= Integrity Check x86_64 of core,extra,community,multilib =
===========================================================

Performing integrity checks...
==> parsing pkgbuilds
==> parsing db files
==> checking mismatches
==> checking archs
==> checking dependencies
==> checking makedepends
==> checking hierarchy
==> checking for circular dependencies
==> checking for differences between db files and pkgbuilds

Missing PKGBUILDs
-------------------
/srv/abs/rsync/any/multilib

Missing Dependencies
----------------------
community/open-vm-tools-modules --> 'kernel26<2.6.36'
community/qc-usb-messenger --> 'kernel26<2.6.36'

Missing Makedepends
---------------------
community/gnome-do-plugins --> 'flickrnet'
community/ogmrip --> 'gpac'
community/xmobar --> 'haskell-parsec>=3.1.0'
multilib/lib32-libx11 --> 'xf86bigfontproto>=1.2.0'

Repo Hierarchy for Dependencies
---------------------------------
community/winetricks depends on multilib/wine (72 extra (make)deps to pull)
extra/miro depends on community/python-pycurl (0 extra (make)deps to pull)

Repo Hierarchy for Makedepends
--------------------------------
community/virtualbox-ose depends on multilib/gcc-multilib (6 extra
(make)deps to pull : binutils-multilib gcc-libs-multilib
gcc-ada-multilib lib32-glibc gcc-multilib lib32-gcc-libs)
community/virtualbox-ose depends on multilib/lib32-glibc (6 extra
(make)deps to pull : gcc-multilib binutils-multilib gcc-libs-multilib
gcc-ada-multilib lib32-glibc lib32-gcc-libs)
community/virtualbox-ose-additions depends on multilib/gcc-multilib (6
extra (make)deps to pull : binutils-multilib gcc-libs-multilib
gcc-ada-multilib lib32-glibc gcc-multilib lib32-gcc-libs)
community/virtualbox-ose-additions depends on multilib/lib32-glibc (6
extra (make)deps to pull : gcc-multilib binutils-multilib
gcc-libs-multilib gcc-ada-multilib lib32-glibc lib32-gcc-libs)
community/virtualbox-ose-additions-modules depends on
multilib/gcc-multilib (6 extra (make)deps to pull : binutils-multilib
gcc-libs-multilib gcc-ada-multilib lib32-glibc gcc-multilib
lib32-gcc-libs)
community/virtualbox-ose-additions-modules depends on
multilib/lib32-glibc (6 extra (make)deps to pull : gcc-multilib
binutils-multilib gcc-libs-multilib gcc-ada-multilib lib32-glibc
lib32-gcc-libs)
core/ca-certificates depends on extra/python (32 extra (make)deps to pull)
core/ca-certificates depends on extra/ruby (150 extra (make)deps to pull)
core/crda depends on extra/python-m2crypto (33 extra (make)deps to pull)
core/e2fsprogs depends on extra/bc (32 extra (make)deps to pull)
core/gcc depends on extra/dejagnu (32 extra (make)deps to pull)
core/gcc-ada depends on extra/dejagnu (32 extra (make)deps to pull)
core/gcc-fortran depends on extra/dejagnu (32 extra (make)deps to pull)
core/gcc-libs depends on extra/dejagnu (32 extra (make)deps to pull)
core/gcc-objc depends on extra/dejagnu (32 extra (make)deps to pull)
core/glib2 depends on extra/python2 (32 extra (make)deps to pull)
core/groff depends on extra/ghostscript (150 extra (make)deps to pull)
core/groff depends on extra/netpbm (54 extra (make)deps to pull)
core/groff depends on extra/psutils (150 extra (make)deps to pull)
core/iputils depends on extra/docbook-xsl (32 extra (make)deps to pull)
core/iputils depends on extra/libxslt (32 extra (make)deps to pull)
core/iputils depends on extra/opensp (32 extra (make)deps to pull)
core/kernel26 depends on extra/docbook-xsl (32 extra (make)deps to pull)
core/kernel26 depends on extra/xmlto (32 extra (make)deps to pull)
core/kernel26-docs depends on extra/docbook-xsl (32 extra (make)deps to pull)
core/kernel26-docs depends on extra/xmlto (32 extra (make)deps to pull)
core/kernel26-headers depends on extra/docbook-xsl (32 extra (make)deps to pull)
core/kernel26-headers depends on extra/xmlto (32 extra (make)deps to pull)
core/sqlite3 depends on extra/tcl (32 extra (make)deps to pull)
core/udev depends on extra/gobject-introspection (35 extra (make)deps to pull)
core/udev depends on extra/gperf (32 extra (make)deps to pull)
core/udev depends on extra/libxslt (32 extra (make)deps to pull)
core/udev-compat depends on extra/gobject-introspection (35 extra
(make)deps to pull)
core/udev-compat depends on extra/gperf (32 extra (make)deps to pull)
core/udev-compat depends on extra/libxslt (32 extra (make)deps to pull)
extra/bigloo depends on community/jdk (2 extra (make)deps to pull : jre chrpath)
extra/gnome-speech depends on community/espeak (1 extra (make)deps to
pull : portaudio)
extra/go-openoffice depends on community/cppunit (0 extra (make)deps to pull)
extra/grml-zsh-config depends on community/txt2tags (0 extra (make)deps to pull)
extra/libiodbc depends on community/chrpath (0 extra (make)deps to pull)
extra/libreoffice depends on community/cppunit (0 extra (make)deps to pull)
extra/opengtl depends on community/llvm (0 extra (make)deps to pull)
extra/openoffice-base-beta depends on community/cppunit (0 extra
(make)deps to pull)
extra/openoffice-base-devel depends on community/cppunit (0 extra
(make)deps to pull)
extra/openoffice-sdk-beta depends on community/cppunit (0 extra
(make)deps to pull)
extra/openoffice-sdk-devel depends on community/cppunit (0 extra
(make)deps to pull)
extra/speech-dispatcher depends on community/espeak (1 extra
(make)deps to pull : portaudio)
extra/vigra depends on community/python-sphinx (2 extra (make)deps to
pull : python-pygments python-jinja)
extra/xfconf depends on community/chrpath (0 extra (make)deps to pull)

Packages found in db, but not in tree
---------------------------------------
community/sysprof-module
community/uml_utilities

Packages found in tree, but not in db
---------------------------------------
community/python-constraint

Summary
---------
Missing PKGBUILDs:                     1
Invalid PKGBUILDs:                     0
Mismatching PKGBUILD names:            0
Duplicate PKGBUILDs:                   0
Invalid archs:                         0
Missing (make)dependencies:            6
Repo hierarchy problems:               51
Circular dependencies:                 0
In db, but not in tree:                2
In tree, but not in db:                1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Style-changes-remove-usage-of-the-has_key-method.patch
Type: text/x-patch
Size: 3354 bytes
Desc: not available
URL: <http://mailman.archlinux.org/pipermail/arch-dev-public/attachments/20101204/2339b332/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Style-changes-add-parentheses-around-print.patch
Type: text/x-patch
Size: 2962 bytes
Desc: not available
URL: <http://mailman.archlinux.org/pipermail/arch-dev-public/attachments/20101204/2339b332/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Add-support-for-the-multilib-repo.patch
Type: text/x-patch
Size: 980 bytes
Desc: not available
URL: <http://mailman.archlinux.org/pipermail/arch-dev-public/attachments/20101204/2339b332/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Only-emit-a-warning-when-a-repository-does-not-exist.patch
Type: text/x-patch
Size: 1032 bytes
Desc: not available
URL: <http://mailman.archlinux.org/pipermail/arch-dev-public/attachments/20101204/2339b332/attachment-0007.bin>


More information about the arch-dev-public mailing list