Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 523566 - x11-wm/notion-3_p2014052800 version bump
Summary: x11-wm/notion-3_p2014052800 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: John Mercier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-24 00:23 UTC by John Mercier
Modified: 2015-08-05 10:10 UTC (History)
3 users (show)

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


Attachments
updated ebulid (notion-3_p2014052800.ebuild,2.01 KB, text/plain)
2014-11-17 22:01 UTC, Bailey Kong
Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Mercier 2014-09-24 00:23:11 UTC
This is a version bump request for the notion windows manager.

The current version available in gentoo is 3_p2013030200 but the newest version is 3-2014052800.
Comment 1 Bailey Kong 2014-11-17 22:01:44 UTC
Created attachment 389597 [details]
updated ebulid
Comment 2 Bailey Kong 2014-11-17 22:03:07 UTC
Comment on attachment 389597 [details]
updated ebulid

I just renamed the ebuild to the latest revision and it works. According to: http://pkgsrc.se/wm/notion it seems to now require >=lua-5.1, so I updated the ebuild accordingly.
Comment 3 Andrey A. Ugolnik 2015-07-22 17:27:50 UTC
Latest build is notion-3.2015061300. But ebuild in portage tree very old - 3_p2013030200.
Comment 4 John Mercier 2015-07-22 22:11:50 UTC
There is a pull request to update the ebuild on github but no action has been taken yet.

https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/160
Comment 5 Ian Delaney (RETIRED) gentoo-dev 2015-07-26 02:16:19 UTC
(In reply to John Mercier from comment #4)
> There is a pull request to update the ebuild on github but no action has
> been taken yet.
> 
> https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/160

The p/r I have to look up further on as to how to deal with it but for now, it has a report of one failed run by Travis. It also has some successful runs since.

line 1 of your deps;

RDEPEND=">=dev-lang/lua-5.1

$ eix dev-lang/lua
* dev-lang/lua
     Available versions:  
     (0)    5.1.4-r8 5.1.5 (~)5.1.5-r1 5.1.5-r3
     (5.1)  [M](~)5.1.5-r2 [M](~)5.1.5-r100
     (5.2)  [M](~)5.2.3 [M](~)5.2.3-r1


The ebuild presented here is deping on lua which has 3 slots. An alternative to 
this could be RDEPEND="dev-lang/lua-5.1:0".  This safely excludes slots that are masked.

Other than that I don't know why no action has resulted from the p/r but this looks the likely candidate:

x continuous-integration/travis-ci/pr — The Travis CI build failed.

I shall see about runtesting this in my system.
Comment 6 Ian Delaney (RETIRED) gentoo-dev 2015-07-26 02:44:47 UTC
~/cvsPortage/gentoo-x86/x11-wm/notion $ USE=nls ebuild notion-3_p2015061300.ebuild install

yields

make[1]: Leaving directory '/mnt/gen2/TmpDir/portage/x11-wm/notion-3_p2015061300/work/notion-3-2015061300/po'
>>> Completed installing notion-3_p2015061300 into /mnt/gen2/TmpDir/portage/x11-wm/notion-3_p2015061300/image/

passes here. Now to figure what to do with the status of maintainer.
Comment 7 Ian Delaney (RETIRED) gentoo-dev 2015-07-27 03:19:33 UTC
From the p/r you have made;

I have set you as new proxy maintainer for the package x11-wm/notion.  All the feedback needed is in the p/r and once done can be committed
Comment 8 Michael Weber (RETIRED) gentoo-dev 2015-08-05 09:39:11 UTC
FEATURES=test needs luaposix from https://github.com/luaposix/luaposix/releases
Comment 9 Michael Weber (RETIRED) gentoo-dev 2015-08-05 10:10:08 UTC
also, CFLAGS=-D_DEFAULT_SOURCE is needed, to enable declaration of getloadavg in stdlib.h

+*notion-3_p2015061300 (05 Aug 2015)
+
+  05 Aug 2015; Michael Weber <xmw@gentoo.org> +notion-3_p2015061300.ebuild,
+  notion-3_p2013030200.ebuild, notion-9999.ebuild:
+  Version bump (bug 523566, p/r 160, thanks  John Mercier, Bailey Kong and
+  idella4).
+