Opened 13 years ago

Closed 12 years ago

Last modified 12 years ago

#10792 closed Developer Task (Duplicate)

Please bump Gentoo ebuilds to 0.25

Reported by: Alec M <alecm@…> Owned by: Raymond Wagner
Priority: minor Milestone: 0.27
Component: Packaging Version: 0.25
Severity: medium Keywords:
Cc: Ticket locked: no

Description

MythTV 0.25 has been released almost 2 months ago, but there are still no ebuilds for it (except, oddly, mythweb which has versions for both 0.25 and 0.26)

Someone even opened a pull request here: https://github.com/MythTV/packaging/pull/28

Change History (12)

comment:1 by Raymond Wagner, 13 years ago

Milestone: unknown0.26
Owner: set to Raymond Wagner
Status: newassigned
Type: Bug Report - GeneralDeveloper Task

I haven't bumped the ebuilds, as it hasn't been necessary. There haven't been any changes that needed to be made besides those four lines at the top. The MythWeb ebuild was updated because it was broken. For all others, you are recommended to use the packaged script to update the ebuilds for whatever version of MythTV you want to run.

For 0.25:

scripts/build-ebuild.py --version=0.25 --type=p

For 0.26:

scripts/build-ebuild.py --version=0.26 --type=pre

If there are updates or changes to make besides those four variables at the top, I will accept those and update the ebuilds. Otherwise, I am working on a replacement for the above script, which I intend to tie into an autobuild system similar to how MythBuntu does their stuff, which automatically bumps as needed if the ebuild compiles and installs successfully.

comment:2 by Alec M <alecm@…>, 13 years ago

OK, thanks for the info!

I suspected that the last -rc was not much different from 0.25, but I found it weird that mythweb was bumped to 0.25/0.26 and the 0.24 was removed (even though the rest of 0.24 was not, resulting in portage wanting to downgrade my mythweb to the "official" Gentoo version), so I guessed that maybe the there was an update but it just wasn't pushed.

comment:3 by Achim Hofmann <info@…>, 13 years ago

Could you please take it in consideration to include this information into the README file within the Gentoo folder?

Thank you very much!

comment:4 by userblues@…, 13 years ago

I'm getting this (and I've seen at least one other user having same trouble): scripts/mythtv-buildebuild.py --version=0.25 --type=p Traceback (most recent call last):

File "scripts/mythtv-buildebuild.py", line 312, in <module>

Ebuild(package).update()

File "scripts/mythtv-buildebuild.py", line 79, in update

self.get_cur()

File "scripts/mythtv-buildebuild.py", line 190, in get_cur

commits = json.load(urllib.urlopen("http://github.com/api/v2/json/commits/list/mythtv/MythTV/"+self.branch))

File "/usr/lib64/python2.7/json/init.py", line 278, in load

kw)

File "/usr/lib64/python2.7/json/init.py", line 326, in loads

return _default_decoder.decode(s)

File "/usr/lib64/python2.7/json/decoder.py", line 366, in decode

obj, end = self.raw_decode(s, idx=_w(s, 0).end())

File "/usr/lib64/python2.7/json/decoder.py", line 384, in raw_decode

raise ValueError("No JSON object could be decoded")

ValueError: No JSON object could be decoded

Version 0, edited 13 years ago by userblues@… (next)

comment:5 by Raymond Wagner, 13 years ago

Github removed support for their v2 API on the 12th, which is what that script used. I've been out of town the past week, and hadn't had time to work on the replacement. I will try to have that ready by this weekend.

comment:6 by Achim Hofmann <info@…>, 13 years ago

@wagnerrp: Three months have passed by and unfortunately there haven't been any changes to the Gentoo directory within the mythtv-packaging repository. Can you give us an update about this, please?

comment:7 by Alec <alecm@…>, 13 years ago

Just as an FYI, the latest (stable) MythTV is now in portage, and updated regularly.

comment:8 by foontala@…, 13 years ago

Thanks to those that made this possible! That package generation stuff was pretty cool. Did that get leveraged into something that will be used regularly?

comment:9 by Kenni Lund [kenni a kelu dot dk], 13 years ago

Milestone: 0.260.26.1

comment:10 by paulh, 12 years ago

Milestone: 0.26.10.28

comment:11 by paulh, 12 years ago

Resolution: Duplicate
Status: assignedclosed

Duplicate of #10881 which has a patch

comment:12 by Stuart Auchterlonie, 12 years ago

Milestone: 0.280.27
Note: See TracTickets for help on using tickets.