Le 09/11/2009 17:30, Patrick Lauer a écrit : Ok, here's the real problem; Unmaintained stuff is unmaintained Patrick, Just piping in to say that dropping a package from portage isn't the end of the world, we have a very good process for it and it has proven to be very effective. Dead packages should be masked : 1) it tells users that no-one among us devs really care about the package. And it's good because we're not lying or pretending to care. I think it's honest of us to admit that some packages are abandoned. Users deserve to know. 2) it sends a crystal-clear message that this package is up for grabs, either by another dev or by a user with a proxy-maintainer. This is yet another good thing because it might encourage users to join our ranks. 3) it allows to effectively clear out cruft, and $deity knows portage is full of it. Faster sync times, fewer security risks, etc. So while of course we're not going to p.mask perl because its sole maintainer has decided to stop working on it, but for _less_ _important_ packages, masking and treecleaning is a *good* thing. And besides, the beauty of CVS is that deleted files are never really gone, so a deleted package can be brought back from the dead in a few minutes. So really, don't feel obliged to touch/bump/fix all unmaintained packages, fix those that you use and treeclean the rest. It'll be for the best. Cheers, Rémi
* Sebastian Pipping webmas...@hartwork.org: What's next === What's the status of the stats project? What's missing? What help is needed? I'd really like to see a system that can answer: How often is cpv x installed on arch y (testing/stable flavour)?
Here's _somewhat_ complete list of ebuilds that have a depend on kde-base/arts, excluding those that are masked for other reasons or ones that I plan on handling myself. app-backup/konserve-0.10.3:arts app-dicts/kannadic-1.7.0:arts app-dicts/kannadic-2.0.3:arts app-i18n/skim-scim-anthy-1.2.4:arts app-i18n/skim-scim-anthy-1.3.0:arts app-laptop/khdapsmon-0.1.2:arts app-laptop/khdapsmonitor-0.1:arts app-laptop/kthinkbat-0.2.9:arts app-misc/workrave-1.8.5:arts app-misc/workrave-1.9.0:arts app-mobilephone/ksms-0.1.2.4:arts app-pda/ipodslave-0.6.2:arts app-pda/ipodslave-0.7.3:arts app-pda/synce-kde-0.9.1:arts app-text/bibletime-18.104.22.168-r1:arts app-text/kbarcode-2.0.6:arts app-text/kding-0.4.3:arts dev-db/knoda-0.8.3:arts dev-db/kpogre-1.5.2:arts dev-db/kpogre-1.5.4:arts dev-db/kpogre-1.6.6:arts dev-db/kpogre-3.0.0:arts dev-perl/PerlQt-3.009_beta2:arts dev-util/kdbg-2.0.5:arts dev-util/kdoc-2.0_alpha54:arts dev-util/kprof-1.4.3-r1:arts mail-client/kbiff-3.8:arts mail-client/mailody-0.4.0:arts mail-client/mailody-0.5.0:arts mail-client/mailody-0.5.0-r1:arts media-libs/allegro-4.2.2-r1:arts media-libs/libsdl-1.2.13-r1:arts media-libs/mediastreamer-2.2.3_p1-r1:arts media-libs/mediastreamer-2.2.4:arts media-plugins/audacious-plugins-1.5.1-r3:arts media-plugins/hayes-1.3:arts media-plugins/hayes-1.4:arts media-plugins/jefferson-3.2:arts media-radio/qsstv-5.3c:arts media-tv/kvdr-0.64-r3:arts media-video/kavi2svcd-0.8.7:arts media-video/kmenc15-0.03:arts media-video/kmenc15-0.04:arts media-video/ksubtile-1.1:arts media-video/ksubtile-1.2:arts media-video/ksubtile-1.3:arts media-video/okle-0.4:arts media-video/vlc-0.9.10:arts net-analyzer/knetscan-1.0-r1:arts net-analyzer/ksniffer-0.3:arts net-analyzer/ksniffer-0.3.1:arts net-analyzer/ksniffer-0.3.2:arts net-dialup/kdsl-0.5:arts net-dialup/kmasqdialer-2.05:arts net-dialup/komport-0.5.9:arts net-dialup/roek-0.40:arts net-dialup/serlook-0.3.3:arts net-dialup/trayimonc-0.8-r1:arts net-firewall/guarddog-2.6.0-r1:arts net-firewall/kmyfirewall-1.1.1:arts net-misc/guidedog-1.0.0 net-misc/kovpn-0.2:arts net-misc/kovpn-0.3_pre2:arts net-misc/kovpn-0.3_pre6:arts net-misc/kovpn-0.3_pre6-r1:arts net-misc/kssh-0.7:arts net-misc/kvpnc-0.9.0:arts net-misc/kwebget-0.8.1:arts net-misc/nxserver-freenx-0.7.3-r2:arts net-misc/nxserver-freenx-0.7.3-r3:arts net-misc/x2gokdebindings-22.214.171.124:arts net-misc/x2gosessionadministration-126.96.36.199:arts net-print/kink-0.2.1:arts net-print/kink-0.2.1-r1:arts net-wireless/kwlaninfo-0.9.4:arts net-wireless/kwlaninfo-0.9.5:arts net-wireless/waveselect-0.1.2:arts sci-astronomy/celestia-1.5.1:arts sci-astronomy/celestia-1.6.0:arts sci-calculators/abakus-0.91:arts sci-calculators/kconvert-1.1-r1:arts sci-calculators/pgcalc2-2.2.10:arts sci-calculators/pgcalc2-2.2.6:arts sci-electronics/klogic-1.61:arts sci-electronics/klogic-1.63:arts sci-electronics/ktechlab-0.3.6:arts sci-misc/kboincspy-0.9.0:arts sci-misc/kboincspy-0.9.1:arts sci-visualization/kpl-3.3:arts sci-visualization/labplot-188.8.131.52:arts sys-power/kpowersave-0.7.3-r1:arts x11-misc/kflog-2.1.1-r2:arts x11-misc/lineak-kdeplugins-0.9.0:arts x11-misc/switcher-0.3.7a:arts If you see something you use, like, maintain, I suggest on dropping the depend ASAP. Note that if it's using kde.eclass, you'll need to set ARTS_REQUIRED=never before the inherit line. I'm tempted to say otherwise it will be hardmasked with kde-base/arts by the end of this week, but that might be too intimidating for some. *grin* - Samuli
On Tue, Nov 10, 2009 at 3:14 PM, Samuli Suominen ssuomi...@gentoo.org wrote: I'm tempted to say otherwise it will be hardmasked with kde-base/arts by the end of this week, but that might be too intimidating for some. And completely unreasonable. Some of us have a life. Denis, wondering why the hurry.
Denis Dupeyron wrote: On Tue, Nov 10, 2009 at 3:14 PM, Samuli Suominen ssuomi...@gentoo.org wrote: I'm tempted to say otherwise it will be hardmasked with kde-base/arts by the end of this week, but that might be too intimidating for some. And completely unreasonable. Some of us have a life. Denis, wondering why the hurry. No mandatory requirement for getting involved. cla, volkmar, and Mr_Bones_ helped around today already, the list got a lot shorter. Thanks guys :) As for the hurry, that's pretty much been the topic for quite a while now? KDE3 removal, which arts is part of, but not many are taking into account for. I wonder how many times it needs to be repeated, it seems to be news everytime for someone.