Bug 1499117 - audacity needs to be rebuild with new wxBase
Summary: audacity needs to be rebuild with new wxBase
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: audacity
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: David Timms
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-10-06 06:13 UTC by edpil02
Modified: 2017-10-21 13:06 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2017-10-21 13:06:31 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
audacity.spec.patch (2.22 KB, patch)
2017-10-08 16:14 UTC, Sergio Basto
no flags Details | Diff

Description edpil02 2017-10-06 06:13:00 UTC
Can't update rawhide wxBase because of audacity dependencies.

package audacity-2.1.3-6.fc28.x86_64 requires libwx_baseu-3.0-gtk2.so.0()(64bit), but none of the providers can be installed

package wxBase3-3.0.3-6.fc28.x86_64 obsoletes compat-wxBase3-gtk2 < 3.0.3-6.fc28 provided by compat-wxBase3-gtk2-3.0.2-32.fc27.x86_64

Comment 1 Sergio Basto 2017-10-08 16:14:58 UTC
Created attachment 1335909 [details]
audacity.spec.patch

Hi, 
here is the fix on audacity-freeworld ... 

In https://pkgs.rpmfusion.org/cgit/free/audacity-freeworld.git/tree/audacity-freeworld.spec#n62 
we just use :
BuildRequires: compat-wxGTK3-gtk2-devel
with :
%if (0%{?fedora} && 0%{?fedora} < 28)
     --with-wx-version=3.0-gtk2 \
%endif

I mean, no need add BuildRequires: wxGTK3-devel to the spec .

Cheers,

Comment 3 Sergio Basto 2017-10-10 12:22:58 UTC
David , if you give me permissions [1], my username is sergiomb , I can commit this change my self .

Thanks 

[1]
https://fedoraproject.org/wiki/Infrastructure/WhatHappenedToPkgdb#How_do_I_give_a_user_commit_access_to_a_dist-git_repo.3F

Comment 4 George R. Goffe 2017-10-11 03:01:48 UTC
Hi,

in addition to this problem, wxbase doesn't seem to be in the components list of this bugzilla bug reporter.

Here's what I'm seeing:

Thanks,

George...

Error: 
 Problem 1: package wxBase3-3.0.3-6.fc28.x86_64 obsoletes compat-wxBase3-gtk2 < 3.0.3-6.fc28 provided by compat-wxBase3-gtk2-3.0.2-32.fc27.x86_64
  - package audacity-2.1.3-6.fc28.x86_64 requires libwx_baseu-3.0-gtk2.so.0()(64bit), but none of the providers can be installed
  - cannot install the best update candidate for package compat-wxBase3-gtk2-3.0.2-32.fc27.x86_64
  - cannot install the best update candidate for package audacity-2.1.3-6.fc28.x86_64
 Problem 2: package audacity-2.1.3-6.fc28.x86_64 requires libwx_baseu-3.0-gtk2.so.0()(64bit), but none of the providers can be installed
  - package wxBase3-3.0.3-6.fc28.x86_64 obsoletes compat-wxBase3-gtk2 < 3.0.3-6.fc28 provided by compat-wxBase3-gtk2-3.0.2-32.fc27.x86_64
  - problem with installed package audacity-2.1.3-6.fc28.x86_64
  - cannot install the best update candidate for package wxBase3-3.0.3-5.fc28.x86_64
  - nothing provides libwx_gtk2u_adv-3.0-gtk2.so.0()(64bit) needed by audacity-2.1.3-6.fc28.x86_64

Comment 5 Scott Talbert 2017-10-11 03:55:27 UTC
(In reply to George R. Goffe from comment #4)
> Hi,
> 
> in addition to this problem, wxbase doesn't seem to be in the components
> list of this bugzilla bug reporter.
> 
> Here's what I'm seeing:
> 
> Thanks,
> 
> George...
> 
> Error: 
>  Problem 1: package wxBase3-3.0.3-6.fc28.x86_64 obsoletes
> compat-wxBase3-gtk2 < 3.0.3-6.fc28 provided by
> compat-wxBase3-gtk2-3.0.2-32.fc27.x86_64
>   - package audacity-2.1.3-6.fc28.x86_64 requires
> libwx_baseu-3.0-gtk2.so.0()(64bit), but none of the providers can be
> installed
>   - cannot install the best update candidate for package
> compat-wxBase3-gtk2-3.0.2-32.fc27.x86_64
>   - cannot install the best update candidate for package
> audacity-2.1.3-6.fc28.x86_64
>  Problem 2: package audacity-2.1.3-6.fc28.x86_64 requires
> libwx_baseu-3.0-gtk2.so.0()(64bit), but none of the providers can be
> installed
>   - package wxBase3-3.0.3-6.fc28.x86_64 obsoletes compat-wxBase3-gtk2 <
> 3.0.3-6.fc28 provided by compat-wxBase3-gtk2-3.0.2-32.fc27.x86_64
>   - problem with installed package audacity-2.1.3-6.fc28.x86_64
>   - cannot install the best update candidate for package
> wxBase3-3.0.3-5.fc28.x86_64
>   - nothing provides libwx_gtk2u_adv-3.0-gtk2.so.0()(64bit) needed by
> audacity-2.1.3-6.fc28.x86_64

That's the same problem.  audacity just needs to be rebuilt with the supplied changes.

Comment 6 George R. Goffe 2017-10-17 18:38:14 UTC
Scott,

Do you have any idea about when this fix will hit the rawhide repo?

Regardş

George...

Comment 7 Scott Talbert 2017-10-17 18:57:47 UTC
(In reply to George R. Goffe from comment #6)
> Scott,
> 
> Do you have any idea about when this fix will hit the rawhide repo?
> 
> Regardş
> 
> George...

One of the package maintainers (or a provenpackager) just needs to do it.  I'm neither.  I may try to solicit help from a provenpackager soon, though.

Comment 8 George R. Goffe 2017-10-17 20:49:55 UTC
Scott,

I will pray for his/her continued good health.

George...

Comment 9 Scott Talbert 2017-10-21 13:06:31 UTC
This has been done in rawhide by Zbyszek.


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