Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 554458 - x11-misc/menumaker version bump request
Summary: x11-misc/menumaker version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Chris Mayo
URL:
Whiteboard:
Keywords:
: 564360 (view as bug list)
Depends on: 601612
Blocks:
  Show dependency tree
 
Reported: 2015-07-11 00:08 UTC by Ian Delaney (RETIRED)
Modified: 2019-04-26 02:46 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
menumaker-0.99.9.ebuild (menumaker-0.99.9.ebuild,894 bytes, text/plain)
2016-12-01 19:59 UTC, Chris Mayo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Delaney (RETIRED) gentoo-dev 2015-07-11 00:08:34 UTC
This app was last bumped in (25 Feb 2009) and now has a new release listed by the pages run by euscan. Can you ascertain the worthiness of retention of this app in portage and tree clean if appropriate. It builds and installs and still works. It makes a .xml file in $home listing installed packages related to the desktop only.
Personally I am not convinced of its usefulness in modern day gentoo.
Comment 1 Michael Palimaka (kensington) gentoo-dev 2015-07-11 14:49:35 UTC
CCing the maintainer.
Comment 2 Pacho Ramos gentoo-dev 2016-01-06 14:02:09 UTC
In general, if it builds, works and has a new version... it should be fixed if possible. Anyway, if maintainers don't want to take care of it, they can move it to maintainer-needed or, even, if they really want to kill it, feel free to CC us again (ideally with some suggestion about the reasons to state in the hardmask message to prevent users from complaining against us for removing a "working" package ;))
Comment 3 Pacho Ramos gentoo-dev 2016-10-30 08:05:23 UTC
*** Bug 564360 has been marked as a duplicate of this bug. ***
Comment 4 Pacho Ramos gentoo-dev 2016-11-15 13:05:30 UTC
this also needs updating to new python eclasses
Comment 5 Chris Mayo 2016-12-01 19:59:26 UTC
Created attachment 454846 [details]
menumaker-0.99.9.ebuild

Version bump ebuild attached converted to EAPI 6 and python-single-r1.

Would file a maintainership request if it is going to stay in the tree.
Comment 6 Pacho Ramos gentoo-dev 2016-12-04 12:17:20 UTC
(In reply to Chris Mayo from comment #5)
> Created attachment 454846 [details]
> menumaker-0.99.9.ebuild
> 
> Version bump ebuild attached converted to EAPI 6 and python-single-r1.
> 
> Would file a maintainership request if it is going to stay in the tree.

File it please and make that bug block this one

Thanks
Comment 7 Göktürk Yüksek archtester gentoo-dev 2016-12-05 21:16:19 UTC
This is merged in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3ffccf496c1f6de8457cf710de037e87b3603b.

@pacho, can you remove the mask please?
Comment 8 Göktürk Yüksek archtester gentoo-dev 2016-12-06 02:32:50 UTC
commit e0ae90c22c4bbcf86f7af5942c0542afccab1966
Author: Göktürk Yüksek <gokturk@gentoo.org>
Date:   Mon Dec 5 21:26:13 2016 -0500

    profiles: unmask a package pending removal (x11-misc/menumaker) #554458

I unmasked it but I don't know if there's anything to be done on the treecleaner's side.
Comment 9 Pacho Ramos gentoo-dev 2016-12-06 09:02:15 UTC
All nice, thanks!
Comment 10 deference 2016-12-14 19:26:57 UTC
Some time ago I contacted the current maintainer and proposed that I repair
and enhance menumaker.
I've since then submitted less than I had hopped to but, if you should pull
then svn repo you'll see that it works with python 3.4 happily.
2.7 needs repair (I broke it), and I need to do more testing to ensure the
current desktops work ie. no syntax changes.
Also, I've been hopping to add support for all the WMs that I known of, but
have not gotten to it yet.
Comment 11 Chris Mayo 2016-12-15 20:04:56 UTC
(In reply to deference from comment #10)
> Some time ago I contacted the current maintainer and proposed that I repair
> and enhance menumaker.
> I've since then submitted less than I had hopped to but, if you should pull
> then svn repo you'll see that it works with python 3.4 happily.
> 2.7 needs repair (I broke it), and I need to do more testing to ensure the
> current desktops work ie. no syntax changes.
> Also, I've been hopping to add support for all the WMs that I known of, but
> have not gotten to it yet.

I've looked here:
https://sourceforge.net/p/menumaker/code/commit_browser
and I couldn't work out which commits you were referring to.

Please test the menumaker-0.99.9.ebuild and raise new Gentoo bugs for any issues that are still there. Do reference any upstream bugs or commits.

As per convention fixes should have upstream commits but it would still be useful to have the Gentoo bugs to know whether menumaker-0.99.9 should be stabilised or not.