Opened 14 years ago
Closed 14 years ago
Last modified 13 years ago
#10785 closed Bug Report - General (fixed)
Gentoo: mythweb fails to install
| Reported by: | Owned by: | Raymond Wagner | |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.25.1 |
| Component: | Packaging | Version: | Master Head |
| Severity: | medium | Keywords: | Gentoo mythweb ebuild |
| Cc: | Ticket locked: | no |
Description
Since commit 7818813 mythweb is not installable on Gentoo anymore because of the following line:
| ( ~media-tv/mythtv-bindings-0.26[php(+)] ~media-tv/mythtv-0.26[php(+)] ) in 0.26 ebuild line 19 and |
| ( ~media-tv/mythtv-bindings-0.25[php(+)] ~media-tv/mythtv-0.25[php(+)] ) in 0.25 ebuild |
emerge -pv '=mythweb-0.25_p20120430' shows the following error
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy "~media-tv/mythtv-bindings-0.25[php(+)]". (dependency required by "www-apps/mythweb-0.25_p20120430" [ebuild]) (dependency required by "=mythweb-0.25_p20120430" [argument])
Attachments (1)
Change History (5)
by , 14 years ago
| Attachment: | 0001-Fixed-wrong-dependency-to-mythtv-php-or-mythtv-bindi.patch added |
|---|
comment:1 by , 14 years ago
After a long time of studying the ebuild I think I got that the intention of the above mentioned lines was a depedency to either mythtv-binding or mythtv with php USE-flag set.
After another long time of studying the internet about ebuilds I found that the ~ sign seems only to work for revisions like atom-1.0-r1. It seems to be a better idea to use the equal sing plus an asterisk like =atom-1.0*.
I attached a patch for this fix.
comment:2 by , 14 years ago
| Owner: | set to |
|---|---|
| Resolution: | → fixed |
| Status: | new → closed |
comment:3 by , 14 years ago
| Milestone: | unknown → 0.25.1 |
|---|
comment:4 by , 13 years ago
| Owner: | changed from to |
|---|

Fixing wrong dependency to mythtv or mythtv-bindings