Re: FC1/DAG yum update problems
Dag Wieers <[email protected]>
| Newsgroups | gmane.linux.freshrpms.user |
|---|---|
| Organization | 3TI Web Hosting Services |
| Message-ID | <[email protected]> |
On Thu, 5 Jan 2006, Dean Takemori wrote: > I've run into the following problems on a machine running FC1 on an athlon > with a custom kernel. I prefer building my own RPMs from SRPMS, but I > use yum to tell me what to update > > > sudo yum update > Gathering header information file(s) from server(s) > Server: Fedora Core 1 - i386 - Base > Server: Dag RPM Repository for Fedora Core > Server: Fedora Core 1 - i386 - Released Updates > Finding updated packages > Downloading needed headers > Resolving dependencies > Dependencies resolved > I will do the following: > [install: kernel 2.4.22-1.2199.5.legacy.nptl.athlon] > [update: memtest86 3.2-1.1.fc1.rf.i386] > [update: perl-IO-String 1.07-1.1.fc1.rf.noarch] > [update: perl-Pod-Coverage 0.17-1.1.fc1.rf.i386] > [update: perl-String-ShellQuote 1.03-1.1.fc1.rf.noarch] > [update: perl-RPM-Specfile 1.19-1.1.fc1.rf.noarch] > Is this ok [y/N]: n > Exiting on user command. > > > OK, so now let's try to get, build and install the updates ... > > There is no > http://apt.sw.be/fedora/1/en/i386/SRPMS.dag/perl-IO-String-1.07-1.rf.src.rpm > There is no > http://apt.sw.be/fedora/1/en/i386/SRPMS.dag/perl-RPM-Specfile-1.19-1.rf.src.rpm Thanks. I fixed those, they'll be available soon. > > sudo rpm -i memtest86-3.2-1.rf.src.rpm > > sudo rpmbuild -bb memtest86-3.2-rf.spec > . > . > ld -shared -Bsymbolic -T memtest_shared.lds -o memtest_shared head.o reloc.o > main.o test.o init.o lib.o patn.o screen_buffer.o config.o linuxbios.o > memsize.o pci.o controller.o random.o extra.o __i686.get_pc_thunk.bx: > discarded in section `.gnu.linkonce.t.__i686.get_pc_thunk.bx' from reloc.o > make: *** [memtest_shared] Error 1 > error: Bad exit status from /var/tmp/rpm-tmp.56619 (%build) You might want to compÃare the buildlogs versus your output to find th cause. It's hard for me to help with this limited information. Comparing buildlogs usually helps as you can check what eg. configure did differently. You can find the buildlogs at: http://dag.wieers.com/packages/memtest86/_buildlogs/ > > sudo rpm -i perl-Pod-Coverage-0.17-1.rf.src.rpm > > sudo rpmbuild -bb perl-Pod-Coverage.spec > . > . > RPM build errors: > Installed (but unpackaged) file(s) found: > /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi/auto/Pod/Coverage/.packlist > > > sudo perl-String-ShellQuote-1.03-1.rf.src.rpm > > sudo rpmbuild -bb --target=athlon perl-String-ShellQuote.spec > . > . > RPM build errors: > Installed (but unpackaged) file(s) found: > /usr/bin/shell-quote > /usr/share/man/man1/shell-quote.1.gz Similarly, it's possible that for some reason your environment differs from mine and somehow that makes a difference for the build. These definitely are 'bugs' so if you could compare the buildlogs for these as well and send me your analysis, we can fix those. Since these packages are also build by Dries, and I know Dries fixes them if they fail to build on his environment, something important is different between your and our environment, so we appreciate to find the problem and solve it :) PS Since you're rebuilding most (all?) the FC1 packages you might want to get closer involved with the development. I'm certain some of our packages do not build (any longer?) on FC1 but because of lack of my time and little interest to solve FC1 problems they mostly go unnoticed. This is also true for RH7, RH9, FC1, FC2 and likely now FC3. Any help is welcome, even more so if you have a special interest in FC1 or other builds. Kind regards, -- dag wieers, [email protected], http://dag.wieers.com/ -- [all I want is a warm bed and a kind word and unlimited power]