{"action":"created","issue":{"url":"https://api.github.com/repos/cms-sw/cmsdist/issues/2147","repository_url":"https://api.github.com/repos/cms-sw/cmsdist","labels_url":"https://api.github.com/repos/cms-sw/cmsdist/issues/2147/labels{/name}","comments_url":"https://api.github.com/repos/cms-sw/cmsdist/issues/2147/comments","events_url":"https://api.github.com/repos/cms-sw/cmsdist/issues/2147/events","html_url":"https://github.com/cms-sw/cmsdist/pull/2147","id":133765073,"number":2147,"title":"New minor version of fasthadd, 2.1","user":{"login":"diguida","id":5444102,"avatar_url":"https://avatars.githubusercontent.com/u/5444102?v=3","gravatar_id":"","url":"https://api.github.com/users/diguida","html_url":"https://github.com/diguida","followers_url":"https://api.github.com/users/diguida/followers","following_url":"https://api.github.com/users/diguida/following{/other_user}","gists_url":"https://api.github.com/users/diguida/gists{/gist_id}","starred_url":"https://api.github.com/users/diguida/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/diguida/subscriptions","organizations_url":"https://api.github.com/users/diguida/orgs","repos_url":"https://api.github.com/users/diguida/repos","events_url":"https://api.github.com/users/diguida/events{/privacy}","received_events_url":"https://api.github.com/users/diguida/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cms-sw/cmsdist/labels/externals-pending","name":"externals-pending","color":"fbca04"},{"url":"https://api.github.com/repos/cms-sw/cmsdist/labels/orp-pending","name":"orp-pending","color":"fbca04"},{"url":"https://api.github.com/repos/cms-sw/cmsdist/labels/pending-signatures","name":"pending-signatures","color":"eb6420"},{"url":"https://api.github.com/repos/cms-sw/cmsdist/labels/tests-approved","name":"tests-approved","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-02-15T16:56:38Z","updated_at":"2016-02-16T11:16:31Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/cms-sw/cmsdist/pulls/2147","html_url":"https://github.com/cms-sw/cmsdist/pull/2147","diff_url":"https://github.com/cms-sw/cmsdist/pull/2147.diff","patch_url":"https://github.com/cms-sw/cmsdist/pull/2147.patch"},"body":"Define new minor version of `fasthadd`, namely 2.1:\r\n* the new minor version 2.1 is defined so that it is explicitly built on top of the new `ROOT 6.0.6`, featuring changes in the histogram serialisation;\r\n* the code base has been moved to the latest 80X pre-release, but no changes in the source file is done.\r\n\r\nNo changes in performance observed or expected.\r\nThe new version is required for ease the deployment in the online environment.\r\n@deguio @vanbesien @dmitrijus this is something you might want to watch as well.\r\n\r\nLocal test failed, but it seems unrelated with this change: `fasthadd` RPM was built:\r\n\r\n````\r\n....\r\nStarting to process package external+fasthadd+2.1\r\nChecking if fasthadd is cached.\r\nPackage external+fasthadd+2.1 not found in repository. Queuing for build.\r\nDependencies for external+fasthadd+2.1: ['install-external+gcc+4.9.3', 'install-lcg+root+6.06.00-cms2', 'install-external+protobuf+2.4.1', 'fetch-external+fasthadd+2.1']\r\n....\r\nFetching sources for fasthadd\r\nDone fetching https://raw.githubusercontent.com/cms-sw/cmssw/38304a4dbdfc1a5e7cc860afbb1c31dd09a9ff1e/DQMServices/Components/bin/fastHadd.cc\r\nDone fetching https://raw.githubusercontent.com/cms-sw/cmssw/38304a4dbdfc1a5e7cc860afbb1c31dd09a9ff1e/DQMServices/Core/src/ROOTFilePB.proto\r\n....\r\nCreating directory /build/diguida/ext/CMSSW_8_0_X/20160215_1421/a/BUILD/slc6_amd64_gcc493/external/fasthadd/2.1 if not existing.\r\nBuilding fasthadd. Log can be found in /build/diguida/ext/CMSSW_8_0_X/20160215_1421/a/BUILD/slc6_amd64_gcc493/external/fasthadd/2.1/log.\r\nTMPDIR=/build/diguida/ext/CMSSW_8_0_X/20160215_1421/a/tmp  rpmbuild  --buildroot /build/diguida/ext/CMSSW_8_0_X/20160215_1421/a/tmp/BUILDROOT/e98e7322aec04cd4ef8cd98649921a6f -ba --define '_topdir /build/diguida/ext/CMSSW_8_0_X/20160215_1421/a' --define \"compiling_processes 24\"  --define \"cmscompilerv  493\" --define \"cmsos slc6_amd64\" /build/diguida/ext/CMSSW_8_0_X/20160215_1421/a/SPECS/external/fasthadd/2.1/spec >/build/diguida/ext/CMSSW_8_0_X/20160215_1421/a/BUILD/slc6_amd64_gcc493/external/fasthadd/2.1/log 2>&1\r\nBuild successful.\r\nTrying to install the rpm package external+fasthadd+2.1 just built.\r\nDone\r\n....\r\n* The action \"build-cms+cmssw-tool-conf+32.0-cms2\" was not completed successfully because The following dependencies could not complete:\r\ninstall-external+py2-dxr-toolfile+1.0-ikhhed\r\n* The action \"final-job\" was not completed successfully because The following dependencies could not complete:\r\nbuild-cms+cmssw-tool-conf+32.0-cms2\r\ninstall-cms+cmssw-tool-conf+32.0-cms2\r\ninstall-external+py2-dxr-toolfile+1.0-ikhhed\r\n* The action \"install-external+py2-dxr-toolfile+1.0-ikhhed\" was not completed successfully because Traceback (most recent call last):\r\nFile \"/build/diguida/ext/CMSSW_8_0_X/20160215_1421/PKGTOOLS/scheduler.py\", line 199, in doSerial\r\nresult = commandSpec[0](*commandSpec[1:])\r\nFile \"PKGTOOLS/cmsBuild\", line 2782, in installApt\r\nRpmInstallFailed: Failed to install package py2-dxr-toolfile. Reason:\r\nReading Package Lists...\r\nBuilding Dependency Tree...\r\nThe following extra packages will be installed:\r\nexternal+py2-dxr+1.0-ikhhed\r\nThe following NEW packages will be installed:\r\nexternal+py2-dxr+1.0-ikhhed external+py2-dxr-toolfile+1.0-ikhhed\r\n0 upgraded, 2 newly installed, 0 removed and 0 not upgraded.\r\nNeed to get 0B/868kB of archives.\r\nAfter unpacking 2596kB of additional disk space will be used.\r\nExecuting RPM (/build/diguida/ext/CMSSW_8_0_X/20160215_1421/a/slc6_amd64_gcc493/external/apt/0.5.16/bin/rpm-wrapper -Uvh -r /build/diguida/ext/CMSSW_8_0_X/20160215_1421/a --force --prefix /build/diguida\r\n/ext/CMSSW_8_0_X/20160215_1421/a --ignoreos --ignorearch --force --prefix /build/diguida/ext/CMSSW_8_0_X/20160215_1421/a --ignoreos --ignorearch --oldpackage)...\r\nerror: Failed dependencies:\r\n#looks like something wrong with LLVM/clang, I do not list the .so files here\r\nE: Sub-process /build/diguida/ext/CMSSW_8_0_X/20160215_1421/a/slc6_amd64_gcc493/external/apt/0.5.16/bin/rpm-wrapper returned an error code (2)\r\n\r\n* The action \"install-cms+cmssw-tool-conf+32.0-cms2\" was not completed successfully because The following dependencies could not complete:\r\nbuild-cms+cmssw-tool-conf+32.0-cms2\r\n````"},"comment":{"url":"https://api.github.com/repos/cms-sw/cmsdist/issues/comments/184635326","html_url":"https://github.com/cms-sw/cmsdist/pull/2147#issuecomment-184635326","issue_url":"https://api.github.com/repos/cms-sw/cmsdist/issues/2147","id":184635326,"user":{"login":"diguida","id":5444102,"avatar_url":"https://avatars.githubusercontent.com/u/5444102?v=3","gravatar_id":"","url":"https://api.github.com/users/diguida","html_url":"https://github.com/diguida","followers_url":"https://api.github.com/users/diguida/followers","following_url":"https://api.github.com/users/diguida/following{/other_user}","gists_url":"https://api.github.com/users/diguida/gists{/gist_id}","starred_url":"https://api.github.com/users/diguida/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/diguida/subscriptions","organizations_url":"https://api.github.com/users/diguida/orgs","repos_url":"https://api.github.com/users/diguida/repos","events_url":"https://api.github.com/users/diguida/events{/privacy}","received_events_url":"https://api.github.com/users/diguida/received_events","type":"User","site_admin":false},"created_at":"2016-02-16T11:16:31Z","updated_at":"2016-02-16T11:16:31Z","body":"@smuzaffar I can push it here"}}