si è probabile che dipenda da come hai configurato il build.
comunque il mio personale parere è di crearti i pacchetti in autonomia.. tutte le volte che nn trovi niente di già pronto(soprattutto perchè di molti repository non mi fido).
in questo caso ho effettivamente notato che per la centos 6 il repository extra è piuttosto vuoto(a differenza di quello della 5.7 che uso io).
percio' se vuoi compilarti il pacchetto in autonomia questi sono i passi:
- ti scarichi l'
srpm che è un pacchetto rpm particolare che installa i sorgenti e script per compilare un determinato pacchetto
- installi questo particolare pacchetto con
alla fine dell'installazione il pacchetto installa sotto /usr/src/redhat (si pareva strano anche a me che nn fosse centos ma credo sia per una forma di compatibilità con la distro da cui deriva) gli script e i sorgenti necessari alla compilazione e build del pacchetto
- ti posizioni sotto /usr/src/redhat/SPECS e dai il comando
vedrai comparire i classici comandi configure/make e make install alla fine dei quali il pacchetto è pronto e si trova sotto /usr/src/redhat/BUILD (mi pare.. non ho centos sotto mano quindi sto andando a memoria).
se, come nel tuo caso hai bisogno di una versione piu' recente di gtk-sharp sappi che il file spec del punto 3 è una specie di slackbuild.. quindi se lo editi puoi in modo abbastanza semplice modificarlo per i tuoi scopi. tieni presente che di solito il sorgente non lo scarica da internet ma se lo aspetta all'interno di una delle directory presenti sotto /usr/src/redhat (mi pare si chiami SOURCES) quindi se aumenti la versione di gtk-sharp devi scaricarti il sorgente in autonomia e posizionarlo nel punto giusto
ciau