Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 184023
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Default Assignee for New Packages <maintainer-wanted@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Raphael Dehousse <thymus@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
fme-1.0.0.ebuild FME 1.0.0 ebuild text/plain Raphael Dehousse 2007-07-02 20:20 0000 408 bytes Details
fme-1.0.0.ebuild FME 1.0.0 ebuild (improved) text/plain Fernando Garcia Bermudez 2007-11-12 03:12 0000 455 bytes Details
fme-1.0.0.ebuild The good one text/plain Raphael Dehousse 2007-11-12 20:35 0000 466 bytes Details
fme-1.0.1.ebuild FME 1.0.1 released text/plain Raphael Dehousse 2007-11-28 18:59 0000 466 bytes Details
fme-1.0.2.ebuild FME 1.0.2 released text/plain Raphael Dehousse 2007-12-05 20:03 0000 466 bytes Details
fme-1.0.2.ebuild FME 1.0.2 text/plain Raphael Dehousse 2007-12-05 20:15 0000 480 bytes Details
fme-1.0.3.ebuild FME 1.0.3 released text/plain Raphael Dehousse 2008-01-11 17:14 0000 480 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 184023 depends on: Show dependency tree
Bug 184023 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: 2007-07-02 20:18 0000
Fluxbox Menu Editor (FME) is a graphical editor for the Fluxbox WM menu.
It helps user to edit his menu with drag and drop for moving lines, file
chooser dialog for selecting icons and nice undo/redo functions to avoid bad
acts.

I joined an ebuild

To install it, you just have to :
./configure
make
su -c make install

------- Comment #1 From Raphael Dehousse 2007-07-02 20:20:02 0000 -------
Created an attachment (id=123715) [details]
FME 1.0.0 ebuild

I'm not sure about KEYWORDS variable...

------- Comment #2 From Raphael Dehousse 2007-08-05 22:16:09 0000 -------
Hello

Nobody to support this ebuild ?

Cheers

------- Comment #3 From Fernando Garcia Bermudez 2007-11-12 03:12:23 0000 -------
Created an attachment (id=135789) [details]
FME 1.0.0 ebuild (improved)

I've reorganized the original ebuild attachment, marked the keywords as
unstable for now, and added src_install().

I'm testing the program on amd64 without a problem and have added it to portage
through an overlay. The only problem I'm facing is that when running "make
install", there is a sandbox violation as it apparently tries to write to the
filesystem directly. As soon as I figure out why this is happening I'll attach
a patch either for the ebuild or the package itself.

Note that by running:

FEATURES="-sandbox" emerge fme -a

the program compiles without a problem.

To know more about the sandbox and this problem in particular check this forum
thread:
http://forums.gentoo.org/viewtopic-t-613649-start-0-postdays-0-postorder-asc-highlight-.html?sid=e6070d5b367250f3fb57374c8e23cfaa

------- Comment #4 From Raphael Dehousse 2007-11-12 20:35:19 0000 -------
Created an attachment (id=135842) [details]
The good one

Just change to make DESTDIR=${D} install

Works for me
But I'm getting a seg fault with FME now, I'm searching why...

------- Comment #5 From Raphael Dehousse 2007-11-12 21:04:49 0000 -------
No panic

The segfault is a bug only when fluxbox has never been run by the user
attempting launch FME.

So, it works fine with the last ebuild

Thanks !

------- Comment #6 From Raphael Dehousse 2007-11-13 08:39:46 0000 -------
(In reply to comment #5)
> No panic
> 
> The segfault is a bug only when fluxbox has never been run by the user
> attempting launch FME.
> 
> So, it works fine with the last ebuild
> 
> Thanks !
> 

See http://fme.rhymux.info/bugtracker/?do=details&id=13 for more details about
this bug

------- Comment #7 From Fernando Garcia Bermudez 2007-11-14 03:20:20 0000 -------
I can confirm that the latest ebuild can install without giving a sandbox
violation and is thus ready for inclusion in portage. The program is working
without a flaw in the amd64 arch, so that could potentially be marked stable,
after some more testing.

I wonder how we can get this in portage soon, as I'm not a developer.

------- Comment #8 From Raphael Dehousse 2007-11-28 18:59:48 0000 -------
Created an attachment (id=137262) [details]
FME 1.0.1 released

FME 1.0.1 is released.
This version correct some small bugs.

------- Comment #9 From Raphael Dehousse 2007-12-05 20:03:05 0000 -------
Created an attachment (id=137832) [details]
FME 1.0.2 released

Correct a segfault when creating a new menu with fgm

------- Comment #10 From Raphael Dehousse 2007-12-05 20:15:55 0000 -------
Created an attachment (id=137834) [details]
FME 1.0.2

Added bc as a dependency

------- Comment #11 From Raphael Dehousse 2008-01-11 17:14:12 0000 -------
Created an attachment (id=140728) [details]
FME 1.0.3 released

FME 1.0.3 released
Correct bug FS#15

------- Comment #12 From Jim Ramsay 2008-01-23 12:54:22 0000 -------
Thanks for this ebuild, very good!  There were exactly 3 (very minor) issues:

1) emake needs a '|| die ...' in case it fails
2) You need to quote "${D}" in case it has spaces in it
3) You should have a 'dodoc' which installs the documentation files.

I have added these changes and put x11-misc/fme-1.0.3 into the tree.  Thanks
again!

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