Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 640168 - media-sound/ardour uses deprecated mirror://gentoo
Summary: media-sound/ardour uses deprecated mirror://gentoo
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Professional Audio Applications Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-07 12:51 UTC by Simon
Modified: 2020-08-22 08:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon 2017-12-07 12:51:04 UTC
Currently media-sound/ardour uses mirror://gentoo which is deprecated, see https://devmanual.gentoo.org/general-concepts/mirrors/#suitable-download-hosts

I wanted to discuss what to do with this. The main issue is that there are no source packages for Ardour available anywhere:
- There are no older source packages available on their sire, only the latest one is available
- Their GitHub releases are just empty tarballs with a note in it referencing this bug http://tracker.ardour.org/view.php?id=7328 where it's explained that GitHub's releases don't work for them

So I guess the only proper options we have are:
- Store our own copy of the source packages somewhere if that's allowed.
I guess the dev space of the proaudio project or one of it's members would be the most logical choice?
- Use git together with EGIT_COMMIT set to the respective tag

Once a decision is made what to do I can create PR to fix it.
Comment 1 Andreas Schürch gentoo-dev 2020-05-27 14:26:09 UTC
The new Ardour 6 is out.
I'm already working on the ebuild and will put that tarball on my devspace once it's ready.
Comment 2 Andreas Schürch gentoo-dev 2020-05-28 14:17:51 UTC
Found where the corrected tarballs are stored/accessible upstream. :-)
Fixed with Ardour 6.0.
Will leave the latest 5 version for some time now..
Comment 3 Martin Cihlář 2020-05-29 08:42:39 UTC
(In reply to Andreas Schürch from comment #2)
> Found where the corrected tarballs are stored/accessible upstream. :-)
> Fixed with Ardour 6.0.
> Will leave the latest 5 version for some time now..

Note that only the latest version is available there.
I've looked around the website, it looks like old versions are quickly removed, I can't even find the 5.12 source or binary anywhere - https://community.ardour.org/src/Ardour-5.12.0.tar.bz2 doesn't exist and https://nightly.ardour.org/ only hosts, well, nightly builds.

The two solutions proposed by Simon are still the only workable ones if we intend to keep older versions around; which we should since ebuilds are not added and definitely not stabilised immediately after a new release (even though Ardour is still testing I'm hoping it will be considered stable Soon™).
Comment 4 Larry the Git Cow gentoo-dev 2020-08-12 18:05:06 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b94703700b420be51b83e1d13b0b00a62677658

commit 0b94703700b420be51b83e1d13b0b00a62677658
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2020-08-12 18:04:33 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2020-08-12 18:04:51 +0000

    media-sound/ardour: bump to 6.2, dropped 5.12, py3
    
    Bug: https://bugs.gentoo.org/733972
    Bug: https://bugs.gentoo.org/640168
    Closes: https://bugs.gentoo.org/726042
    Package-Manager: Portage-3.0.2, Repoman-2.3.23
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 media-sound/ardour/Manifest                        |   3 +-
 media-sound/ardour/ardour-5.12.ebuild              | 137 ---------------------
 .../{ardour-6.0.ebuild => ardour-6.2.ebuild}       |  17 ++-
 media-sound/ardour/ardour-9999.ebuild              |  17 ++-
 .../ardour/files/ardour-4.x-revision-naming.patch  |  38 ------
 5 files changed, 17 insertions(+), 195 deletions(-)
Comment 5 Larry the Git Cow gentoo-dev 2020-08-22 08:02:50 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7007349f10f40f8f8327f414f474ad3505d3bdf

commit f7007349f10f40f8f8327f414f474ad3505d3bdf
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2020-08-22 08:02:26 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2020-08-22 08:02:43 +0000

    media-sound/ardour: fixed -nls and source availability in 6.2-r1
    
    1) copied source tarball to my dev space
    2) applied upstream patch to fix compilation
       of ardour with -nls
       thanks to Lars Wendler <polynomial-c@gentoo.org>
       for reporting it upstream
    
    Closes: https://bugs.gentoo.org/736984
    Closes: https://bugs.gentoo.org/640168
    Package-Manager: Portage-3.0.4, Repoman-3.0.1
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 media-sound/ardour/ardour-6.2-r1.ebuild            |   8 +-
 .../ardour/files/ardour-6.2-fix-no-nls.patch       | 474 +++++++++++++++++++++
 2 files changed, 480 insertions(+), 2 deletions(-)