Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

starlight tool file updated #2049

Closed

Conversation

KiSooLee
Copy link

@KiSooLee KiSooLee commented Jan 6, 2016

cmssw-tool-conf.spec issue is resolved

@cmsbuild
Copy link
Contributor

cmsbuild commented Jan 6, 2016

A new Pull Request was created by @KiSooLee for branch IB/CMSSW_8_0_X/stable.

@cmsbuild, @smuzaffar, @Degano, @iahmad-khan, @davidlange6 can you please review it and eventually sign? Thanks.
You can sign-off by replying to this message having '+1' in the first line of your reply.
You can reject by replying to this message having '-1' in the first line of your reply.

@@ -0,0 +1,35 @@
Release: 1%{?dist}
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This definition is unused, it should instead read:
### RPM external starlight r193 (using the current release on cms-externals repository)

@ghost
Copy link

ghost commented Jan 6, 2016

Also please test this following this guide: https://twiki.cern.ch/twiki/bin/view/CMS/SDTHowToBuildExternalTools

@KiSooLee
Copy link
Author

KiSooLee commented Jan 6, 2016

Thank you for the guide

@cmsbuild
Copy link
Contributor

Pull request #2049 was updated.

@cmsbuild
Copy link
Contributor

Pull request #2049 was updated.

@KiSooLee
Copy link
Author

+1

@@ -0,0 +1,19 @@
### RPM external starlight r193
Requires: clhep gfortran
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove gfortran, there are no separate external for it (it comes from GCC package).

@cmsbuild
Copy link
Contributor

Pull request #2049 was updated.

@ghost
Copy link

ghost commented Jan 12, 2016

@cmsbuild please test

@cmsbuild
Copy link
Contributor

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/cmsdist-test-pr/55/console

@cmsbuild
Copy link
Contributor

Pull request #2049 was updated.

@cmsbuild
Copy link
Contributor

-1
Tested at: b03b7ee
I found an error when building:

\+ for x in .
+ i=/build/cmsbuild/jenkins-workarea/workspace/cmsdist-test-pr/testBuildDir/slc6_amd64_gcc493/./etc/profile.d/init.sh
+ '[' -f /build/cmsbuild/jenkins-workarea/workspace/cmsdist-test-pr/testBuildDir/slc6_amd64_gcc493/./etc/profile.d/init.sh ']'
+ ./configure --prefix=/build/cmsbuild/jenkins-workarea/workspace/cmsdist-test-pr/testBuildDir/tmp/BUILDROOT/1740ab4262d33a988dacc0fe36d6e55e/opt/cmssw/slc6_amd64_gcc493/external/starlight-toolfile/1.0
/build/cmsbuild/jenkins-workarea/workspace/cmsdist-test-pr/testBuildDir/tmp/rpm-tmp.ui1XbD: line 26: ./configure: No such file or directory
error: Bad exit status from /build/cmsbuild/jenkins-workarea/workspace/cmsdist-test-pr/testBuildDir/tmp/rpm-tmp.ui1XbD (%build)


RPM build errors:
Bad exit status from /build/cmsbuild/jenkins-workarea/workspace/cmsdist-test-pr/testBuildDir/tmp/rpm-tmp.ui1XbD (%build)



you can see the results of the tests here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-2049/64/summary.html

@davidlt
Copy link
Contributor

davidlt commented Jan 26, 2016

@KiSooLee could you use my starlight-toolfile.spec? It has all the issues solved.

@KiSooLee
Copy link
Author

Yes the only difference was %build.
Now I have changed it to your starlight-toolfile.spec file.
I will commit spec files after DOXYGEN commented out starlight packge is merged.

@davidlt
Copy link
Contributor

davidlt commented Jan 26, 2016

Nope, there was more differences (library name, RPM sections, whitespace added were required by RPM, etc).

@KiSooLee
Copy link
Author

That file is different from now I'm try to local test.
I'm now copy and pasted your file and will commit this.

@KiSooLee
Copy link
Author

starlight-toolfile.spec file is updated but starlight.spec file also need to be modified.
It will be done after the starlight package pull request have merged.
Starlight packge is modified to use DOXYGEN as option and waiting for merged.

@cmsbuild
Copy link
Contributor

Pull request #2049 was updated.

@covarell
Copy link

@mkirsano could you please help here? It looks like this PR is going on since a long time...

@mkirsano
Copy link
Contributor

OK

28/01/16 11:29, Roberto Covarelli пишет:

@mkirsano https://github.com/mkirsano could you please help here? It
looks like this PR is going on since a long time...


Reply to this email directly or view it on GitHub
#2049 (comment).

@davidlt
Copy link
Contributor

davidlt commented Jan 28, 2016

Visual review of starlight-toolfile.spec, LGTM.

@KiSooLee
Copy link
Author

Hi David
Could you please check the starlight package is reasonable also?

@davidlt
Copy link
Contributor

davidlt commented Jan 29, 2016

Ir has your final changes?

@KiSooLee
Copy link
Author

yes

@davidlt
Copy link
Contributor

davidlt commented Jan 29, 2016

Will try to build and review locally this evening ir over the weekend.

@KiSooLee
Copy link
Author

Yes, I have build starlight package locally successfully.
And it is committed already.
cms-externals/starlight#7
Now it doesn't call DOXYGEN

@ghost
Copy link

ghost commented Jan 29, 2016

@cmsbuild please test

@cmsbuild
Copy link
Contributor

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/cmsdist-test-pr/78/console

@cmsbuild
Copy link
Contributor

@ghost
Copy link

ghost commented Feb 1, 2016

@KiSooLee The tests ran fine and we'll discuss this PR during the next ORP meeting (02/02/2016), meanwhile, unfortunately, cmssw-tool-conf has been modified, thus making this PR un-mergeable due to conflicts. Could you please rebase it?

@smuzaffar
Copy link
Contributor

#2114 is identical to this one.

@smuzaffar smuzaffar closed this Feb 1, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants