Can you tell us more. Perhaps share an example that packages web2py On Tuesday, 28 August 2012 23:05:16 UTC-5, LightDot wrote: > > I'm distributing and supporting a project made with web2py as a set of > RPMs (RHEL/CentOS/SL) for a while now. No big problems... I use Mock on SL6 > to generate the RPMs. > > This project is fairly complex and involves much more than just web2py > app, so my spec files wouldn't be applicaple straight away. But the parts > that concern web2py itself are straightforward. I just wrote the spec files > from blank, according to Fedora / RHEL standards. Their rpm/spec > documentation is pretty good. > > As to your error - it seems that the string "of secure database-driven > web-based applications, written and" gets misinterpreted as a tag. I assume > it's a part of the textual description that should be under a %* > description* tag..? Can't say what causes this without looking at the > spec file, though. > > Regards, > Ales > > > On Wednesday, August 29, 2012 5:26:12 AM UTC+2, thinkwell wrote: >> >> Hello everyone, >> >> The report feature I've been toiling over is now finished - YEA! and >> ready to be to deployed to the /opt/www/web2py directory of the various >> machines. This is a task for puppet, which we use for config & package >> management as it handles RPMs and custom repos extremely well, so that was >> my plan for deploying this project. >> >> My thought was to make an RPM by running setup.py bdist_rpm, but even a >> fresh copy of web2py throws errors like: >> >> error: line 7: Unknown tag: of secure database-driven web-based >> applications, written and >> error: query of specfile build/bdist.linux-i686/rpm/SPECS/web2py.spec >> failed, can't parse >> error: Failed to execute: "rpm -q --qf >> '%{name}-%{version}-%{release}.src.rpm >> %{arch}/%{name}-%{version}-%{release}.%{arch}.rpm\\n' --specfile >> 'build/bdist.linux-i686/rpm/SPECS/web2py.spec'" >> >> Any suggestions? I'm green when it comes to making noarch RPMs with >> rpmbuild. This is a nonstandard use-case I suppose because it's getting >> deployed somewhat as an application on many servers. I'm open to advice. >> >
--