Bug 229838 - net-p2p/transmission builds both GTK and QT4 by default
Summary: net-p2p/transmission builds both GTK and QT4 by default
Status: Closed Works As Intended
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-17 15:27 UTC by Marko Cupać
Modified: 2018-07-20 21:02 UTC (History)
2 users (show)

See Also:
rigoletto: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marko Cupać 2018-07-17 15:27:39 UTC
Hi,

I have just done `pkg upgrade` after fresh poudriere build, and noticed that, besides expected upgrade of -cli, -daemon, -gtk and -web packages, I also got -qt4, which now gives me two transmission GUIs - GTK and QT4.

Is this intended behaviour?

I know I can tweak my make.conf to disable unwanted stuff, or also go for transmission sub-packages and not transmission meta port, so this is not too much of a problem. Still, I think transmission meta port's default should not give me two GUIs.

Thank you in advance,
Comment 1 Alexandre C. Guimarães freebsd_committer freebsd_triage 2018-07-17 16:55:23 UTC
Yes, net-p2p/transmission port was completely re-worked and now it is the META port to build all versions (except Qt4/Qt5 cannot cannot be installed together, and so the user should choose one or another).

You should either disable the OPTIONS you do not want or build them separated from the SLAVE ports.

`make -C /usr/ports/net-p2p/transmission config`

or using the `poudriere options` facility, what seem to be your case.

Cheers!