[packagekit] pkcon installs packages for both arch by default on x86_64

Richard Hughes hughsient at gmail.com
Sun Nov 11 15:00:54 PST 2007


On Sun, 2007-11-11 at 21:42 +0100, Adrien BUSTANY wrote:
> Richard Hughes a écrit :
> > Can you try to repeat, and do "pkcon --verbose install package" and post
> > the result here please.
> >   
> [madcat at colibri modules]$pkcon --verbose install enca
> [pk_debug_init] pk-debug.c:127 (21:37:07):       Verbose debugging enabled
> [pk_connection_connection_changed_cb] pk-connection.c:116 (21:37:07):    
> emit connection-changed: 1
> [pk_client_connect] pk-client.c:2440 (21:37:07):         connect
> *** WARNING ***
> [pk_strsplit] pk-common.c:323 (21:37:07):        ident 'enca' is invalid 
> (sections=1)
> [pk_client_connect] pk-client.c:2440 (21:37:07):         connect
> [pk_client_allocate_transaction_id] pk-client.c:935 (21:37:07):  Got 
> tid: '21;ebaacdba;data'
> [pk_client_locked_cb] pk-client.c:659 (21:37:07):        emit locked 1
> [pk_client_locked_cb] pk-client.c:659 (21:37:07):        emit locked 1
> [pk_client_locked_cb] pk-client.c:659 (21:37:08):        emit locked 0
> [pk_client_locked_cb] pk-client.c:659 (21:37:08):        emit locked 0
> [pk_client_progress_changed_cb] pk-client.c:403 (21:37:08):      emit 
> progress-changed 101, 101, 402, 0
> [pk_client_package_cb] pk-client.c:455 (21:37:11):       emit package 
> available, enca;1.9-3.fc6;x86_64;fedora, Character set analyzer and detector
> [pk_client_package_cb] pk-client.c:461 (21:37:11):       adding to cache 
> array package 1, enca;1.9-3.fc6;x86_64;fedora, Character set analyzer 
> and detector
> [pk_package_list_add] pk-package-list.c:67 (21:37:11):   adding to cache 
> array package 1, enca;1.9-3.fc6;x86_64;fedora, Character set analyzer 
> and detector

So resolve sent back enca;1.9-3.fc6;x86_64;fedora - as it should, we
then use this for InstallPackage() and yum installs both.

> [madcat at colibri modules]$rpm -q --qf '%{NAME}.%{ARCH}\n' enca
> enca.x86_64
> enca.i386

Hmm. If you do:

yum remove enca
yum install enca

do you get both installed? i.e. does multilib require both?

> > Sure, if you send them to me I'll upload them to utopia. Thanks.
> >   
> I was rather thinking of a cron job which would rebuild them on a daily 
> basis from git. Of course I can ask the job to mail the packages to you, 
> but you might become quickly bored :-)
> > Richard.

Sure, when we get the repo on packagekit.org then you can rsync them up.
Or we could just release versions *more* frequently and just get them
build in distros for us :-)

Richard.





More information about the PackageKit mailing list