You are not logged in.

#1 2015-07-12 17:25:58

kiven
Member
Registered: 2012-10-02
Posts: 4

[SOLVED] PKGBUILD update mime database

Hi all,

I write my first PKGBUILD for virt-viewer. makepkg works greate, but when I want to install my new package, it failed with

error: failed to commit transaction (conflicting files)
virt-viewer: /usr/share/mime/XMLnamespaces exists in filesystem
virt-viewer: /usr/share/mime/aliases exists in filesystem
virt-viewer: /usr/share/mime/generic-icons exists in filesystem
virt-viewer: /usr/share/mime/globs exists in filesystem
virt-viewer: /usr/share/mime/globs2 exists in filesystem
virt-viewer: /usr/share/mime/icons exists in filesystem
virt-viewer: /usr/share/mime/magic exists in filesystem
virt-viewer: /usr/share/mime/mime.cache exists in filesystem
virt-viewer: /usr/share/mime/subclasses exists in filesystem
virt-viewer: /usr/share/mime/treemagic exists in filesystem
virt-viewer: /usr/share/mime/types exists in filesystem
virt-viewer: /usr/share/mime/version exists in filesystem
Errors occurred, no packages were upgrade

How can I successful update the mime DB with informations provided in sources (virt-viewer-mime.xml) ?

Thanks a lot

Last edited by kiven (2015-07-16 21:30:13)

Offline

#2 2015-07-12 17:45:29

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] PKGBUILD update mime database

Offline

#3 2015-07-12 18:53:09

progandy
Member
Registered: 2012-05-17
Posts: 5,192

Re: [SOLVED] PKGBUILD update mime database

You should run update-mime-database in the .install file, not in the PKGBUILD, e.g.

post_install() {
  xdg-icon-resource forceupdate --theme hicolor &>/dev/null
  update-mime-database usr/share/mime &>/dev/null
  update-desktop-database -q
}

post_upgrade() {
  post_install "$1"
}

post_remove() {
  post_install "$1"
}

Last edited by progandy (2015-07-12 18:57:26)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#4 2015-07-15 14:32:55

kiven
Member
Registered: 2012-10-02
Posts: 4

Re: [SOLVED] PKGBUILD update mime database

Thanks a lot, I changed my PKGBUILD and it works now.

Offline

#5 2015-07-16 05:40:41

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: [SOLVED] PKGBUILD update mime database

Please mark you thread as solved.

Offline

#6 2015-07-16 21:30:30

kiven
Member
Registered: 2012-10-02
Posts: 4

Re: [SOLVED] PKGBUILD update mime database

Done

Offline

Board footer

Powered by FluxBB