[packagekit] Mime types checking
Daniel Nicoletti
dantti85-pk at yahoo.com.br
Thu Jun 4 06:15:23 PDT 2009
BTW, how the gui will handle that? do we refuse the file
before, or we try to install and the backend give us an error?
I prefer the first, since the user don't need to enter root pass
Daniel.
----- Mensagem original ----
De: Richard Hughes <hughsient at gmail.com>
Para: PackageKit users and developers list <packagekit at lists.freedesktop.org>
Enviadas: Quinta-feira, 4 de Junho de 2009 8:20:05
Assunto: [packagekit] Mime types checking
The daemon now checks the content type of files being passed to the
InstallFiles() method. If your backend does not specify a list of
content types in backend_get_mime_types(), then the file will be
refused and the method will fail with MimeTypeNotSupported. A typical
list of mime-types looks like this:
"application/x-rpm;application/x-servicepack".
This stops users using pkcon, or double clicking on .deb files on a
.rpm system (and vice versa) only for the backend to show an error or
explode into a million bits.
If you want to see the mime-type, as detected by gio (and thus
packagekitd), then do:
gvfs-info /path/to/file.foo -a "standard::content-type"
Please can you ensure that your backend has the correct content types
listed. Thanks.
Richard.
_______________________________________________
PackageKit mailing list
PackageKit at lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/packagekit
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
More information about the PackageKit
mailing list