Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 621750

Summary: www-plugins/adobe-flash-25.0.0.171 SRC_URI 404
Product: Gentoo Linux Reporter: Giovani M. Faccin <faccin.giovani>
Component: Current packagesAssignee: Jeroen Roovers (RETIRED) <jer>
Status: RESOLVED FIXED    
Severity: normal CC: desktop-misc, evan.teran, frp.bissey, jstein, moonlapse81, pacho
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 622284    
Bug Blocks:    

Description Giovani M. Faccin 2017-06-14 15:40:43 UTC
It seens that Adobe has changed the location of files on the server side and now the ebuild for flash no longer downloads the file:


piranha distfiles # emerge adobe-flash --fetchonly
Calculating dependencies... done!

>>> Fetching (1 of 1) www-plugins/adobe-flash-25.0.0.171::gentoo
>>> Downloading 'https://fpdownload.adobe.com/pub/flashplayer/pdc/25.0.0.171/flash_player_npapi_linux.i386.tar.gz'
--2017-06-14 11:34:47--  https://fpdownload.adobe.com/pub/flashplayer/pdc/25.0.0.171/flash_player_npapi_linux.i386.tar.gz
Resolving fpdownload.adobe.com... 173.222.196.26
Connecting to fpdownload.adobe.com|173.222.196.26|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2017-06-14 11:35:03 ERROR 404: Not Found.

!!! Couldn't download 'adobe-flash-25.0.0.171-npapi.i386.tar.gz'. Aborting.


So basically what needs to be done is to find the correct location for the file  and fix this location on the Ebuild.
Comment 1 Evan Teran 2017-06-15 19:00:14 UTC
It seems that adobe bumped the version and that the current link is: https://fpdownload.adobe.com/pub/flashplayer/pdc/26.0.0.126/flash_player_ppapi_linux.x86_64.tar.gz
Comment 2 Evan Teran 2017-06-15 19:30:06 UTC
I've made an ebuild in my personal overlay that you can use to test: https://github.com/eteran/gentoo-overlay
Comment 3 ricardompcampos 2017-06-16 11:29:49 UTC
Same here! AMD64!

# emerge -av adobe-flash

>>> Verifying ebuild manifests
>>> Emerging (1 of 1) www-plugins/adobe-flash-25.0.0.171::gentoo
>>> Failed to emerge www-plugins/adobe-flash-25.0.0.171, Log file:
>>>  '/var/tmp/portage/www-plugins/adobe-flash-25.0.0.171/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed                 Load avg: 1.33, 1.04, 1.02
>>> Downloading 'https://fpdownload.adobe.com/pub/flashplayer/pdc/25.0.0.171/flash_player_npapi_linux.x86_64.tar.gz'
--2017-06-15 18:21:00--  https://fpdownload.adobe.com/pub/flashplayer/pdc/25.0.0.171/flash_player_npapi_linux.x86_64.tar.gz
Resolving fpdownload.adobe.com... 173.222.196.26
Connecting to fpdownload.adobe.com|173.222.196.26|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2017-06-15 18:21:00 ERROR 404: Not Found.

!!! Couldn't download 'adobe-flash-25.0.0.171-npapi.x86_64.tar.gz'. Aborting.
 * Fetch failed for 'www-plugins/adobe-flash-25.0.0.171', Log file:
 *  '/var/tmp/portage/www-plugins/adobe-flash-25.0.0.171/temp/build.log'

 * Messages for package www-plugins/adobe-flash-25.0.0.171:

 * Fetch failed for 'www-plugins/adobe-flash-25.0.0.171', Log file:
 *  '/var/tmp/portage/www-plugins/adobe-flash-25.0.0.171/temp/build.log'
 *
 * The following package has failed to build, install, or execute postinst:
 *
 *  (www-plugins/adobe-flash-25.0.0.171:22/22::gentoo, ebuild scheduled for merge), Log file:
 *   '/var/tmp/portage/www-plugins/adobe-flash-25.0.0.171/temp/build.log'
Comment 4 François Bissey 2017-06-17 07:45:04 UTC
Same here. It looks like they only keep the most recent version now.
Comment 5 Víctor Enríquez 2017-06-18 16:45:40 UTC
Latest version seems to be 26.0.0.131 right now.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2017-06-28 04:53:02 UTC
commit 960336d6c17d7aac5d04a774792f493667b6220f
Author: Jeroen Roovers <jer@gentoo.org>
Date:   Wed Jun 21 05:50:27 2017 +0200

    www-plugins/adobe-flash: Old.

    Package-Manager: Portage-2.3.6, Repoman-2.3.2

commit a38c7eca93319f7e7efd730ab663b5a891316e89
Author: Jeroen Roovers <jer@gentoo.org>
Date:   Wed Jun 21 05:49:57 2017 +0200

    www-plugins/adobe-flash: Stable for AMD64 x86 too.

    Package-Manager: Portage-2.3.6, Repoman-2.3.2
    RepoMan-Options: --ignore-arches

commit 5b86189aab97b4f7817506a342fc8b1c1e8140fa
Author: Jeroen Roovers <jer@gentoo.org>
Date:   Tue Jun 20 15:06:28 2017 +0200

    www-plugins/adobe-flash: Version bump.

    Package-Manager: Portage-2.3.6, Repoman-2.3.2
Comment 7 Igor Grinberg 2017-07-16 21:19:44 UTC
Once again latest version moved...

https://fpdownload.adobe.com/get/flashplayer/pdc/26.0.0.137/flash_player_npapi_linux.i386.tar.gz

https://fpdownload.adobe.com/get/flashplayer/pdc/26.0.0.137/flash_player_npapi_linux.x86_64.tar.gz

26.0.0.137

If they don't keep the previous, is there a way we can keep track so
the latest ebuild won't break?
Comment 8 Pacho Ramos gentoo-dev 2017-07-16 21:21:49 UTC
I think google-chrome maintainer has a script to track the upstream updates and automatically update the ebuild... maybe it could be adapted to flash-player :/
Comment 9 Igor Grinberg 2017-07-16 21:48:11 UTC
That would be neat!
Comment 10 Igor Grinberg 2017-07-16 21:51:45 UTC
BTW, 26.0.0.137 ebuild is already there for an hour or so...
Thanks Jeroen!
It is still masked...
Probably, it should be marked stable as no other versions are there...