[arch-dev-public] Integrity Check i686 of core, extra 28-08-2009

Xavier shiningxc at gmail.com
Fri Aug 28 17:47:20 EDT 2009


On Fri, Aug 28, 2009 at 11:22 PM, Aaron Griffin<aaronmgriffin at gmail.com> wrote:
>>
>> That's right, I am aware of this problem but I am not sure how to fix it.
>>
>> Actually the script can already support that using --repos=core,extra,community
>> but this will include all the community errors as well
>>
>> so it is then difficult to general two separate mails from that
>> output, one for arch-dev with core,extra errors and one for
>> aur-general with community errors.
>
> Actually, maybe it's best if we DO do that and send it to arch-notifications
>

here is a full output using --repos=core,extra,community
the good part is that the initial dep error is now a hierarchy problem :
extra/neverball depends on community/physfs (0 extra (make)deps to pull)

however, we have another weird problem.

all the texlive* pkgbuilds have a makedepends on lzma-utils.
when we only check core,extra , extra/xz-utils will be used because it
provides lzma-utils, so no hierarchy problem.
however, for the full check, community/lzma-utils will be chosen,
because this is the exact dependency, and not a simple provider.
(but this simulates pacman's behavior, so in my opinion it should stay
like this).
so we have many hierarchy problems because of extra/texlive* and
community/lzma-utils below.

But I just noticed that lzma-utils package apparently no longer
exists, so a simple removal of that pkgbuild should fix all these
errors.

================================================
= Integrity Check i686 of core,extra,community =
================================================

Performing integrity checks...
==> parsing pkgbuilds
==> checking mismatches
==> checking archs
==> checking dependencies
==> checking makedepends
==> checking for circular dependencies

Duplicate PKGBUILDs
---------------------
/var/abs/extra/happy vs. /var/abs/community/happy
/var/abs/extra/haskell-utf8-string vs. /var/abs/community/haskell-utf8-string
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-ar
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-ca
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-cs
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-da
/var/abs/extra/openoffice-i18n vs. /var/abs/extra/openoffice-de
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-el
/var/abs/extra/openoffice-i18n vs. /var/abs/extra/openoffice-es
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-et
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-fi
/var/abs/extra/openoffice-i18n vs. /var/abs/extra/openoffice-fr
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-he
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-hu
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-lt
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-nb
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-nn
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-pl
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-ru
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-sh
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-sk
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-sr
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-tr
/var/abs/extra/openoffice-i18n vs. /var/abs/community/openoffice-uk
/var/abs/extra/openoffice-it vs. /var/abs/extra/openoffice-i18n
/var/abs/extra/openoffice-ja vs. /var/abs/extra/openoffice-i18n
/var/abs/extra/openoffice-ko vs. /var/abs/extra/openoffice-i18n
/var/abs/extra/openoffice-nl vs. /var/abs/extra/openoffice-i18n
/var/abs/extra/openoffice-sv vs. /var/abs/extra/openoffice-i18n
/var/abs/extra/php-fileinfo vs. /var/abs/community/php-fileinfo
/var/abs/extra/squirrelmail vs. /var/abs/community/squirrelmail

Missing Dependencies
----------------------
eclipse-ve --> 'eclipse<3.3'
flumotion --> 'gstreamer0.10-libpng'
flumotion --> 'gstreamer0.10-vorbis'
flumotion --> 'gstreamer0.10-theora'
flumotion --> 'gstreamer0.10-ogg'
twisted-words --> 'twisted-web'
kungfu --> 'gstreamer0.10-dvdread'
kungfu --> 'gstreamer0.10-mpeg2dec'
kungfu --> 'gstreamer0.10-libpng'
kungfu --> 'gstreamer0.10-theora'
ftpmonitor --> 'kdebase'
archboot --> 'libdownload>=1.3-3'
archboot --> 'vim>=7.2.234-1'
kpacman --> 'kdegames'
syncekonnector --> 'kdepim'
bmpx --> 'gstreamer0.10-alsa'
bmpx --> 'gstreamer0.10-cdparanoia'
bmpx --> 'gstreamer0.10-vorbis'
moovida --> 'python-cssutils'

Missing Makedepends
---------------------
pandoc --> 'haskell-zip-archive'
v86d --> 'kernel26<2.6.30'
id3lib-rcc --> 'gcc34'
greycstoration --> 'gcc34'
kdelibs3 --> 'autoconf<2.64'
tvision --> 'gcc34'
classpath --> 'jikes'

Repo Hierarchy for Dependencies
---------------------------------
extra/haskell-hashed-storage depends on community/haskell-zlib (0
extra (make)deps to pull)
extra/neverball depends on community/physfs (0 extra (make)deps to pull)

Repo Hierarchy for Makedepends
--------------------------------
extra/texlive-genericextra depends on community/lzma-utils (0 extra
(make)deps to pull)
core/crda depends on extra/python-m2crypto (27 extra (make)deps to pull)
extra/texlive-fontsextra depends on community/lzma-utils (0 extra
(make)deps to pull)
extra/texlive-langcyrillic depends on community/lzma-utils (0 extra
(make)deps to pull)
extra/texlive-core depends on community/lzma-utils (0 extra (make)deps to pull)
core/iputils depends on extra/opensp (29 extra (make)deps to pull)
core/iputils depends on extra/libxslt (25 extra (make)deps to pull)
core/iputils depends on extra/docbook-xsl (27 extra (make)deps to pull)
extra/texlive-formatsextra depends on community/lzma-utils (0 extra
(make)deps to pull)
core/udev depends on extra/gperf (0 extra (make)deps to pull)
core/udev depends on extra/libxslt (25 extra (make)deps to pull)
extra/texlive-pstricks depends on community/lzma-utils (0 extra
(make)deps to pull)
extra/texlive-humanities depends on community/lzma-utils (0 extra
(make)deps to pull)
core/e2fsprogs depends on extra/bc (0 extra (make)deps to pull)
core/sqlite3 depends on extra/tcl (0 extra (make)deps to pull)
core/ca-certificates depends on extra/ruby (25 extra (make)deps to pull)
extra/texlive-science depends on community/lzma-utils (0 extra
(make)deps to pull)
extra/texlive-htmlxml depends on community/lzma-utils (0 extra
(make)deps to pull)
extra/texlive-music depends on community/lzma-utils (0 extra (make)deps to pull)
extra/texlive-latexextra depends on community/lzma-utils (0 extra
(make)deps to pull)
extra/texlive-langcjk depends on community/lzma-utils (0 extra
(make)deps to pull)
extra/texlive-bibtexextra depends on community/lzma-utils (0 extra
(make)deps to pull)
extra/texlive-games depends on community/lzma-utils (0 extra (make)deps to pull)
extra/texlive-plainextra depends on community/lzma-utils (0 extra
(make)deps to pull)
extra/gnome-speech depends on community/espeak (1 extra (make)deps to
pull : portaudio)
extra/texlive-langgreek depends on community/lzma-utils (0 extra
(make)deps to pull)
extra/texlive-publishers depends on community/lzma-utils (0 extra
(make)deps to pull)
extra/texlive-latex3 depends on community/lzma-utils (0 extra
(make)deps to pull)
extra/texlive-pictures depends on community/lzma-utils (0 extra
(make)deps to pull)
extra/texlive-langextra depends on community/lzma-utils (0 extra
(make)deps to pull)

Summary
---------
Missing PKGBUILDs:                     0
Invalid PKGBUILDs:                     0
Mismatching PKGBUILD names:            0
Duplicate PKGBUILDs:                   31
Invalid archs:                         0
Missing (make)dependencies:            26
Repo hierarchy problems:               32
Circular dependencies:                 0


More information about the arch-dev-public mailing list