Opened 13 years ago
Closed 13 years ago
Last modified 12 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)
Changed 13 years ago by
Attachment: | 0001-Fixed-wrong-dependency-to-mythtv-php-or-mythtv-bindi.patch added |
---|
comment:1 Changed 13 years ago by
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 Changed 13 years ago by
Owner: | set to Christian Oltenburger <Christian.Oltenburger@…> |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:3 Changed 13 years ago by
Milestone: | unknown → 0.25.1 |
---|
comment:4 Changed 12 years ago by
Owner: | changed from Christian Oltenburger <Christian.Oltenburger@…> to Raymond Wagner |
---|
Fixing wrong dependency to mythtv or mythtv-bindings