[yast-devel] Request 213677 changed to accepted (submit openSUSE:Factory/yast2-ruby-bindings)
Visit https://build.opensuse.org/request/show/213677 State of request 213677 was changed by coolo: new -> accepted Comment: checkin Actions: - submit YaST:Head/yast2-ruby-bindings => openSUSE:Factory/yast2-ruby-bindings -- Configure notifications at https://build.opensuse.org/user/notifications openSUSE Build Service (https://build.opensuse.org/) -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
Hi need your help. I've created my fist ruby based yast2 from scratch. I can install it by make -f Makefile.csv and make install, but I can not build it in build.opensuse.org. Can sombody have a look at the log file: https://build.opensuse.org/package/live_build_log/home:varkoly/yast2-auth-cl... The git repo is: git@github.com:varkoly/yast2-auth-client.git -- Peter Varkoly Sr. Engineering Manager SUSE Linux Enterprise Applications SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany
On Tue, 14 Jan 2014 19:37:00 +0100 Peter Varkoly <varkoly@suse.com> wrote:
Hi need your help. I've created my fist ruby based yast2 from scratch. I can install it by make -f Makefile.csv and make install, but I can not build it in build.opensuse.org. Can sombody have a look at the log file: https://build.opensuse.org/package/live_build_log/home:varkoly/yast2-auth-cl...
The git repo is: git@github.com:varkoly/yast2-auth-client.git
Hi Peter, I check it and problem is change of version reading. We remove duplicity of version specification and now version lives only in spec file which is expanded. Which is correct for your case. So your only problem is way how you package your tarball. New way is to use shared yast rake task and calling simple rake tarball to create it or with correct settings of packaging tasks you can directly send it to build service. So what you need: 1) remove file VERSION 2) modify your rakefile to submit to your project ( so it should be ``` require "yast/rake" Yast::Tasks.configuration do |conf| #lets ignore license check for now conf.skip_license_check << /.*/ conf.obs_project = "home:varkoly" end ``` 3) try to build it with `rake osc:build` or submit it directly to your repo with `rake osc:commit` ( if you want to create sr to factory ( not work if it is not already in factory, so you need to manually do first inclusion to factory ) then calll `rake osc:sr` ) For more information about new rake system see its project[1] and packaging tasks on which it is based[2]. I hope it helps, but if it still doesn't work, do not hesitate to ask. Josef [1] https://github.com/yast/yast-rake [2] https://github.com/openSUSE/packaging_tasks -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
participants (3)
-
Josef Reidinger
-
Peter Varkoly
-
Stephan Kulow