Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 225415
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: media-video herd <media-video@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Olivier Rolland <billl@users.sf.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
ogmrip-0.12.0.ebuild ogmrip-0.12.0.ebuild text/plain Olivier Rolland 2008-06-08 18:21 0000 3.13 KB Details
ogmrip-0.12.0.ebuild ogmrip-0.12.0.ebuild text/plain Olivier Rolland 2008-06-09 18:42 0000 3.02 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 225415 depends on: Show dependency tree
Bug 225415 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-06-08 18:20 0000
OGMRip 0.12 has been released today.

Reproducible: Always

------- Comment #1 From Olivier Rolland 2008-06-08 18:21:36 0000 -------
Created an attachment (id=155983) [details]
ogmrip-0.12.0.ebuild

------- Comment #2 From Carsten Lohrke 2008-06-08 22:04:21 0000 -------
- Don't attach anything without a comment. If the ebuild doesn't need to be
changed - just say it. If you attach something, a unified diff is preferred.

- Looking at the ebuild, there's one R that shouldn't be there. Also an ebuild
should never die, but definitely not multiple times: 

local letsfail=0

...

((letsfail++))

...

[[ letsfail != 0 ]] && die "Please correct the above use dependency issues."

------- Comment #3 From Olivier Rolland 2008-06-08 22:24:36 0000 -------
- The ebuild has changed

- Which R shouldn't be there ? The one of RDEPEND ? If yes, I disagree.

- Where is it specified that an ebuild should never die ? And where is it
specified that if an ebuild dies, it should only die in one place ?

- I don't find the letsfail solution better.

Anyway, it's up to beandog.

------- Comment #4 From Carsten Lohrke 2008-06-08 22:33:57 0000 -------
RDEPEND="${RDEPEND} ...." is wrong.

An ebuild dies in case of an error. The missing use dependency resolution in
Portage requires the ugly workaround to let the ebuild die. What do you think a
user thinks, if this happens multiple times to him, instead getting all
messages at once?! Exactly - bullshit.

------- Comment #5 From Olivier Rolland 2008-06-08 22:35:32 0000 -------
Oops, sorry, you're right, the R should not be there.

------- Comment #6 From Patrick Ohearn 2008-06-09 14:25:44 0000 -------
I have an ebuild for ogmrip-0.12 and ogmrip-{ac3,video-copy,mpeg} in my git
repoistory at http://github.com/patoh/patoh/tree/master.

I wrote the ogmrip ebuild from scratch, so a few things may be different (as I
didn't know there was one in the tree at the time).

------- Comment #7 From LIETART Frederic 2008-06-09 16:24:32 0000 -------
Please commit ;)

------- Comment #8 From Olivier Rolland 2008-06-09 18:42:20 0000 -------
Created an attachment (id=156107) [details]
ogmrip-0.12.0.ebuild

* Fixed DEPEND/RDEPEND
* Fixed multiple dies
* Added mp4 USE flag

------- Comment #9 From LIETART Frederic 2008-06-15 20:58:30 0000 -------
Up please

------- Comment #10 From Steve Dibb 2008-06-26 02:05:40 0000 -------
in CVS

Thanks for the ebuild, Olivier

Frederic, please don't nag.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug