Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 400605 - Please stabilize LeechCraft 0.4.99 packages and their dependencies
Summary: Please stabilize LeechCraft 0.4.99 packages and their dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Leechcraft Maintainers
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 402117
Blocks:
  Show dependency tree
 
Reported: 2012-01-24 15:21 UTC by Maxim Koltsov (RETIRED)
Modified: 2012-04-07 17:39 UTC (History)
0 users

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


Attachments
Stabilization targets list (list,1.22 KB, text/plain)
2012-02-04 15:18 UTC, Maxim Koltsov (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Maxim Koltsov (RETIRED) gentoo-dev 2012-01-24 15:21:04 UTC
Leechcraft has been quite a long time in tree and has gone through several version bumps. Last non-9999 version is 0.4.97 and i think it deserves to be stabilized.
Stabilization plan is like this:
1) net-misc/leechcraft-core-0.4.97
2) net-libs/qxmpp-0.3.45.2
3) The rest of net-misc/leechcraft-full dependencies:
        ~app-editors/leechcraft-popishu-${PV}                                   
        ~media-video/leechcraft-lmp-${PV}                                       
        ~net-analyzer/leechcraft-networkmonitor-${PV}                           
        ~net-ftp/leechcraft-lcftp-${PV}                                         
        ~net-im/leechcraft-azoth-${PV}                                          
        ~net-misc/leechcraft-advancednotifications-${PV}                        
        kde? ( ~net-misc/leechcraft-anhero-${PV} )                              
        ~net-misc/leechcraft-auscrie-${PV}                                      
        ~net-misc/leechcraft-core-${PV}                                         
        ~net-misc/leechcraft-cstp-${PV}                                         
        ~net-misc/leechcraft-dbusmanager-${PV}                                  
        ~net-misc/leechcraft-glance-${PV}                                       
        ~net-misc/leechcraft-historyholder-${PV}                                
        ~net-misc/leechcraft-kinotify-${PV}                                     
        ~net-misc/leechcraft-knowhow-${PV}                                      
        ~net-misc/leechcraft-lackman-${PV}                                      
        ~net-misc/leechcraft-newlife-${PV}                                      
        ~net-misc/leechcraft-qrosp-${PV}                                        
        ~net-misc/leechcraft-secman-${PV}                                       
        ~net-misc/leechcraft-summary-${PV}                                      
        ~net-misc/leechcraft-tabpp-${PV}                                        
        ~net-misc/leechcraft-tabslist-${PV}                                     
        ~net-news/leechcraft-aggregator-${PV}                                   
        ~net-p2p/leechcraft-bittorrent-${PV}                                    
        ~www-client/leechcraft-deadlyrics-${PV}                                 
        ~www-client/leechcraft-poshuku-${PV}                                    
        ~www-client/leechcraft-vgrabber-${PV}                                   
        ~www-misc/leechcraft-seekthru-${PV}                                     
        " 

If you meet more unstable deps, feel free to add them to this bug. I hope this taks won't be very difficult to us.

Reproducible: Always
Comment 1 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2012-01-24 15:34:19 UTC
(In reply to comment #0)
> If you meet more unstable deps, feel free to add them to this bug. I hope this
> taks won't be very difficult to us.

Please provide lists immediately ready to copy-paste into /etc/portage/package.keywords

Ideally... why don't you just try to keyword those ebuilds stable in a local CVS copy and see if repoman complains? Generally the less work arch teams need to do to figure out what you actually want to stabilize, the faster it will happen and with less mistakes.
Comment 2 Maxim Koltsov (RETIRED) gentoo-dev 2012-01-24 17:34:51 UTC
Ok, here is list. I tested it with repoman in local cvs copy, no errors. 
(Some plugins depend on others)

net-libs/qxmpp-0.3.45.2
dev-libs/qrosscore-0.2.0
app-editors/leechcraft-popishu-0.4.97
media-video/leechcraft-lmp-0.4.97
net-analyzer/leechcraft-networkmonitor-0.4.97
net-ftp/leechcraft-lcftp-0.4.97
net-im/leechcraft-azoth-0.4.97
net-misc/leechcraft-advancednotifications-0.4.97
net-misc/leechcraft-anhero-0.4.97
net-misc/leechcraft-auscrie-0.4.97
net-misc/leechcraft-core-0.4.97
net-misc/leechcraft-cstp-0.4.97
net-misc/leechcraft-dbusmanager-0.4.97
net-misc/leechcraft-full-0.4.97
net-misc/leechcraft-full-0.4.97:
net-misc/leechcraft-glance-0.4.97
net-misc/leechcraft-historyholder-0.4.97
net-misc/leechcraft-kinotify-0.4.97
net-misc/leechcraft-knowhow-0.4.97
net-misc/leechcraft-lackman-0.4.97
net-misc/leechcraft-newlife-0.4.97
net-misc/leechcraft-qrosp-0.4.97
net-misc/leechcraft-secman-0.4.97
net-misc/leechcraft-summary-0.4.97
net-misc/leechcraft-tabpp-0.4.97
net-misc/leechcraft-tabslist-0.4.97
net-news/leechcraft-aggregator-0.4.97
net-p2p/leechcraft-bittorrent-0.4.97
virtual/leechcraft-downloader-http-0.4.97
virtual/leechcraft-search-show-0.4.97
virtual/leechcraft-task-show-0.4.97
www-client/leechcraft-deadlyrics-0.4.97
www-client/leechcraft-poshuku-0.4.97
www-client/leechcraft-vgrabber-0.4.97
www-misc/leechcraft-seekthru-0.4.97

You can use my script at http://git.overlays.gentoo.org/gitweb/?p=dev/maksbotan.git;a=blob;f=Documentation/leech_bump.sh;h=876cf8c958676f59af636788b1590eaabfd7f26c;hb=HEAD like this:
./leech_bump.sh keyword -v 0.4.97 -k all && ./leech_bump.sh commit -m "Your message here..."
It will automatically keyword and commit all LeechCraft packages, but not qxmpp and qrosscore.
Comment 3 Maxim Koltsov (RETIRED) gentoo-dev 2012-01-24 17:48:37 UTC
Please wait few days until 0.4.99 arrives in tree, as it contains some important bugfixes. Then i will rename this bug and you can go on with stabilization.
Comment 4 Agostino Sarubbo gentoo-dev 2012-01-29 09:33:47 UTC
@Maxim, re-add when you're ready ;)
Comment 5 Maxim Koltsov (RETIRED) gentoo-dev 2012-02-02 17:27:30 UTC
Ok, we are finally ready with 0.4.99. List is unchanged, you can use script from comment #2, of course changing version to 0.4.99.
Comment 6 Agostino Sarubbo gentoo-dev 2012-02-04 15:16:33 UTC
@maksbotan

Should we switch to last qrosscore? so, if is possible, next time please make your list as attachment, with the syntax like =app-cat/pack-ver. thanks
Comment 7 Maxim Koltsov (RETIRED) gentoo-dev 2012-02-04 15:17:49 UTC
(In reply to comment #6)
> @maksbotan
> 
> Should we switch to last qrosscore? so, if is possible, next time please make
> your list as attachment, with the syntax like =app-cat/pack-ver. thanks

Yes, use =dev-libs/qrosscore-0.2.2
Comment 8 Maxim Koltsov (RETIRED) gentoo-dev 2012-02-04 15:18:43 UTC
Created attachment 300913 [details]
Stabilization targets list
Comment 9 Agostino Sarubbo gentoo-dev 2012-02-04 19:21:54 UTC
amd64 stable
Comment 10 Markus Meier gentoo-dev 2012-04-07 17:39:14 UTC
x86 stable, all arches done.