Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 721066 - app-portage/smart-live-rebuild-1.3.6 does not work correctly for wine-staging with COMMITs set
Summary: app-portage/smart-live-rebuild-1.3.6 does not work correctly for wine-staging...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michał Górny
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-05 10:02 UTC by ykui
Modified: 2020-05-10 00:05 UTC (History)
1 user (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 ykui 2020-05-05 10:02:44 UTC
The ebuild for app-emulation/wine-staging is peculiar in that the commit overrides have their own names here.
So if EGIT_OVERRIDE_COMMIT_WINE and EGIT_OVERRIDE_COMMIT_WINE_STAGING_WINE_STAGING are set then smart-live-rebuild will try to update from the staging_commit to the wine_commit
(

Example
```
 14 if [[ ${PV} == "9999" ]] ; then
 15   EGIT_REPO_URI="https://source.winehq.org/git/wine.git"
 16   EGIT_BRANCH="master"
 17   inherit git-r3
 18   EGIT_OVERRIDE_COMMIT_WINE="3047385"
 19   EGIT_OVERRIDE_COMMIT_WINE_STAGING_WINE_STAGING="90109a5"
 20   SRC_URI=""
 21   #KEYWORDS=""
 22 else
```

```
->  [app-emulation/wine-staging:9999] https://source.winehq.org/git/wine.git [master]
--> update from 90109a5fc5a8bbd0d7b65348a8286768e893583d to 4e2ad334b5881af7661be4d6df3c51aae92ca4a2
```

Reproducible: Always
Comment 1 ykui 2020-05-05 10:09:58 UTC
by "try to update from the staging_commit to the wine_commit" I mean the most recent commit to the wine git branch, in this case https://source.winehq.org/git/wine.git/commit/4e2ad334b5881af7661be4d6df3c51aae92ca4a2