Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 878417 - net-p2p/transmission-4 add support for building web client
Summary: net-p2p/transmission-4 add support for building web client
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Mike Gilbert
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-27 02:08 UTC by David Goudou
Modified: 2023-04-29 01:39 UTC (History)
1 user (show)

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


Attachments
transmission build log (build.log,22.27 KB, text/x-log)
2022-10-27 02:08 UTC, David Goudou
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Goudou 2022-10-27 02:08:53 UTC
Created attachment 825547 [details]
transmission build log

In Transmission 4.0.0, the web client has been re-written and now depends on yarn. See attached build log
Comment 1 Larry the Git Cow gentoo-dev 2022-10-27 17:02:59 UTC
The bug has been referenced in the following commit(s):

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

commit 32d580ef59d9bba849d5b054fbd2e48dff44fd37
Author:     Mike Gilbert <floppym@gentoo.org>
AuthorDate: 2022-10-27 16:59:53 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2022-10-27 17:02:24 +0000

    net-p2p/transmission: drop 'web' USE flag
    
    Building the web UI requires npn and yarn, which fetch source files at
    build time.
    
    Bug: https://bugs.gentoo.org/878417
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>

 net-p2p/transmission/metadata.xml                    | 1 -
 net-p2p/transmission/transmission-4.0.0_beta1.ebuild | 4 ++--
 net-p2p/transmission/transmission-9999.ebuild        | 4 ++--
 3 files changed, 4 insertions(+), 5 deletions(-)
Comment 2 Mike Gilbert gentoo-dev 2023-04-29 01:39:40 UTC
The (prebuilt) web interface is installed unconditionally along with transmission-daemon.