Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 650912 - >mail-client/roundcube-1.3.0 - files/POST-UPGRADE.txt instructions are incorrect
Summary: >mail-client/roundcube-1.3.0 - files/POST-UPGRADE.txt instructions are incorrect
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Aaron W. Swenson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-19 17:23 UTC by acmondor
Modified: 2018-10-20 20:30 UTC (History)
3 users (show)

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 acmondor 2018-03-19 17:23:50 UTC
The file mentioned in step 7 of the POST-UPGRADE INSTRUCTIONS (ie ./bin/install-jsdeps.sh) does not exist.
Comment 1 Philippe Chaintreuil 2018-03-21 23:08:41 UTC
I think this because we're using the "-complete.tar.gz" SRC_URI.  That comes with all the dependencies embedded.  We switched from the non-complete tar file going from roundcube-1.3.0 to roundcube-1.3.1.

I'm not sure if this was intentional or not as I think (but I'm not positive) it makes most of the RDEPENDS and illusion, since those versions won't be used.
Comment 2 Larry the Git Cow gentoo-dev 2018-08-06 12:24:52 UTC
The bug has been referenced in the following commit(s):

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

commit 8a08aac2e6dcf35ebdabcc3bc42ed24dd064a1f1
Author:     Aaron W. Swenson <titanofold@gentoo.org>
AuthorDate: 2018-08-06 12:24:28 +0000
Commit:     Aaron W. Swenson <titanofold@gentoo.org>
CommitDate: 2018-08-06 12:24:28 +0000

    mail-client/roundcube: Bump to 1.3.7
    
    Bump to 1.3.7 which addresses EFAIL
    (https://github.com/roundcube/roundcubemail/issues/6289). (Bug 662716)
    
    Add an elog statement that gives the location of the post-upgrade
    instructions in case the Roundcube update gets buried among many
    others. (Bug 462250)
    
    Make dev-php/PEAR-Net_Socket an optional module, and remove redundant
    dependencies. (Bug 650792)
    
    Remove references to PEAR modules. (Bug 650910)
    
    Update POST-INSTALL as step 7 is no longer required since we’re using
    the complete tarball. (Bug 650912)
    
    Bug: https://bugs.gentoo.org/462250
    Bug: https://bugs.gentoo.org/650792
    Bug: https://bugs.gentoo.org/650910
    Bug: https://bugs.gentoo.org/650912
    Closes: https://bugs.gentoo.org/662716
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 mail-client/roundcube/Manifest                     |   1 +
 mail-client/roundcube/files/POST-UPGRADE.txt       |   2 -
 .../roundcube-1.3.7-pear-removed-installed.json    | 226 +++++++++++++++++++++
 mail-client/roundcube/metadata.xml                 |   3 +
 mail-client/roundcube/roundcube-1.3.7.ebuild       |  96 +++++++++
 5 files changed, 326 insertions(+), 2 deletions(-)