Adventures in packaging land

Posted on October 29, 2013, under Linux, Packaging

It took me much longer than I expected to make the most recent Whisker Menu release, all because the RPMs would not build. I forgot to include the new manpage in the %files section of the RPM spec file at first, and then every attempt I made to add it did not work. I tried listing the manpage path with %{_mandir}, then just hardcoding the full path, and finally telling it to grab all of the files installed by my package under %{_mandir}.

None of those approaches worked, which left me both baffled and a bit frustrated. And then I noticed I had been forgetting to increase the “Release” number in the spec file. Oops! Such a simple mistake. Once I fixed that they built fine. Long story short, always double check that you increased the “Release” number when you make a change to a RPM spec file!

2 comments

Ross Vassilev says:

November 11, 2013 at 2:19 am

Do you know of any way to install Whiskers Menu in LXDE?

Graeme says:

November 11, 2013 at 10:50 am

No, sorry.

Categories