On Mon, Aug 04, 2003, Vinod Kutty wrote:

> I have an openpkg 1.2 install for which I'd like to compile imapd. There
> isn't one readily packaged for 1.2, so I tried rebuilding the 1.3 src.rpm
> (actually, I tried 20030731 first).
> 
> [...]
> 's;\(@[EMAIL PROTECTED]);/opt/opkg/1.2/RPM/TMP/imapd-2.1.14-root\1;g' '%{l_value'
> [...]
> 
Vinod!
The %{l_value ...} macro is new to OpenPKG v1.3. Many packages use it
and none of them can work with a v1.2 bootstrap. Other incompatiblities
would have caught you later, like the new "-o" option in rc's %status
section which also first appeared in OpenPKG v1.3. So you have to
upgrade the bootstrap to OpenPKG v1.3 first, please. This shouldn't
cause other problems as we tried to make the bootstrap backwards
compatible. But we cannot guarantee. Using rc for starting and stopping
daemons might give little different output and return codes which could
become relevant if you parse the output programmatically, otherwise it's
look'n'feel only. Good luck!

PS: don't forget to have a look at the
    http://cvs.openpkg.org/openpkg-re/upgrade.txt file first.

--
[EMAIL PROTECTED]
Development Team, Operations Northern Europe, Cable & Wireless
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
User Communication List                      [EMAIL PROTECTED]

Reply via email to