it looks like they don't have the old Image-ExifTool-12.68.tar.gz or anything else unless the latest on the website a topic has been opened on exiftool forum https://exiftool.org/forum/index.php?topic=15671.0 by a gentoo user also https://bugs.gentoo.org/923527#c6 Reproducible: Always
GENTOO_MIRRORS="" ebuild exiftool-12.68.ebuild clean fetch Appending /usr/local/overlays/gentoo to PORTDIR_OVERLAY... >>> Downloading 'https://exiftool.org/Image-ExifTool-12.68.tar.gz' --2024-02-08 23:30:23-- https://exiftool.org/Image-ExifTool-12.68.tar.gz Resolving exiftool.org... 69.163.182.10 Connecting to exiftool.org|69.163.182.10|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2024-02-08 23:30:24 ERROR 404: Not Found. !!! Couldn't download 'Image-ExifTool-12.68.tar.gz'. Aborting.
We should grab production releases from metacpan.
I have been on the ExifTool Forum to report this . During my investigatrions I have discovered that Gentoo does not go as far as version 12.76, only 12.72 I can download 12.76 using wget, but not versions 12.68 or 12.72 You can see more on the forum as per @jms above Hope this helps.
Yeah, I understand. It's just that we generally want a stable archive to download from. Bumping to new versions is really independent of that.
Can someone update the repositry with the latest which builds and installs successfully. At sourceforge I find only these versions: https://sourceforge.net/projects/exiftool/files/Image-ExifTool-12.76.tar.gz/download https://sourceforge.net/projects/exiftool/files/Image-ExifTool-12.74.tar.gz/download I ran these commands to test: cd /usr/local/portage/ mkdir media-libs cd media-libs cp -rp /usr/portage/media-libs/exiftool . cd exiftool/ cp exiftool-12.72.ebuild exiftool-12.76.ebuild ebuild exiftool-12.76.ebuild manifest ebuild exiftool-12.76.ebuild fetch ebuild exiftool-12.76.ebuild test ebuild exiftool-12.76.ebuild install There were all successfull. Thank you. The current ebuild only supports versions up to and including 12.72: media-libs/exiftool Available versions: 12.50^t ~12.60^t 12.64^t 12.68^t ~12.72^t
Yep, will do today. In the meantime, please make sure you have a valid GENTOO_MIRRORS setting.
(In reply to TheMetMan from comment #3) > I have been on the ExifTool Forum to report this . > During my investigatrions I have discovered that Gentoo does not go as far > as version 12.76, only 12.72 Since two weeks I have this PR open: https://github.com/gentoo/gentoo/pull/34984 That being said upstream shouldn't remove release tarballs so quickly.
(In reply to Michael Vetter from comment #7) > That being said upstream shouldn't remove release tarballs so quickly. The ExifTool web site is being hammered by automated clients downloading multiple copies of sometimes very old versions of the distribution packages. I've started removing old versions sooner to help reduce the bandwidth load. How long exactly would you like for me to keep older versions? - Phil
(In reply to Phil Harvey from comment #8) > (In reply to Michael Vetter from comment #7) > > That being said upstream shouldn't remove release tarballs so quickly. > > The ExifTool web site is being hammered by automated clients downloading > multiple copies of sometimes very old versions of the distribution packages. > I've started removing old versions sooner to help reduce the bandwidth load. Should we grab releases from https://github.com/exiftool/exiftool/releases instead? You could upload the tarballs there if the GitHub autogenerated ones are not suitable. > How long exactly would you like for me to keep older versions? Honestly it's a hard question to answer. Since various distributions have different release schedules and I don't know when they will pull the tarballs for verification. It might be nice to at least have the 'latest production' release for quite some time.
*** Bug 925338 has been marked as a duplicate of this bug. ***
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e6d86edd6bb9f994952387a350e9c456d50d4f commit 51e6d86edd6bb9f994952387a350e9c456d50d4f Author: Michael Vetter <jubalh@iodoru.org> AuthorDate: 2024-01-24 06:45:37 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-02-23 17:11:34 +0000 media-libs/exiftool: add 12.74 Bug: https://bugs.gentoo.org/924106 Signed-off-by: Michael Vetter <jubalh@iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/34984 Signed-off-by: Sam James <sam@gentoo.org> media-libs/exiftool/Manifest | 1 + media-libs/exiftool/exiftool-12.74.ebuild | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32168b8a9d83d14ef6d29233f69997dbc6eaab9a commit 32168b8a9d83d14ef6d29233f69997dbc6eaab9a Author: Michael Vetter <jubalh@iodoru.org> AuthorDate: 2024-01-24 06:43:21 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-02-23 17:11:33 +0000 media-libs/exiftool: drop 12.68 Bug: https://bugs.gentoo.org/924106 Signed-off-by: Michael Vetter <jubalh@iodoru.org> Signed-off-by: Sam James <sam@gentoo.org> media-libs/exiftool/Manifest | 1 - media-libs/exiftool/exiftool-12.68.ebuild | 26 -------------------------- 2 files changed, 27 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a70e0631992c493df1b8b7954b2fccd4dac393a commit 5a70e0631992c493df1b8b7954b2fccd4dac393a Author: Michael Vetter <jubalh@iodoru.org> AuthorDate: 2024-01-24 06:42:32 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-02-23 17:11:33 +0000 media-libs/exiftool: drop 12.60 Bug: https://bugs.gentoo.org/924106 Signed-off-by: Michael Vetter <jubalh@iodoru.org> Signed-off-by: Sam James <sam@gentoo.org> media-libs/exiftool/Manifest | 1 - media-libs/exiftool/exiftool-12.60.ebuild | 26 -------------------------- 2 files changed, 27 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b5c41cdd2ec021a61ecdb65f8ea6d58df3086d commit 78b5c41cdd2ec021a61ecdb65f8ea6d58df3086d Author: Michael Vetter <jubalh@iodoru.org> AuthorDate: 2024-01-24 06:41:56 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-02-23 17:11:33 +0000 media-libs/exiftool: drop 12.50 Bug: https://bugs.gentoo.org/924106 Signed-off-by: Michael Vetter <jubalh@iodoru.org> Signed-off-by: Sam James <sam@gentoo.org> media-libs/exiftool/Manifest | 1 - media-libs/exiftool/exiftool-12.50.ebuild | 26 -------------------------- 2 files changed, 27 deletions(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ff4b84914b89d70b0445abb5f6ce09aaa4eed3 commit c2ff4b84914b89d70b0445abb5f6ce09aaa4eed3 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-02-23 17:15:33 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-02-23 17:16:32 +0000 media-libs/exiftool: add 12.76 Switch to CPAN for fetching for two reasons: 1) It only has production releases which reduces the risk of human-error (us bumping to a non-production release); 2) It has older releases around for longer (as we may not be quick enough to bump to newer versions before upstream cleanup old ones). Note that users should really have a valid GENTOO_MIRRORS setting anyway. Closes: https://bugs.gentoo.org/924106 Signed-off-by: Sam James <sam@gentoo.org> media-libs/exiftool/Manifest | 1 + media-libs/exiftool/exiftool-12.76.ebuild | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+)
Also, apologies for taking longer to get to it. I'm a bit overwhelmed at the moment. Thanks all!
thanks