Re: [arch-dev-public] [DRAFT] Deprecation of the ABS tool and rsync server

2017-05-15 Thread Andrea Scarpino
On Tue, May 9, 2017 at 11:08 AM, Bartłomiej Piotrowski
 wrote:
> There we go. Far from perfect, happy to hear suggestions from spirits of
> poetry.
>
> ---
>
> Due to high maintenance costs of rsync server and scripts related to
> Arch Build System, we have decided to deprecate the `abs` tool and rsync
> as endorsed way of obtaining PKGBUILDs tree.
>
> The `asp` tool, available in [extra], provides similar functionality to
> `abs`.  `asp export pkgname` can be used as direct alternative; more
> information about usage can be found in [its documentation][asp].
> Additionally Subversion sparse checkouts, as described [here][svn], can
> be used to achieve similar effect.  For fetching all PKGBUILDs, the best
> way is cloning [svntogit][git] mirrors.
>
> While `extra/abs` package has been already dropped, rsync endpoint will
> be disabled by the end of the month.
>
> [asp]: https://github.com/falconindy/asp/blob/master/man/asp.1.txt
> [svn]: https://www.archlinux.org/svn/
> [git]: https://git.archlinux.org/svntogit/
>

I think this also means srcpac[1] is deprecated now.

[1] https://www.archlinux.org/packages/extra/any/srcpac/

-- 
Andrea


[arch-dev-public] Integrity Check x86_64: core, extra, community, multilib 15-05-2017

2017-05-15 Thread repomaint
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

Mismatched Pkgnames
-
python-polib vs. /srv/abs/rsync/any/community/python2-polib
python2-pywinrm vs. /srv/abs/rsync/any/community/python-pywinrm

Duplicate PKGBUILDs
-
/srv/abs/rsync/any/community/python-polib vs. 
/srv/abs/rsync/any/community/python2-polib
/srv/abs/rsync/any/community/sweethome3d vs. 
/srv/abs/rsync/x86_64/community/sweethome3d
/srv/abs/rsync/any/extra/perl-list-moreutils vs. 
/srv/abs/rsync/x86_64/extra/perl-list-moreutils
/srv/abs/rsync/x86_64/community/dwarffortress vs. 
/srv/abs/rsync/x86_64/multilib/dwarffortress
/srv/abs/rsync/x86_64/community/wine vs. /srv/abs/rsync/x86_64/multilib/wine

Missing Makedepends
-
community/nltk-data --> 'python-nltk=3.2.1'
community/plex-home-theater --> 'ffmpeg-compat'
community/python2-pyswip --> 'setuptools'

Repo Hierarchy for Dependencies
-
community/playonlinux depends on multilib/wine (143 extra (make)deps to pull)
community/wine-mono depends on multilib/wine (143 extra (make)deps to pull)
core/make depends on extra/guile (570 extra (make)deps to pull)
core/openldap depends on extra/unixodbc (570 extra (make)deps to pull)
core/python-gpgme depends on extra/python (570 extra (make)deps to pull)
core/qgpgme depends on extra/qt5-base (570 extra (make)deps to pull)
core/sqlite-analyzer depends on extra/tcl (570 extra (make)deps to pull)
extra/accerciser depends on community/ipython (82 extra (make)deps to pull)
extra/archboot depends on community/arch-wiki-lite (76 extra (make)deps to pull)
extra/archboot depends on community/arch-wiki-lite (76 extra (make)deps to pull)
extra/archboot depends on community/chntpw (74 extra (make)deps to pull)
extra/archboot depends on community/cpupower (75 extra (make)deps to pull)
extra/archboot depends on community/squashfs-tools (74 extra (make)deps to pull)
extra/archboot depends on community/usb_modeswitch (74 extra (make)deps to pull)
extra/archboot depends on community/weechat (74 extra (make)deps to pull)
extra/archboot depends on community/wvdial (77 extra (make)deps to pull)
extra/archboot depends on community/xl2tpd (74 extra (make)deps to pull)
extra/archiso depends on community/squashfs-tools (74 extra (make)deps to pull)
extra/archivetools depends on community/hardlink (74 extra (make)deps to pull)
extra/asp depends on community/jq (75 extra (make)deps to pull)
extra/brasero depends on community/cdrtools (74 extra (make)deps to pull)
extra/brltty depends on community/espeak (75 extra (make)deps to pull)
extra/dvd+rw-tools depends on community/cdrtools (74 extra (make)deps to pull)
extra/easytag depends on community/opusfile (74 extra (make)deps to pull)
extra/efl depends on community/luajit (74 extra (make)deps to pull)
extra/emovix depends on community/cdrtools (74 extra (make)deps to pull)
extra/evolution depends on community/gtkspell3 (74 extra (make)deps to pull)
extra/fontforge depends on community/zeromq (74 extra (make)deps to pull)
extra/gitg depends on community/gtkspell3 (74 extra (make)deps to pull)
extra/gnome-builder depends on community/autoconf-archive (74 extra (make)deps 
to pull)
extra/gnome-builder depends on community/python-jedi (74 extra (make)deps to 
pull)
extra/gnome-builder depends on community/sysprof (74 extra (make)deps to pull)
extra/gnome-common depends on community/autoconf-archive (74 extra (make)deps 
to pull)
extra/gnome-photos depends on community/libgexiv2 (74 extra (make)deps to pull)
extra/gnome-video-effects depends on community/frei0r-plugins (87 extra 
(make)deps to pull)
extra/gnote depends on community/gtkspell3 (74 extra (make)deps to pull)
extra/gnucash depends on community/aqbanking (77 extra (make)deps to pull)
extra/gnucash depends on community/libdbi-drivers (76 extra (make)deps to pull)
extra/gst-plugins-bad depends on community/libfdk-aac (74 extra (make)deps to 
pull)
extra/gvfs-nfs depends on community/libnfs (74 extra (make)deps to pull)
extra/ibus-typing-booster depends on community/python-pyenchant (74 extra 
(make)deps to pull)
extra/kapidox depends on community/python-jinja (74 extra (make)deps to pull)
extra/kapidox depends on community/python-yaml (74 extra (make)deps to pull)
extra/libgda depends on community/goocanvas (74 extra (make)deps to pull)
extra/libnm depends on community/jansson (74 extra (make)deps to pull)
extra/libquvi-scripts depends on 

[arch-dev-public] Integrity Check i686: core, extra, community 15-05-2017

2017-05-15 Thread repomaint


= Integrity Check i686 of core,extra,community =


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

Mismatched Pkgnames
-
python-polib vs. /srv/abs/rsync/any/community/python2-polib
python2-pywinrm vs. /srv/abs/rsync/any/community/python-pywinrm

Duplicate PKGBUILDs
-
/srv/abs/rsync/any/community/python-polib vs. 
/srv/abs/rsync/any/community/python2-polib
/srv/abs/rsync/any/community/sweethome3d vs. 
/srv/abs/rsync/i686/community/sweethome3d
/srv/abs/rsync/any/extra/perl-list-moreutils vs. 
/srv/abs/rsync/i686/extra/perl-list-moreutils

Missing Dependencies
--
community/luxblend25 --> 'luxrays'
community/luxblend25 --> 'luxrender'
community/nextcloud-app-richdocuments --> 'libreoffice-online'
community/unifi --> 'mongodb'

Missing Makedepends
-
community/nltk-data --> 'python-nltk=3.2.1'
community/plex-home-theater --> 'ffmpeg-compat'
community/python2-pyswip --> 'setuptools'

Repo Hierarchy for Dependencies
-
core/make depends on extra/guile (570 extra (make)deps to pull)
core/openldap depends on extra/unixodbc (570 extra (make)deps to pull)
core/python-gpgme depends on extra/python (570 extra (make)deps to pull)
core/qgpgme depends on extra/qt5-base (570 extra (make)deps to pull)
core/sqlite-analyzer depends on extra/tcl (570 extra (make)deps to pull)
extra/accerciser depends on community/ipython (82 extra (make)deps to pull)
extra/archboot depends on community/arch-wiki-lite (76 extra (make)deps to pull)
extra/archboot depends on community/arch-wiki-lite (76 extra (make)deps to pull)
extra/archboot depends on community/chntpw (74 extra (make)deps to pull)
extra/archboot depends on community/cpupower (75 extra (make)deps to pull)
extra/archboot depends on community/squashfs-tools (74 extra (make)deps to pull)
extra/archboot depends on community/usb_modeswitch (74 extra (make)deps to pull)
extra/archboot depends on community/weechat (74 extra (make)deps to pull)
extra/archboot depends on community/wvdial (77 extra (make)deps to pull)
extra/archboot depends on community/xl2tpd (74 extra (make)deps to pull)
extra/archiso depends on community/squashfs-tools (74 extra (make)deps to pull)
extra/archivetools depends on community/hardlink (74 extra (make)deps to pull)
extra/asp depends on community/jq (75 extra (make)deps to pull)
extra/brasero depends on community/cdrtools (74 extra (make)deps to pull)
extra/brltty depends on community/espeak (75 extra (make)deps to pull)
extra/dvd+rw-tools depends on community/cdrtools (74 extra (make)deps to pull)
extra/easytag depends on community/opusfile (74 extra (make)deps to pull)
extra/efl depends on community/luajit (74 extra (make)deps to pull)
extra/emovix depends on community/cdrtools (74 extra (make)deps to pull)
extra/evolution depends on community/gtkspell3 (74 extra (make)deps to pull)
extra/fontforge depends on community/zeromq (74 extra (make)deps to pull)
extra/gitg depends on community/gtkspell3 (74 extra (make)deps to pull)
extra/gnome-builder depends on community/autoconf-archive (74 extra (make)deps 
to pull)
extra/gnome-builder depends on community/python-jedi (74 extra (make)deps to 
pull)
extra/gnome-builder depends on community/sysprof (74 extra (make)deps to pull)
extra/gnome-common depends on community/autoconf-archive (74 extra (make)deps 
to pull)
extra/gnome-photos depends on community/libgexiv2 (74 extra (make)deps to pull)
extra/gnome-video-effects depends on community/frei0r-plugins (87 extra 
(make)deps to pull)
extra/gnote depends on community/gtkspell3 (74 extra (make)deps to pull)
extra/gnucash depends on community/aqbanking (77 extra (make)deps to pull)
extra/gnucash depends on community/libdbi-drivers (76 extra (make)deps to pull)
extra/gst-plugins-bad depends on community/libfdk-aac (74 extra (make)deps to 
pull)
extra/gvfs-nfs depends on community/libnfs (74 extra (make)deps to pull)
extra/ibus-typing-booster depends on community/python-pyenchant (74 extra 
(make)deps to pull)
extra/kapidox depends on community/python-jinja (74 extra (make)deps to pull)
extra/kapidox depends on community/python-yaml (74 extra (make)deps to pull)
extra/libgda depends on community/goocanvas (74 extra (make)deps to pull)
extra/libnm depends on community/jansson (74 extra (make)deps to pull)
extra/libquvi-scripts depends on community/lua52-bitop (74 extra (make)deps to 
pull)
extra/libquvi-scripts depends on community/lua52-expat (74 extra (make)deps to 
pull)
extra/libquvi-scripts depends on community/lua52-socket (74 extra (make)deps to 
pull)
extra/libreoffice-fresh depends on community/libtommath (74 extra