Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 408237

Summary: gnustep-base/gnustep-base-1.20.1 sandbox violation: /root/var
Product: Gentoo Linux Reporter: Bernard Cafarelli <voyageur>
Component: Current packagesAssignee: Gentoo Gnustep project <gnustep>
Status: RESOLVED FIXED    
Severity: normal CC: fortitude.zhang, phajdan.jr
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 410601    
Bug Blocks: 397045, 397047, 397049, 400359, 404767, 404769, 418997, 418999    
Attachments: Log from phajdan.jr

Description Bernard Cafarelli gentoo-dev 2012-03-14 23:21:51 UTC
Created attachment 305397 [details]
Log from phajdan.jr

While the latest commits have fixed mknfonts and plmerge calls (bug #383665), there is a bug left in gnustep-base doc generation. Splitting from the main old bug.

Now to check while freshly compiled autogsdoc wants to do with /root/var
Comment 1 Bernard Cafarelli gentoo-dev 2012-03-22 13:49:41 UTC
I can not find any relevant information in upstream changelog, but I cannot reproduce it with gnustep-base-1.24.0-r1.

@phajdan.jr, if you do not have many gnustep-* packages installed, can you test with ~arch gnustep-base/gnustep-make and gnustep-base/gnustep-base (if you have more packages, gnustep-updater-0.3 should do the trick also)

As this is the only bug left for a long time blocking the stabling of new gnustep layout (and new version of gnustep-base/*), if newer packages do not have the problem I would rather start the stabling of new layout packages.
Comment 2 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2012-03-30 08:43:15 UTC
I wonder if maybe USE="doc" is triggering it (it's autogsdoc causing problems after all). For now I can't reproduce with USE="-doc", even with current stable versions. Now testing again with USE="doc".
Comment 3 Bernard Cafarelli gentoo-dev 2012-03-30 09:57:52 UTC
Yes, sorry I did not make it clear, autogsdoc compilation itself is fine, it is doc creation (calling autogsdoc) that triggers this.

When I tested, it was with USE=doc (on ~arch) and it worked fine. That's why I hope this is fixed in new releases/new gnustep layout.
Comment 4 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2012-03-30 19:43:29 UTC
I reproduced with USE=doc:

gnustep-make-2.4.0
gnustep-base-1.20.1

And everything is fine with USE=doc and below:

gnustep-make-2.6.2
gnustep-base-1.24.0-r1

Feel free to file stabilization requests for the above.
Comment 5 Bernard Cafarelli gentoo-dev 2012-04-02 21:03:31 UTC
Finally :) Thanks for confirmation, bug #410601 has been unleashed
Comment 6 Bernard Cafarelli gentoo-dev 2012-06-18 14:21:07 UTC
Only sparc is left in #410601, I'm marking this fixed for arches with keyworded gnustep applications to go along (though most are already done)