[devel] other specs with "if 64"; was: Re: [AArch64] python3 spec fix

Ivan Zakharyaschev imz на altlinux.org
Пн Июн 20 15:50:35 MSK 2016


On Fri, 10 Jun 2016, Ivan Zakharyaschev wrote:

> Предстоит разобраться с проверками if 64 в остающемся списке из примерно 270 
> пакетов. (Список кусочков спеков я покажу чуть погодя.)

Спасибо cas, glebfm, nbr, посмотревшим сови пакеты, про некоторые 
сказавшим, что там не надо ничего исправлять, и всем другим, исправившим.

Тпереь список такой. (С некоторыми обнаружившимися добавками. Убрал FTBFS 
по данным beehive.)


> Общее соображение такое, что %if упоминающий просто случай x86_64 или lib64 
> не очень хорош (если только пакет не явно ExclusiveArch: .... x86_64 ..., 
> т.е. мейнтейнер разобрался с тем, на каких архитектурах оно должно быть 
> собрано и записал это явно).

> ssh girar acl sisyphus | while read p users; do set -- $users; for user; do 
> echo "$user" "$p"; done; done | sort -k1 | { while read sect p; do if [[ 
> "$prev" != "$sect" ]]; then echo "$prev:" "${pkgs[@]}";  prev="$sect"; 
> pkgs=(); fi; pkgs=("${pkgs[@]}" "$p"); done; echo "$prev:" "${pkgs[@]}"; }

ach: powder
andyc: deadbeef
antohami: winff
arc: sams
aris: libfreeimage
azol: docs-lxdesktop
boyarsh: util-linux
cas: sope
cow: luajit
danil: composer runawfe4-gpd runawfe4-notifier
dans: lxc
drool: deadbeef libprojectM uchardet
ender: libmusicbrainz3 libquicktime111
evg: awesome pqiv
george: cooldown gforth gravit lugaru powdertoy renpy violetland
gray_graff: eiskaltdcpp
greycat: libqca
inger: mvapich-gcc
karpov: extreme-tuxracer
lakostis: mbuffer
lav: audacious audacious-plugins dia gnustep-make imlib2 iozone libcds libcryptopp libxerces-c mingw32-libnspr python-module-numpy python-module-wx sK1 wine wine-vanilla
ldv: glibc john procps zlib
legion: mozldap nspr util-linux
manowar: qhull scribus
mike: MySQL gromacs imlib2 pdfedit python-module-wx rpm-macros-uefi sK1
mithraen: apulse mongo speex unixODBC
mutabor: libquicktime111
mvk: pidgin-mra
nenderus: SFML miniupnpc qutim
oddity: qgis
pv: libuniset2 mosquitto
radik: deadbeef
real: CoinCsdp CoinPFunc OpenAD allegro5.0 apiextractor armadillo atl berkeley_upc blitz blosc bullet3 cca-spec-babel cca-spec-classic cercs_env cgns-mpi cgns-seq chasm clipper coin3d cppcheck crlibm cudd df_shm dill dolfin-complex dolfin-real escript-finley evpath exodusii ffs fityk flake freefemxx generatorrunner geos geos1 gl2ps glsl-optimizer gnustep-BDB gnustep-JIGS gnustep-ShengGuang gnustep-back gnustep-make gnustep-objc2 gnustep-sqlclient gpsynth hiredis hypre jsonxx ksocrat lapack laspack libBatch libbotan1.11 libcuefile libdict libgibsonclient libhdf5-8-mpi libhdf5-8-seq libjson_spirit libmesh-complex libnetcdf7-mpi libnetcdf7-seq libnetcdf_c++-4-mpi libnetcdf_c++-4-seq libnetcdf_c++4-1-mpi libnetcdf_c++4-1-seq libquicktime111 libreplaygain libsc libsocket libsuitesparse libvdpau-va-gl libxtract log4cplus logtop lout lz4 merkaartor mpip musepack mvapich-gcc mygui netgen nnti oofem-complex openblas openpdt oscpack pacoxx papi parmetis parmetis0 petiga-complex petiga-real pet
 sc-complex petsc-real picosat poco pyside-qt4 pyside-qt4-py3 qhull qm-dsp qtm reduce scotch scribus shiboken shiboken-py3 simage slepc-complex slepc-real tau tbb tinyxml2 trilinos10-docs vtk6.2 xmlrpcxx xraylib yaafe yices
redbaron: mlt
rider: MySQL php5-dba
rom_as: qt3
rt: gnustep-make
sbolshakov: libav libpostproc libquicktime111 libx264 libx264.142 x265
sem: nuxwdog
serpiph: blender2.49
shaba: edk2 mariadb qemu
shrek: Mesa dia
sin: cca-spec-babel cca-spec-classic dolfin-complex dolfin-real hypre libnss-fallback libnss-tartarus mpip petsc-complex petsc-real slepc-complex slepc-real tau
snejok: e3
stanv: bro cpupower mvapich-gcc
vitty: MySQL alterator-grub cegui mongo
viy: libquicktime111 pine speex
vkni: i3
zerg: apt-scripts-nvidia eigen2 kde4-settings-kmobile kde4-settings-knetbook libmygpo-qt libqca libringclient mlt qt3 qt4-webkit qt5-webengine

:
@docs: docs-lxdesktop
@everybody: CoinCsdp CoinPFunc OpenAD SFML allegro5.0 alterator-grub apiextractor apulse armadillo atl audacious-plugins berkeley_upc blender2.49 blitz blosc bro bullet3 cca-spec-babel cca-spec-classic cegui cercs_env cgns-mpi cgns-seq chasm clipper coin3d composer cooldown cppcheck cpupower crlibm cudd deadbeef df_shm dia dill docs-lxdesktop dolfin-complex dolfin-real e3 edk2 eiskaltdcpp escript-finley evpath exodusii ffs fityk flake freefemxx generatorrunner geos geos1 gforth gl2ps glsl-optimizer gnustep-BDB gnustep-JIGS gnustep-ShengGuang gnustep-back gnustep-objc2 gnustep-sqlclient gpsynth gravit gromacs hiredis hypre i3 jsonxx kde4-settings-kmobile kde4-settings-knetbook ksocrat lapack laspack libBatch libbotan1.11 libcds libcryptopp libcuefile libdict libgibsonclient libhdf5-8-mpi libhdf5-8-seq libjson_spirit libmesh-complex libmusicbrainz3 libmygpo-qt libnetcdf7-mpi libnetcdf7-seq libnetcdf_c++-4-mpi libnetcdf_c++-4-seq libnetcdf_c++4-1-mpi libnetcdf_c++4-1-seq libnss-tartarus
  libpostproc libqca libreplaygain libsc libsocket libsuitesparse libuniset2 libvdpau-va-gl libx264.142 libxerces-c libxtract log4cplus logtop lout luajit lugaru lxc lz4 mariadb mbuffer merkaartor mingw32-libnspr miniupnpc mlt mongo mosquitto mpip musepack mygui netgen nnti oofem-complex openblas openpdt oscpack pacoxx papi parmetis parmetis0 pdfedit petiga-complex petiga-real petsc-complex petsc-real php5-dba picosat pidgin-mra pine poco powder powdertoy pqiv pyside-qt4 pyside-qt4-py3 python-module-curve25519 python-module-cvxopt python-module-faketime python-module-gnureadline python-module-libmagic python-module-libxmp python-module-mathutils python-module-netCDF4 python-module-pivy python-module-pycudd python-module-pyices python-module-pymagic python-module-rtree python-module-scikits.audiolab python-module-scikits.samplerate python-module-wx3.0 python-module-z3c.pt python3-module-pcap qemu qgis qm-dsp qt3 qtm qutim reduce renpy rpm-macros-uefi runawfe4-gpd runawfe4-notifier sK1
  sams scotch scribus shiboken shiboken-py3 simage slepc-complex slepc-real sope tau tbb tinyxml2 trilinos10-docs uchardet unixODBC violetland vtk6.2 winff x265 xmlrpcxx xraylib yaafe yices
@nobody: allegro4.4 dmd libixp tremulous
@python: cca-spec-babel cca-spec-classic dolfin-complex dolfin-real hypre mpip petsc-complex petsc-real python-module-curve25519 python-module-cvxopt python-module-faketime python-module-gnureadline python-module-libmagic python-module-libxmp python-module-mathutils python-module-netCDF4 python-module-numpy python-module-pivy python-module-pycudd python-module-pyices python-module-pymagic python-module-rtree python-module-scikits.audiolab python-module-scikits.samplerate python-module-wx python-module-wx3.0 python-module-z3c.pt python3-module-pcap slepc-complex slepc-real tau
@qa: armadillo audacious blitz cca-spec-babel cca-spec-classic cgns-mpi cgns-seq chasm coin3d dia dolfin-complex dolfin-real extreme-tuxracer gnustep-make gromacs hypre imlib2 iozone laspack libcryptopp libmesh-complex libnss-tartarus libquicktime111 libsuitesparse libxerces-c lout mpip mvapich-gcc netgen nuxwdog oofem-complex papi parmetis petsc-complex petsc-real python-module-cvxopt python-module-numpy qgis reduce sK1 scotch scribus slepc-complex slepc-real tau wine-vanilla

> -- 
> Best regards,
> Ivan
>


Подробная информация о списке рассылки Devel