Bug 14099 - 5a2: unable to install vlc-plugin-common-2.1.5-4.mga5.*
Summary: 5a2: unable to install vlc-plugin-common-2.1.5-4.mga5.*
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 6219
  Show dependency treegraph
 
Reported: 2014-09-15 23:08 CEST by Bit Twister
Modified: 2014-09-16 22:48 CEST (History)
8 users (show)

See Also:
Source RPM: rpm-4.12.0-0.rc1.6.mga5
CVE:
Status comment:


Attachments
urpmi --auto-update --debug output (50.67 KB, text/plain)
2014-09-16 22:31 CEST, Marja Van Waes
Details

Description Bit Twister 2014-09-15 23:08:43 CEST
Description of problem:

A requested package cannot be installed:
vlc-plugin-common-2.1.5-4.mga5.x86_64 (due to unsatisfied libsamplerate.so.0(libsamplerate.so.0.0)(64bit))

Version-Release number of selected component (if applicable):


How reproducible: Always


Steps to Reproduce:
1. urpmi --downloader wget --auto --auto-update 
2.
3.


Reproducible: 

Steps to Reproduce:
Comment 1 Maurice Batey 2014-09-16 13:20:23 CEST
I have same problem on 32-bit Mageia-5A2 on Toshiba laptop.

After large Cauldron update finished with same VLC problem:

# urpmi --auto-update                      
medium "Core Release (distrib1)" is up-to-date
medium "Core Updates (distrib3)" is up-to-date
medium "Nonfree Release (distrib11)" is up-to-date
medium "Nonfree Updates (distrib13)" is up-to-date
medium "Nonfree Backports (distrib17)" is up-to-date
medium "Tainted Release (distrib21)" is up-to-date
medium "Tainted Updates (distrib23)" is up-to-date
medium "Tainted Backports (distrib27)" is up-to-date
A requested package cannot be installed:
vlc-plugin-common-2.1.5-4.mga5.i586 (due to unsatisfied libsamplerate.so.0(libsamplerate.so.0.0))
Continue installation anyway? (Y/n) Y
While some packages may have been installed, there were failures.
A requested package cannot be installed:
vlc-plugin-common-2.1.5-4.mga5.i586 (due to unsatisfied libsamplerate.so.0(libsamplerate.so.0.0))

CC: (none) => maurice

Comment 2 Marja Van Waes 2014-09-16 17:35:03 CEST
I saw this, too, on two 64bits cauldrons so far, but on both:

/usr/lib64/libsamplerate.so.0 is present (and links to
/usr/lib64/libsamplerate.so.0.1.8 )

The source of vlc didn't change, and I don't see how the changes to the spec file could cause this 

Anyway, added vlc to the skip list for now.

cc'ing the last two committers and the vlc maintainer.

CC: (none) => doktor5000, marja11, shlomif, thierry.vignaud
Hardware: x86_64 => All
Summary: 5a2: unable to install vlc-plugin-common-2.1.5-4.mga5.x86_64 => 5a2: unable to install vlc-plugin-common-2.1.5-4.mga5.*

Han Willemsen 2014-09-16 18:38:43 CEST

CC: (none) => willemsj

Comment 3 Florian Hubold 2014-09-16 21:45:23 CEST
Please add the urpmi --auto-update --debug output as a text file.
Rémi Verschelde 2014-09-16 22:22:40 CEST

Blocks: (none) => 6219

Comment 4 Rémi Verschelde 2014-09-16 22:25:18 CEST
According to discussions on the dev mailing list, it's most likely an issue linked with the recent changes to RPM and our build system.
Comment 5 Marja Van Waes 2014-09-16 22:31:52 CEST
Created attachment 5418 [details]
urpmi --auto-update --debug output

(In reply to Florian Hubold from comment #3)
> Please add the urpmi --auto-update --debug output as a text file.

Sorry, should have pasted this here:

2014:09:16:20:43 < Luigi12_work> if you mean the libsamplerate one, it's not a vlc bug, it's an rpm bug
2014:09:16:20:43 < Luigi12_work> pterjan's working on it


And pterjan pushed new rpm:

pterjan <pterjan> 1:4.12.0-0.rc1.6.mga5:
+ Revision: 685056
- Generate ELF provides for libraries, not only for executables

not sure whether that should have fixed it, but I still have the bug.
Marja Van Waes 2014-09-16 22:33:13 CEST

CC: (none) => pterjan
Source RPM: (none) => rpm-4.12.0-0.rc1.6.mga5

Comment 6 Rémi Verschelde 2014-09-16 22:48:20 CEST
Issue fixed by a rebuild of libsamplerate following pterjan's RPM fix.

Status: NEW => RESOLVED
CC: (none) => remi
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.