Hi All!
thias and I had a small discussion on how to create handle useradd in
specfile scriptlets. See
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=217902#c3
and for details and
http://cvs.fedora.redhat.com/viewcvs/rpms/frozen-bubble/FC-6/frozen-bubble.…
for the spec and the current solution.
Is not really a serious issue, but we should IMHO solve it once and for
all. Currently this two commands
/usr/sbin/useradd -r -s /sbin/nologin -d / fbubble &>/dev/null || :
/sbin/chkconfig --add fb-server
are executed in frozen-bubble-server's %post each time -- e.g. not only
on install but also on each update. That should do no harm, but looks a
bit unclean IMHO.
We should find a better scheme and put a template up somewhere that
people can simply use -- otherwise we'll end with multiple slightly
different solutions in our packages that trigger different bugs.
I know there were (and probably still are) disagreements on how to
install users in rpm files, but we should find a solution about as the
current situation sucks. Could the PC at least work out an example on
how to create users without ensc's stuff for now and put that up on
http://www.fedoraproject.org/wiki/Packaging/ScriptletSnippets
The we can search for the one and only proper solution later.
Cu
thl
Hi,
the Free Standards Group will have its first packaging summit on
Wednesday:
http://www.freestandards.org/en/LSB_face-to-face_(December_2006)
Some people from RH/Fedora like Paul Nasrat and Seth Vidal will be
attending and presenting/discussing rpm and yum. Since I live a couple
of blocks away I'll try to sneak in, if possible ;)
--
Axel.Thimm at ATrpms.net
sparse 0.2 is out now, and includes header files and a static
libsparse.a, but doesn't include a libsparse.so. Jeff Garzik in
particular requested the static lib and headers for a project he's
working on.
So, I added a -devel package and put in the header files and
sparse.pc. I've also put libsparse.a in there, but see the proposal
for a -static package.
Questions:
1) need -devel have a Requires: %{name}-%{version}-${release} if that
doesn't include a shared library? I wouldn't think so, but it's a
"Must" in the guidelines.
2) need I create a -static package for the static library?
3) if yes, should -static have a Requires:
%{name}-devel-%{version}-%{release}? Should this go in the
recommendations for all -static packages?
Thanks,
Matt
--
Matt Domsch
Software Architect
Dell Linux Solutions linux.dell.com & www.dell.com/linux
Linux on Dell mailing lists @ http://lists.us.dell.com
Hiyas,
I am going to package offlineimap (http://software.complete.org/offlineimap/)
which is a python programm. Rpmbuild only creates an empty debuginfo file, is
this always the case for python programms / packages? Is it ok to disable the
debuginfo package then with %define debug_package %{nil}?
Regards,
Till