You are not logged in.

#1 2010-08-27 02:02:53

rsambuca
Member
From: Calgary, Canada
Registered: 2008-07-21
Posts: 143

[SOLVED] Can't upgrade due to v4l-utils

Tried to update my system today, but it won't let me.

First, it wants to do this:

:: Replace libv4l with extra/v4l-utils? [Y/n] y

Unfortunately, it can not carry out this because:

error: failed to commit transaction (conflicting files)
v4l-utils: /usr/bin/ivtv-ctl exists in filesystem
v4l-utils: /usr/bin/v4l2-ctl exists in filesystem
Errors occurred, no packages were upgraded.

If I try to remove libv4l itself, it won't let me and says:

:: gstreamer0.10-good-plugins: requires libv4l>=0.6.3
:: sane: requires libv4l

Anyone else having this problem upgrading today, and any ideas on how to fix this?

Last edited by rsambuca (2010-08-29 23:17:19)

Offline

#2 2010-08-27 02:20:45

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

Re: [SOLVED] Can't upgrade due to v4l-utils

'pacman -Sf v4l-utils' - it will force upgrade. Or you can remove those files by hand.

Offline

#3 2010-08-27 03:08:42

rsambuca
Member
From: Calgary, Canada
Registered: 2008-07-21
Posts: 143

Re: [SOLVED] Can't upgrade due to v4l-utils

If I force an upgrade, won't the gstreamer and sane be borked?

Offline

#4 2010-08-27 03:12:15

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

Re: [SOLVED] Can't upgrade due to v4l-utils

rsambuca wrote:

If I force an upgrade, won't the gstreamer and sane be borked?

Why should they? You're updating the app, not removing it, so sane will be happy and v4l-utils 0.8.0-1 is >=0.6.3 so gstreamer shouldn't object.

Offline

#5 2010-08-27 05:41:42

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: [SOLVED] Can't upgrade due to v4l-utils

force only nobody owns those files. it might be a bug and we lost all the information.

proper way:
pacman -Qo /usr/bin/ivtv-ctl
pacman -Qo /usr/bin/v4l2-ctl

nothing owns them? pacman -Sf v4l-utils --asdeps
a package owns them? check to see if the package is from our repos and report it on our bugtracker, if the package is from aur, get rid of it


Give what you have. To someone, it may be better than you dare to think.

Offline

#6 2010-08-27 10:02:58

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

Re: [SOLVED] Can't upgrade due to v4l-utils

I had that issue. Those files are owned by ivtv-utils if I recall. Remove that package, then the install should work fine.


Matt

"It is very difficult to educate the educated."

Offline

#7 2010-08-27 15:55:53

rsambuca
Member
From: Calgary, Canada
Registered: 2008-07-21
Posts: 143

Re: [SOLVED] Can't upgrade due to v4l-utils

Thanks for the help guys. 

Yes, like mrunion said the two files in question are owned  by ivtv-utils.  However, I believe I require that for my Hauppauge TV card, so I think I will leave everything for now.  Since ivtv-utils is in extra, I'll file a bug report and hopefully somebody that understands these things can fix it for us!

Edit:  Looks like someone else just filed a bug:  FS#20637

Last edited by rsambuca (2010-08-27 16:00:19)

Offline

#8 2010-08-29 23:16:57

rsambuca
Member
From: Calgary, Canada
Registered: 2008-07-21
Posts: 143

Re: [SOLVED] Can't upgrade due to v4l-utils

Thanks once again to the developers for their speedy fix!

Offline

#9 2010-08-29 23:56:27

mDuo13
Member
Registered: 2010-04-25
Posts: 94

Re: [SOLVED] Can't upgrade due to v4l-utils

I was having this same problem, but -Sf does not work:

[mduo13@trace ~]$ sudo pacman -S v4l-utils
error: 'v4l-utils': could not find or read package

Seems like it was a package synchronization problem; many of the mirrors I was using (unixheads.org, umflint.edu, vt.edu) seemed to be out of date, not having the [multilib] repository either. Using the following mirror is now working (and wow, there are 187 packages to install!):
http://mirror.rit.edu/archlinux/$repo/os/x86_64

Offline

Board footer

Powered by FluxBB