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

Bug 428378

Summary: app-admin/webapp-config-1.50.19 - fix paludis support
Product: Gentoo Linux Reporter: cmuelle8 <cmue81>
Component: [OLD] ServerAssignee: Anthony Basile <blueness>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: I.zaufi, proxy-maint, twitch153, web-apps
Priority: Normal Keywords: EBUILD, PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: diff to derive webapp-config-1.50.19-r1.ebuild
webapp-config-use-cave.patch to put in files directory

Description cmuelle8 2012-07-27 23:07:45 UTC
wrapper.py uses old paludis client.  Attached is a patched version to use correspondent calls to the cave client used nowadays. Tested with phppgadmin.  

Greetings,
cmuelle8

Reproducible: Always
Comment 1 cmuelle8 2012-07-27 23:10:29 UTC
Created attachment 319462 [details, diff]
diff to derive webapp-config-1.50.19-r1.ebuild
Comment 2 cmuelle8 2012-07-27 23:11:34 UTC
Created attachment 319464 [details, diff]
webapp-config-use-cave.patch  to put in files directory
Comment 3 Anthony Basile gentoo-dev 2013-08-03 13:10:30 UTC
*** Bug 359851 has been marked as a duplicate of this bug. ***
Comment 4 Anthony Basile gentoo-dev 2013-08-03 13:26:57 UTC
(In reply to cmuelle8 from comment #2)
> Created attachment 319464 [details, diff] [details, diff]
> webapp-config-use-cave.patch  to put in files directory

committed

http://git.overlays.gentoo.org/gitweb/?p=proj/webapp-config.git;a=commit;h=3c9308d811778b1cd051bb8370f92dd842cf478d
Comment 5 Alex Turbov 2013-08-03 13:59:51 UTC
(In reply to Anthony Basile from comment #4)
> (In reply to cmuelle8 from comment #2)
> > Created attachment 319464 [details, diff] [details, diff] [details, diff]
> > webapp-config-use-cave.patch  to put in files directory
> 
> committed

finally! (after more than 2 years...)

what about to replace deprecated popen3 w/ a new module? (that part was in my patch attached to #359851)?? -- it is better to be python3 compatible as close as we can...
Comment 6 Anthony Basile gentoo-dev 2013-08-03 14:13:59 UTC
(In reply to Alex Turbov from comment #5)
> (In reply to Anthony Basile from comment #4)
> > (In reply to cmuelle8 from comment #2)
> > > Created attachment 319464 [details, diff] [details, diff] [details, diff] [details, diff]
> > > webapp-config-use-cave.patch  to put in files directory
> > 
> > committed
> 
> finally! (after more than 2 years...)
> 
> what about to replace deprecated popen3 w/ a new module? (that part was in
> my patch attached to #359851)?? -- it is better to be python3 compatible as
> close as we can...

please test webapp-config-1.51 which includes this commit
Comment 7 Anthony Basile gentoo-dev 2013-08-03 17:18:59 UTC
> > 
> > what about to replace deprecated popen3 w/ a new module? (that part was in
> > my patch attached to #359851)?? -- it is better to be python3 compatible as
> > close as we can...
> 


Alex, can you test first and then produce another patch for popen3.  I promise it will not be another 2 years before it is applied.