--fUYQa+Pmc3FrFX/N
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On 04/14 12:43, Sandro Bonazzola wrote:
On Thu, Apr 14, 2016 at 12:26 PM, Nir Soffer
<nsoffer(a)redhat.com> wrote:
=20
> On Thu, Apr 14, 2016 at 1:19 PM, David Caro <dcaro(a)redhat.com> wrote:
> > On 04/14 13:17, Nir Soffer wrote:
> >> On Thu, Apr 14, 2016 at 12:55 PM, Vinzenz Feenstra <vfeenstr(a)redhat.=
com>
> wrote:
> >> >
> >> >> On Apr 14, 2016, at 11:52 AM, Nir Soffer
<nsoffer(a)redhat.com> wro=
te:
> >> >>
> >> >> On Thu, Apr 14, 2016 at 12:23 PM, David Caro
<dcaro(a)redhat.com>
> wrote:
> >> >>> On 04/14 12:06, Dan Kenigsberg wrote:
> >> >>>> On Thu, Apr 14, 2016 at 11:56:10AM +0300, Dan Kenigsberg
wrote:
> >> >>>>>
> >> >>>>> I've added the package it check-patch.packages,
but not to
> >> >>>>> build-artifacts.packages. should be fixed in a
minutes. Sorry.
> >> >>>>
> >> >>>> Actually, it's not that, as build-artifacts.packages
is a softl=
ink
> >> >>>>
> >> >>>> build-artifacts.packages.fc23 ->
check-merged.packages.fc23
> >> >>>>
> >> >>>> despite that,
> >> >>>>
> >> >>>>
>
http://jenkins.ovirt.org/job/vdsm_master_build-artifacts-fc23-x86_64/82=
3/consoleText
> >> >>>>
> >> >>>> mock \
> >> >>>>
> --configdir=3D"/home/jenkins/workspace/vdsm_master_build-artifacts-fc23=
-x86_64/vdsm"
> \
> >> >>>> --root=3D"mocker-fedora-23-x86_64.fc23"
\
> >> >>>> --install "autoconf automake git lago
lago-ovirt
> libguestfs-tools-c m2crypto make mom policycoreutils-python pyflakes
> python-blivet python-coverage python-devel python-inotify python-ioproc=
ess
> python-netaddr python-nose python-pep8 python-pthreading
python-rtslib
> python-six python3-nose python3-six rpm-build sudo yum yum-utils grubby=
" \
> >> >>>>
> --resultdir=3D"logs/mocker-fedora-23-x86_64.fc23.install_packages"
> >> >>>>
> >> >>>> does not list python3-netaddr. Any idea why?
> >> >>>
> >> >>> That package is not in the packages list of the
> check-merged.packages.fc23 file
> >> >>> for that patch:
> >> >>
> >> >> We have single place for build requirements - vdsm.spec. How
about
> >> >> using yum builddep to
> >> >> install dependencies instead of duplicating the data?
> >> >
> >> > That=E2=80=99s not really feasible, since we are generating vdsm.s=
pec during
> the run of configure, then again configure requires some
packages to be
> available=E2=80=A6.
> >> > Not really the best of ideas
> >>
> >> Suggest a better way?
> >
> >
> > Maybe you should try to avoid generating the spec? at least, not the
> > 'buildrequires' section? (so it would be usable to extract the
> requirements
> > even if some sections of it will be changed later by
> autotools/make/whatever)
>
> Or maybe we should remove the build requirements from the spec, since i=
t is
>
=20
Removing build requirements from the spec file will make the build
impossible in koji.
=20
I guess he meant removing them from the spec file as 'source' for them, and
generating the specfile from wherever they are defined. Not completely remo=
ving
them from the spec and leave the spec without them
=20
=20
> not a portable solution (e.g. debian), and have simple list of packages
> for each
> supported platform.
>
> Milan, what is the solution that will work best for debian?
>
> Nir
> _______________________________________________
> Devel mailing list
> Devel(a)ovirt.org
>
http://lists.ovirt.org/mailman/listinfo/devel
>
=20
=20
=20
--=20
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at
redhat.com
--=20
David Caro
Red Hat S.L.
Continuous Integration Engineer - EMEA ENG Virtualization R&D
Tel.: +420 532 294 605
Email: dcaro(a)redhat.com
IRC: dcaro|dcaroest@{freenode|oftc|redhat}
Web:
www.redhat.com
RHT Global #: 82-62605
--fUYQa+Pmc3FrFX/N
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBAgAGBQJXD3TpAAoJEEBxx+HSYmnD1H4H/1DgZl3TJcW/Y5WZ4NZA6ns6
A4J3d9Y6LVYweeL/ksnyxQI5x/Z25FOLqHGzDlgb2P73bAuA8aBAAqLE9nZGpJ60
/yFvZ56AjO60/ocSuL2P9ryPdXdugSfAsmS4UKVqZGrtf0LIHNsjMiw+VGHJSIVc
nGRX7Tw1oOA5f0IbWpJPgp55wtGfnGTiFwJAWVV/epvtf1/qF4AbANgvjgTRYo5E
Uyqw5jMv+FfTNtihIps9e+vOtOA2A3aSmc1/ZrXJFutL2bmZY5yjRCJYToTd0yRu
+SECOJ1yFyLz5d0RfAElzcsMxb9S5bAW4V3I1kElL6RKEuPR8zU0JQXFjCCbMig=
=Toi9
-----END PGP SIGNATURE-----
--fUYQa+Pmc3FrFX/N--