SimpleDB errors after Debian 3.0->3.1 upgrade

Brent Chapman <[email protected]>
Newsgroups gmane.mail.majordomo.majordomo2.devel
Message-ID <p06230918c0c860d042ca@[64.142.69.207]>
I upgraded from Debian 3.0 (Woody) to Debian 3.1 (Sarge) last night. 
Since the upgrade, pretty much anything I attempt to do with 
Majordomo2 yields many instances of the following warning (though the 
commands seem to work):

Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/_aliases.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77.

The name of the database in question varies with the command being 
issued, of course, but the basic form of the warning is always the 
same.

Anybody have any idea what's up with that?

Also, maybe related and maybe not, mj_wwwusr and mj_queuerun both 
seem to run for inordinately long periods of time whenever they 
start, running up the load on the machine to outrageous levels until 
I kill the processes.  What's the best way to figure out what the 
heck they're doing (or trying to do, anyway, since they apparently 
aren't having much success).

My version of Perl is "v5.8.4 built for i386-linux-thread-multi".  My 
version of the BerkeleyDB module is up-to-date according to CPAN, 
version 0.28.

I tried updating to the latest version of MJ2, from the CVS server. 
"make" and "make test" worked fine, but I got the following when I 
did "make install":

Installing configuration templates for 
lists.sempervigilans.org...--== Problem allocating database: 
/usr/local/mail/lists/lists.sempervigilans.org/GLOBAL/_aliases.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77.
ok.
Regenerating the MTA Configuration for greatcircle.com...--== Problem 
allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/_aliases.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/_aliases.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/_aliases.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/_aliases.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/_aliases.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/_aliases.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/_aliases.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/_aliases.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/_aliases.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/_aliases.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
--== Problem allocating database: 
/usr/local/mail/lists/greatcircle.com/GLOBAL/Xowners.D - 
Inappropriate ioctl for device at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 77, <GEN8> line 
3.
Can't call method "seq" on an undefined value at 
/usr/local/mail/majordomo2/lib/Mj/SimpleDB/DB.pm line 425, <GEN8> 
line 3.
Error executing /usr/local/mail/majordomo2/bin/mj_shell, 6400 at 
setup/mta_sendmail.pl line 64.
make: *** [postinstall] Error 25

Any help would be _greatly_ appreciated...

Thanks!

-Brent
-- 
Brent Chapman <[email protected]> -- Great Circle Associates, Inc.
Specializing in network infrastructure for Silicon Valley since 1989
For info about us and our services, please see http://www.greatcircle.com/
Great Circle Waypoints Blog: http://www.greatcircle.com/blog
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.