[Mageia-dev] Youri check installlation
Pascal Terjan
pterjan at gmail.com
Tue Apr 5 11:54:31 CEST 2011
On Tue, Apr 5, 2011 at 01:51, Michael Scherer <misc at zarb.org> wrote:
> The second check if a binary rpm is missing a source rpm. ( there is
> some false positive due to clever trick, like rpmlint-mageia-policy )
> So that's likely one for admins for now.
>
> But do not blindly import missing rpms, something, the requires is
> wrong :
>
> So for example, if you see :
> task-lamp task-lamp-python apache-mod_python not found
>
> Check that apache-mod_python is still needed ( in this case, the
> software was dropped upstream since a few years ( and that's a shame
> IMHO )).
>
> On the other hand, errors like the one of backuppc may be a error in the
> check.
No it's not, it's a noarch package which contains binary, and was
built on x86_64 so is not installable eon i586
# rpm -qp --requires
/distrib/bootstrap/distrib/cauldron/i586/media/core/release/backuppc-3.2.0-2.mga1.noarch.rpm
| grep libc.so.6
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
So it is not installable on i586
# rpmdiff /home/schedbot/old/backuppc-3.2.0-1.mga1.noarch.rpm
/distrib/bootstrap/distrib/cauldron/i586/media/core/release/backuppc-3.2.0-2.mga1.noarch.rpm
| grep added
added REQUIRES libc.so.6()(64bit)
added REQUIRES libc.so.6(GLIBC_2.2.5)(64bit)
added REQUIRES rtld(GNU_HASH)
added /var/www/backuppc/BackupPC_Admin
More information about the Mageia-dev
mailing list