On Sun, 4 Apr 2004, Tzafrir Cohen wrote:
> On Sun, Apr 04, 2004 at 12:45:07PM +0200, Maor Meir wrote: > > Hi, > > I am running mandrake 8.1, and practicly anything I do with rpm > > ends in a segmentation fault. I have managed installing a few packages > > with urpmi successfully but when I try installing external packages > > with rpm I get a segmentation fault. > > 'rpm -q rpm' as a non-root user works? Yes rpm -q works fine: What is the version of rpm and of glibc? rpm-4.0.4-19mdk glibc-2.3.2-14mdk > Does it actually install? You should see "progress bars", as it uses rpm > -[iU]vh to install packages. > > what does urpmi do diffrently? > > how does one debug rpm? (I would rather avoide compiling rpmwith debug > > symbols and debugging it as one of my own) > > Two useful tracing tools: > > strace, rpm -vv strace I already tried before ddn't seem very usefull, rpm -Uvvh MySQL-server-5.0.0-0.i386.rpm gave the followinf output: ...snip... D: closed db index /var/lib/rpm/Depends D: ========== recording tsort relations D: ========== tsorting packages (order, #predecessors, #succesors, tree, depth) D: 0 0 1 0 0 MySQL-server-5.0.0-0 D: installing binary packages Preparing... ########################################### [100%] D: Expected size: 12448671 = lead(96)+sigs(149)+pad(3)+data(12448423) D: Actual size: 12448671 D: install: MySQL-server-5.0.0-0 has 164 files, test = 0 Segmentation fault (core dumped) It doesn't seem to actually install anything, strace showed that, and as a sample /usr/sbin/mysqld was untouched. Meir -------------------------------------------------------------------------- Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
