-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi everyone, as I wanted to try out Jekyll, I started to gather together the things I would need to get it to build on the obs:
https://build.opensuse.org/project/monitor/home:ojkastl_buildservice:Jekyll
As
I wanted to gain a little more insight into how to package ruby-stuff and how obs works, I have not added d:l:r & Co as additional repositories. Works out fine, after I found the RUBY-OBS-Voodoo hidden in the prjconf of said repositories... ;-) I got a version of Jekyll 2.5.0 that builds, at least for 13.1 and 13.2. I created it using gem2rpm and adjusted it so avoid as many rpmlint warnings as I could. But, two things remain, that puzzle me. OK, three. 1) ruby-packaging-helper builds fine in both d:l:r and d:l:r:backports, but is 'broken' in my home project. The error message is: "missing repositories: devel:languages:ruby/openSUSE_Tumbleweed" I looked into the package and found no hint on why this repository should be needed at all. Could it be because d:l:r is not build against Tumbleweed? And the package is aggregated apparently? 2) Jekyll builds fine for 12.3 on my local machine (osc build --clean openSUSE_12.3 x86_64), but fails on OBS.1. Could be because of the 62 warnings I get:
This package contains a file whose path contains something that looks like an unexpanded macro; this is often the sign of a misspelling. Please check your specfile.
But I do not know on which line of the spec this happens and how to avoid it. And if it is the reason for the error... 3) Last but not least, if someone else wants to use the package, and I wanted to get it into d:l:r:e, how to do that? Branch d:l:r:e, copypac from my project, and SR? Thanks in advance. And please, I just dived into the whole ruby thing, I am sure I misread/oversaw some information hidden in the wikis. And I was lost in darix' mail about the whole new packaging scheme... ;-) Regards, Johannes - -- I think a nerd is a person who uses the telephone to talk to other people about telephones. And a computer nerd therefore is somebody who uses a computer in order to use a computer. (Douglas Adams in "Triumph of the Nerds") -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with SeaMonkey - http://www.enigmail.net/ iEYEARECAAYFAlRfqo0ACgkQzi3gQ/xETbLTtACfcRbssjQ9LqY22+o/rzhiKHxh UgIAninzn50JtzsVPnweMSO+UySLJP9F =8aO2 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org