FAQ
Per:


http://seven.centos.org/2014/01/state-of-the-build-20140104/


I've got a bunch of BZs opened upstream (by me and others) that may help
clarify the build problems you've hit:


args4j-2.0.16-11.el7.src.rpm : 1049615


at-3.1.13-12.el7.src.rpm : 1044707


dapl-2.0.34-1.el7.src.rpm : 1044727


esc-1.1.0-25.el7.src.rpm : 865721


libbase-1.1.3-8.el7.src.rpm : 1038176


istack-commons-2.17-2.el7.src.rpm : 1049582


jboss-ejb-3.1-api-1.0.2-7.el7.src.rpm : 1029971


jboss-interceptors-1.1-api-1.0.2-0.6.20120319git49a904.el7.src.rpm : 1029974


jboss-jaxrpc-1.1-api-1.0.1-4.el7.src.rpm : 1029975


jboss-servlet-3.0-api-1.0.1-6.el7.src.rpm : 1029976


jboss-transaction-1.1-api-1.0.1-5.el7.src.rpm : 1029979


tomcat-7.0.40-2.el7.src.rpm : 1038183


pyliblzma-0.5.3-8.el7.src.rpm : 1044625


zsh-5.0.2-3.el7.src.rpm : 1034754 / 1037828


---
I was able to compile:
    apache-commons-net-3.2-7.el7.src.rpm
    boost-1.53.0-14.el7.src.rpm
    cdi-api-1.0-9.SP4.el7.src.rpm
    fftw-3.3.3-6.el7.src.rpm
    json-c-0.11-1.el7.src.rpm
    jsr-311-1.1.1-4.el7.src.rpm
    stax-ex-1.7.1-4.el7.src.rpm


These builds are 100% untested and my mock logs haven't been reviewed in
any way. But they are a hint as to how we got them built. Yours if you
want them, 1.3Mb tar.bz2 archive for all of them.




As for the rest, I suspect 1049615 applies to more than a few others.
The maven world changed a bit between here and Fedora


--
Pat Riehecky


Scientific Linux developer
http://www.scientificlinux.org/

Search Discussions

  • Jim Perrin at Jan 9, 2014 at 10:22 pm

    On 01/09/2014 03:54 PM, Pat Riehecky wrote:
    Per:

    http://seven.centos.org/2014/01/state-of-the-build-20140104/

    I've got a bunch of BZs opened upstream (by me and others) that may help
    clarify the build problems you've hit:

    args4j-2.0.16-11.el7.src.rpm : 1049615

    at-3.1.13-12.el7.src.rpm : 1044707

    dapl-2.0.34-1.el7.src.rpm : 1044727

    esc-1.1.0-25.el7.src.rpm : 865721

    libbase-1.1.3-8.el7.src.rpm : 1038176

    istack-commons-2.17-2.el7.src.rpm : 1049582

    jboss-ejb-3.1-api-1.0.2-7.el7.src.rpm : 1029971

    jboss-interceptors-1.1-api-1.0.2-0.6.20120319git49a904.el7.src.rpm : 1029974

    jboss-jaxrpc-1.1-api-1.0.1-4.el7.src.rpm : 1029975

    jboss-servlet-3.0-api-1.0.1-6.el7.src.rpm : 1029976

    jboss-transaction-1.1-api-1.0.1-5.el7.src.rpm : 1029979

    tomcat-7.0.40-2.el7.src.rpm : 1038183

    pyliblzma-0.5.3-8.el7.src.rpm : 1044625

    zsh-5.0.2-3.el7.src.rpm : 1034754 / 1037828

    This list is actually quite helpful. Thanks!




    --
    Jim Perrin
    The CentOS Project | http://www.centos.org
    twitter: @BitIntegrity | GPG Key: FA09AD77
  • Manuel Wolfshant at Jan 10, 2014 at 1:26 am

    On 01/09/2014 11:54 PM, Pat Riehecky wrote:
    [...]
    ---
    I was able to compile:
    apache-commons-net-3.2-7.el7.src.rpm
    boost-1.53.0-14.el7.src.rpm
    cdi-api-1.0-9.SP4.el7.src.rpm
    fftw-3.3.3-6.el7.src.rpm
    json-c-0.11-1.el7.src.rpm
    jsr-311-1.1.1-4.el7.src.rpm
    stax-ex-1.7.1-4.el7.src.rpm

    These builds are 100% untested and my mock logs haven't been reviewed in
    any way. But they are a hint as to how we got them built. Yours if you
    want them, 1.3Mb tar.bz2 archive for all of them.
    I'd be more interested in the mock configs that you have used. Assuming
    you are willing to share them, feel free to mail them my way if you
    cannot upload them somewhere.


          thanks
  • Karanbir Singh at Jan 10, 2014 at 1:48 am

    On 01/10/2014 01:26 AM, Manuel Wolfshant wrote:
    These builds are 100% untested and my mock logs haven't been reviewed in
    any way. But they are a hint as to how we got them built. Yours if you
    want them, 1.3Mb tar.bz2 archive for all of them.
    I'd be more interested in the mock configs that you have used. Assuming
    you are willing to share them, feel free to mail them my way if you
    cannot upload them somewhere.

    I am working, as we speak here, to get our mock git repo into a public
    state, it might be good if we can just co-ordinate over that. Perhaps
    first cut can be a github hosted mirror.


    So we can Merge-Request the process, rather than blocking on
    collaboration while user-acl is setup.


    - KB


    --
    Karanbir Singh
    +44-207-0999389 | http://www.karan.org/ | twitter.com/kbsingh
    GnuPG Key : http://www.karan.org/publickey.asc
  • David Hrbáč at Jan 10, 2014 at 11:36 am

    Dne 10.1.2014 02:48, Karanbir Singh napsal(a):
    I am working, as we speak here, to get our mock git repo into a public
    state, it might be good if we can just co-ordinate over that. Perhaps
    first cut can be a github hosted mirror.

    So we can Merge-Request the process, rather than blocking on
    collaboration while user-acl is setup.

    - KB



    Karanbir,


    Are there any plans on open sourcing CentOS build toolchain above the
    mock? We would like to evaluate it with RepoForge.


    Thanks,


    David Hrb??
  • Karanbir Singh at Jan 14, 2014 at 2:28 am

    On 01/10/2014 11:36 AM, David Hrb?? wrote:
    Are there any plans on open sourcing CentOS build toolchain above the
    mock? We would like to evaluate it with RepoForge.

    Sure, its not that it isnt open source, its just completely built to be
    run in the machine configs and setup the way we have ( making lots of
    assumptions ). The actual worker scripts are pretty straight forward and
    I can publish those.


    Its essentially, much like most buildsystems just a different way of
    calling mock.


    - KB


    --
    Karanbir Singh
    +44-207-0999389 | http://www.karan.org/ | twitter.com/kbsingh
    GnuPG Key : http://www.karan.org/publickey.asc
  • David Hrbáč at Jan 17, 2014 at 9:50 am
    Dne 14.1.2014 03:28, Karanbir Singh napsal(a):
    Sure, its not that it isnt open source, its just completely built to be
    run in the machine configs and setup the way we have ( making lots of
    assumptions ). The actual worker scripts are pretty straight forward and
    I can publish those.

    Its essentially, much like most buildsystems just a different way of
    calling mock.

    - KB

    Good, so any Git repo to look at? :)
    DH
  • Pat Riehecky at Jan 10, 2014 at 2:25 pm

    On 01/09/2014 07:26 PM, Manuel Wolfshant wrote:
    On 01/09/2014 11:54 PM, Pat Riehecky wrote:
    [...]
    ---
    I was able to compile:
    apache-commons-net-3.2-7.el7.src.rpm
    boost-1.53.0-14.el7.src.rpm
    cdi-api-1.0-9.SP4.el7.src.rpm
    fftw-3.3.3-6.el7.src.rpm
    json-c-0.11-1.el7.src.rpm
    jsr-311-1.1.1-4.el7.src.rpm
    stax-ex-1.7.1-4.el7.src.rpm

    These builds are 100% untested and my mock logs haven't been reviewed in
    any way. But they are a hint as to how we got them built. Yours if you
    want them, 1.3Mb tar.bz2 archive for all of them.
    I'd be more interested in the mock configs that you have used. Assuming
    you are willing to share them, feel free to mail them my way if you
    cannot upload them somewhere.

    thanks



    I'll shoot the archive logs to you off list too.


    Figure most people don't want that much overhead.


    Pat


    --
    Pat Riehecky


    Scientific Linux developer
    http://www.scientificlinux.org/


    -------------- next part --------------
    # Auto-generated by the Koji build system


    config_opts['chroothome'] = '/builddir'
    config_opts['use_host_resolv'] = False
    config_opts['basedir'] = '/var/lib/mock'
    config_opts['rpmbuild_timeout'] = 86400
    config_opts['yum.conf'] = '[main]\ncachedir=/var/cache/yum\ndebuglevel=1\nlogfile=/var/log/yum.log\nreposdir=/dev/null\nretries \nobsoletes=1\ngpgcheck=0\nassumeyes=1\n\n# repos\n\n[build]\nname=build\nbaseurl=http://sl7.fnal.gov/kojifiles/repos/sl7.0-beta-build/102/x86_64\n'
    config_opts['chroot_setup_cmd'] = 'groupinstall build'
    config_opts['target_arch'] = 'x86_64'
    config_opts['root'] = 'sl7-mock'


    config_opts['plugin_conf']['root_cache_enable'] = False
    config_opts['plugin_conf']['yum_cache_enable'] = False
    config_opts['plugin_conf']['ccache_enable'] = False


    config_opts['macros']['%_host'] = 'x86_64-koji-linux-gnu'
    config_opts['macros']['%_host_cpu'] = 'x86_64'
    config_opts['macros']['%vendor'] = 'Koji'
    config_opts['macros']['%distribution'] = 'Koji Testing'
    config_opts['macros']['%_topdir'] = '/builddir/build'
    config_opts['macros']['%_rpmfilename'] = '%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm'
    config_opts['macros']['%packager'] = 'Koji'
  • Pat Riehecky at Jan 10, 2014 at 3:17 pm

    On 01/10/2014 08:25 AM, Pat Riehecky wrote:
    On 01/09/2014 07:26 PM, Manuel Wolfshant wrote:
    On 01/09/2014 11:54 PM, Pat Riehecky wrote:
    [...]
    ---
    I was able to compile:
    apache-commons-net-3.2-7.el7.src.rpm
    boost-1.53.0-14.el7.src.rpm
    cdi-api-1.0-9.SP4.el7.src.rpm
    fftw-3.3.3-6.el7.src.rpm
    json-c-0.11-1.el7.src.rpm
    jsr-311-1.1.1-4.el7.src.rpm
    stax-ex-1.7.1-4.el7.src.rpm

    These builds are 100% untested and my mock logs haven't been
    reviewed in
    any way. But they are a hint as to how we got them built. Yours if you
    want them, 1.3Mb tar.bz2 archive for all of them.
    I'd be more interested in the mock configs that you have used. Assuming
    you are willing to share them, feel free to mail them my way if you
    cannot upload them somewhere.

    thanks

    I'll shoot the archive logs to you off list too.

    Figure most people don't want that much overhead.

    Pat

    Forgot to include my group list:
    koji list-groups sl7.0-beta-build
    build [Scientific_Linux-build]
        bash: None, default [Scientific_Linux-build]
        buildsys-macros-7: None, default [Scientific_Linux-build]
        buildsys-macros-dist-dynamic: None, default [Scientific_Linux-build]
        bzip2: None, default [Scientific_Linux-build]
        coreutils: None, default [Scientific_Linux-build]
        cpio: None, default [Scientific_Linux-build]
        diffutils: None, default [Scientific_Linux-build]
        findutils: None, default [Scientific_Linux-build]
        gawk: None, default [Scientific_Linux-build]
        gcc: None, default [Scientific_Linux-build]
        gcc-c++: None, default [Scientific_Linux-build]
        grep: None, default [Scientific_Linux-build]
        gzip: None, default [Scientific_Linux-build]
        info: None, default [Scientific_Linux-build]
        make: None, default [Scientific_Linux-build]
        patch: None, default [Scientific_Linux-build]
        redhat-release: None, default [Scientific_Linux-build]
        redhat-rpm-config: None, default [Scientific_Linux-build]
        rpm-build: None, default [Scientific_Linux-build]
        sed: None, default [Scientific_Linux-build]
        shadow-utils: None, default [Scientific_Linux-build]
        tar: None, default [Scientific_Linux-build]
        unzip: None, default [Scientific_Linux-build]
        util-linux-ng: None, default [Scientific_Linux-build]
        which: None, default [Scientific_Linux-build]
        xz: None, default [Scientific_Linux-build]
        yum: None, default [Scientific_Linux-build]
    livecd-build [Scientific_Linux-build]
        bash: None, default [Scientific_Linux-build]
        bzip2: None, default [Scientific_Linux-build]
        coreutils: None, default [Scientific_Linux-build]
        cpio: None, default [Scientific_Linux-build]
        diffutils: None, default [Scientific_Linux-build]
        findutils: None, default [Scientific_Linux-build]
        gawk: None, default [Scientific_Linux-build]
        gcc: None, default [Scientific_Linux-build]
        gcc-c++: None, default [Scientific_Linux-build]
        grep: None, default [Scientific_Linux-build]
        gzip: None, default [Scientific_Linux-build]
        info: None, default [Scientific_Linux-build]
        livecd-tools: None, default [Scientific_Linux-build]
        make: None, default [Scientific_Linux-build]
        patch: None, default [Scientific_Linux-build]
        policycoreutils: None, default [Scientific_Linux-build]
        python-dbus: None, default [Scientific_Linux-build]
        redhat-logos: None, default [Scientific_Linux-build]
        redhat-release: None, default [Scientific_Linux-build]
        redhat-rpm-config: None, default [Scientific_Linux-build]
        rpm-build: None, default [Scientific_Linux-build]
        sed: None, default [Scientific_Linux-build]
        selinux-policy-targeted: None, default [Scientific_Linux-build]
        shadow-utils: None, default [Scientific_Linux-build]
        squashfs-tools: None, default [Scientific_Linux-build]
        tar: None, default [Scientific_Linux-build]
        unzip: None, default [Scientific_Linux-build]
        util-linux: None, default [Scientific_Linux-build]
        which: None, default [Scientific_Linux-build]
        yum: None, default [Scientific_Linux-build]
    srpm-build [Scientific_Linux-build]
        bash: None, default [Scientific_Linux-build]
        curl: None, default [Scientific_Linux-build]
        cvs: None, default [Scientific_Linux-build]
        git: None, default [Scientific_Linux-build]
        gnupg2: None, default [Scientific_Linux-build]
        make: None, default [Scientific_Linux-build]
        redhat-release: None, default [Scientific_Linux-build]
        redhat-rpm-config: None, default [Scientific_Linux-build]
        rpm-build: None, default [Scientific_Linux-build]
        shadow-utils: None, default [Scientific_Linux-build]






    --
    Pat Riehecky


    Scientific Linux developer
    http://www.scientificlinux.org/
  • Pat Riehecky at Jan 10, 2014 at 5:32 pm

    On 01/09/2014 03:54 PM, Pat Riehecky wrote:
    Per:

    http://seven.centos.org/2014/01/state-of-the-build-20140104/

    I've got a bunch of BZs opened upstream (by me and others) that may help
    clarify the build problems you've hit:

    args4j-2.0.16-11.el7.src.rpm : 1049615

    at-3.1.13-12.el7.src.rpm : 1044707

    dapl-2.0.34-1.el7.src.rpm : 1044727

    esc-1.1.0-25.el7.src.rpm : 865721

    libbase-1.1.3-8.el7.src.rpm : 1038176

    istack-commons-2.17-2.el7.src.rpm : 1049582

    jboss-ejb-3.1-api-1.0.2-7.el7.src.rpm : 1029971

    jboss-interceptors-1.1-api-1.0.2-0.6.20120319git49a904.el7.src.rpm : 1029974

    jboss-jaxrpc-1.1-api-1.0.1-4.el7.src.rpm : 1029975

    jboss-servlet-3.0-api-1.0.1-6.el7.src.rpm : 1029976

    jboss-transaction-1.1-api-1.0.1-5.el7.src.rpm : 1029979

    tomcat-7.0.40-2.el7.src.rpm : 1038183

    pyliblzma-0.5.3-8.el7.src.rpm : 1044625

    zsh-5.0.2-3.el7.src.rpm : 1034754 / 1037828

    ---
    I was able to compile:
    apache-commons-net-3.2-7.el7.src.rpm
    boost-1.53.0-14.el7.src.rpm
    cdi-api-1.0-9.SP4.el7.src.rpm
    fftw-3.3.3-6.el7.src.rpm
    json-c-0.11-1.el7.src.rpm
    jsr-311-1.1.1-4.el7.src.rpm
    stax-ex-1.7.1-4.el7.src.rpm

    These builds are 100% untested and my mock logs haven't been reviewed in
    any way. But they are a hint as to how we got them built. Yours if you
    want them, 1.3Mb tar.bz2 archive for all of them.


    As for the rest, I suspect 1049615 applies to more than a few others.
    The maven world changed a bit between here and Fedora

    I should probably follow up with the first change I've found in the
    maven world is on maven-plugin-bundle. On Fedora it requires
    felix-parent, but not on EL7.


    I've just disclosed about 90% of what I know about maven in total. The
    java world has never been an area of focus for me.


    Pat


    --
    Pat Riehecky


    Scientific Linux developer
    http://www.scientificlinux.org/

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupcentos-devel @
categoriescentos
postedJan 9, '14 at 9:54p
activeJan 17, '14 at 9:50a
posts10
users5
websitecentos.org
irc#centos

People

Translate

site design / logo © 2021 Grokbase