Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 696944 - sci-mathematics/rstudio-1.2.1335 bundles too many packages
Summary: sci-mathematics/rstudio-1.2.1335 bundles too many packages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mark Wright
URL:
Whiteboard:
Keywords:
Depends on: 171257 705030
Blocks: bundled-libs
  Show dependency tree
 
Reported: 2019-10-08 08:53 UTC by Alessandro Barbieri
Modified: 2020-01-10 08:45 UTC (History)
1 user (show)

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


Attachments
rstudio-1.2.1335:20191008-024222.log (rstudio-1.2.1335:20191008-024222.log,11.36 KB, text/plain)
2019-10-08 08:54 UTC, Alessandro Barbieri
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alessandro Barbieri 2019-10-08 08:53:35 UTC
It bundles *at least* (more looking at the ebuild) packrat, rmarkdown, shinyapps, rsconnect
all available on the R_overlay

for example:
https://github.com/gentoo-mirror/R_Overlay/tree/master/sci-CRAN/packrat
https://github.com/gentoo-mirror/R_Overlay/tree/master/sci-CRAN/rsconnect
https://github.com/gentoo-mirror/R_Overlay/tree/master/sci-CRAN/rmarkdown


Log:
>>> Unpacking source...
>>> Unpacking rstudio-1.2.1335.tar.gz to /var/tmp/portage/sci-mathematics/rstudio-1.2.1335/work
>>> Unpacking gwt-2.8.1.zip to /var/tmp/portage/sci-mathematics/rstudio-1.2.1335/work
>>> Unpacking packrat-0.98.1000.tar.gz to /var/tmp/portage/sci-mathematics/rstudio-1.2.1335/work/rstudio-1.2.1335/dependencies/common
>>> Unpacking rmarkdown-0.98.1000.tar.gz to /var/tmp/portage/sci-mathematics/rstudio-1.2.1335/work/rstudio-1.2.1335/dependencies/common
>>> Unpacking shinyapps-0.98.1000.tar.gz to /var/tmp/portage/sci-mathematics/rstudio-1.2.1335/work/rstudio-1.2.1335/dependencies/common
>>> Unpacking rsconnect_0.4.1.4_fcac892a69817febd7b655b189bf57193260cda0.tar.gz to /var/tmp/portage/sci-mathematics/rstudio-1.2.1335/work/rstudio-1.2.1335/dependencies/common
Comment 1 Alessandro Barbieri 2019-10-08 08:54:41 UTC
Created attachment 592120 [details]
rstudio-1.2.1335:20191008-024222.log

buildlog
Comment 2 Mark Wright gentoo-dev 2020-01-09 10:17:47 UTC
Thanks for reporting.  rstudio-1.2.5033 (and lots of earlier versions) does not require 697586, 697588, 697590, so I am removing the Depends on of those.
Comment 3 Larry the Git Cow gentoo-dev 2020-01-10 08:45:13 UTC
The bug has been closed via the following commit(s):

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

commit 8c2e866221a19364bb608688acd0794ecf86c204
Author:     Mark Wright <gienah@gentoo.org>
AuthorDate: 2020-01-10 08:42:28 +0000
Commit:     Mark Wright <gienah@gentoo.org>
CommitDate: 2020-01-10 08:43:21 +0000

    sci-mathematics/rstudio: Bump to 1.2.5033, use acct rstudio-server
    
    Thanks to John Dough for reporting the version bump bug #702140.
    
    Thanks to toralf for reporting bug #693662.  The egit_clean: command not found
    is fixed by inherit vcs-clean.
    
    The QA: other
    The ebuild is installing to one or more unexpected paths:
    
      /usr/extras
    
    is fixed with the sed under this comment:
    # install themes in /etc/rstudio/extra/sthemes instead of /usr/extra/themes
    
    The: One or more CMake variables were not used by the project:
      QT_QMAKE_EXECUTABLE
      RSTUDIO_INSTALL_FREEDESKTOP
    
    is fixed by only setting these variables if use !dedicated.
    
    Thanks to Alessandro Barbieri reporting bug #696944, the dependencies are
    unbundled in rstudio 1.2.5033.ebuild, and some needless dependencies are
    removed.
    
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=702140
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=693662
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=696944
    Package-Manager: Portage-2.3.84, Repoman-2.3.20
    Signed-off-by: Mark Wright <gienah@gentoo.org>

 sci-mathematics/rstudio/Manifest                   |   1 +
 .../rstudio/files/rstudio-1.2.5033-pandoc.patch    |  32 +++
 .../rstudio/files/rstudio-1.2.5033-paths.patch     | 118 +++++++++++
 .../rstudio/files/rstudio-1.2.5033-prefs.patch     |  83 ++++++++
 sci-mathematics/rstudio/rstudio-1.2.5033.ebuild    | 235 +++++++++++++++++++++
 5 files changed, 469 insertions(+)

Additionally, it has been referenced in the following commit(s):

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

commit 9d0b4cad0157a659265876a7764f4bb9c22bdddc
Author:     Mark Wright <gienah@gentoo.org>
AuthorDate: 2020-01-10 03:28:00 +0000
Commit:     Mark Wright <gienah@gentoo.org>
CommitDate: 2020-01-10 08:43:19 +0000

    dev-java/gin: Add for sci-mathematics/rstudio
    
    Bug: https://bugs.gentoo.org/show_bug.cgi?id=696944
    Package-Manager: Portage-2.3.84, Repoman-2.3.20
    Signed-off-by: Mark Wright <gienah@gentoo.org>

 dev-java/gin/Manifest         |  1 +
 dev-java/gin/gin-2.1.2.ebuild | 77 +++++++++++++++++++++++++++++++++++++++++++
 dev-java/gin/metadata.xml     | 17 ++++++++++
 3 files changed, 95 insertions(+)

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

commit f21a55f93e024094d32d2a3a60f4b20495e65e33
Author:     Mark Wright <gienah@gentoo.org>
AuthorDate: 2020-01-10 03:25:31 +0000
Commit:     Mark Wright <gienah@gentoo.org>
CommitDate: 2020-01-10 08:43:18 +0000

    dev-java/gwt: Add for sci-mathematics/rstudio
    
    Thanks to Joel for reporting.  Thanks to Joel, jakub, betelgeuse,
    Michael Speth, Hank Leininger, Raimonds Cicans, naota and
    monsieurp for working on this.
    
    Co-Authored-By: Patrice Clement <monsieurp@gentoo.org>
    Bug: https://bugs.gentoo.org/show_bug.cgi?id=696944
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=171257
    Package-Manager: Portage-2.3.84, Repoman-2.3.20
    Signed-off-by: Mark Wright <gienah@gentoo.org>

 dev-java/gwt/Manifest         |  2 ++
 dev-java/gwt/gwt-2.8.2.ebuild | 72 +++++++++++++++++++++++++++++++++++++++++++
 dev-java/gwt/metadata.xml     | 21 +++++++++++++
 3 files changed, 95 insertions(+)