[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