Upgrading INN 2.3 -> 2.4

Mirek Luc mirecki at nask.pl
Sat Jan 27 17:14:48 UTC 2001


The ~inn/NEWS file says:
Upgrading from 2.3 to 2.4
    Currently, there are no incompatible differences between INN 2.3 and
    2.4, so a simple "make update" should be sufficient.  If you are
It's not true. I've just tried to upgrade 2.3 -> 2.4 on Solaris 8 (SPARC
64-bit kernel). INN compiled with largefiles support. Here is the result:
<------------------------------------------------------------------------->
Jan 27 17:09:35 pippin innd: SERVER cant dbzinit /news/db/history Argument
                                                             out of domain
<------------------------------------------------------------------------->
Getconf() (from ~inn/lib/dbz.c) returns FALSE:
    if (cp->valuesize != (sizeof(of_t) + sizeof(erec))) {
        DEBUG(("getconf: wrong of_t size (%d)\n", cp->valuesize));
        return FALSE;
My history.dir:
dbz 6 11167105 14 66
               ^^
Getconf() is really right in this case, because "14 != 4 + 6".:-)
And something  else. I've tried to run 'makehistory -b':
<------------------------------------------------------------------------->
Jan 27 17:30:14 pippin makehistory[20633]: CNFS-sm: CNFSinitdisks: mmap
for /news/spool/articles/CB2 offset 0 len -393216 failed: Not enough space
Jan 27 17:30:14 pippin makehistory[20633]: SM storage method 'cnfs' failed
                                                            initialization
Jan 27 17:30:15 pippin makehistory[20633]: SM one or more storage methods
                                                    failed initialization
<------------------------------------------------------------------------->
So I did downgrade.:( Upgading 2.3 -> 2.4 is not as simple as I thought...

-Mirek



More information about the inn-workers mailing list