I have used git-annex for a long time, could you please stabilize a version on amd64 and x86 ?
probably should be handled with bug 462128
(In reply to Leho Kraav (:macmaN @lkraav) from comment #1) > probably should be handled with bug 462128 No, I am looking forward to stabilize an older version.
[ CCed tove ] git-annex has quite a few of depends to be stabilized. Most of them are haskell ones, they should not be a problem. 'dev-haskell/bloomfilter' 'dev-haskell/edit-distance' 'dev-haskell/ifelse' 'dev-haskell/lifted-base' 'dev-haskell/monad-control' 'dev-haskell/pcre-light' 'dev-haskell/safesemaphore' 'dev-haskell/sha' 'dev-haskell/transformers-base' '>=dev-haskell/dbus-0.10.3' 'dev-haskell/hinotify' 'dev-haskell/hs3' But one it from foreign land: 'www-apps/ikiwiki' If tove is not against getting ikiwiki to stable i'll roll out full STABLEREQ list.
Due to my personal experiences with various git-annex versions in the past and also according to some blog posts (e.g [1]) regarding serious bugs I would not recommend stabilizing older versions. I think git-annex is just getting mature and there was done a lot to prevent data loss (e.g. [2]). In my opinion we should focus on version bump first (bug #462128) and afterwards stabilize a current version, 4.20130723 for example is behaving very well here with multiple repos and a lot of files. I am willing to help with testing or whatever it needs to achieve this. Regards, Fabian [1] http://git-annex.branchable.com/design/assistant/blog/day_300__new_logo/ [2] http://git-annex.branchable.com/design/assistant/blog/day_304__dropunused_safety/
dev-vcs/git-annex-4.20130815 has been in the tree for a month now without any major issues. I am running it with a lot of files here on a productive system. Also there are no major issues reported in the changelogs of the newer versions [1] So lets try to stabilize it! I appended a list of all packages needing stabilization. [1] http://git-annex.branchable.com/news/
Created attachment 359678 [details] stable.list v1
Just noticed bug #484636
We could drop android useflag for stabilization and reintroduce it later, all other useflags seem to work properly.
(In reply to Fabian Köster from comment #8) > We could drop android useflag for stabilization and reintroduce it later, > all other useflags seem to work properly. Also because git-annex for android is still in beta-status [1]. [1] http://git-annex.branchable.com/install/
Created attachment 359728 [details] stable.list v2 Without android useflag we do not need to stabilize =dev-haskell/data-endian-0.0.1
Any progress on this? 4.20130815 has been for a month in tree and -r1 will also soon be available for an additional month without any known issues.
Please stabilize (attached in stable.list.v2): =dev-vcs/git-annex-4.20130815 =dev-haskell/optparse-applicative-0.5.2.1 =dev-haskell/xml-hamlet-0.4.0.4 =dev-haskell/pwstore-fast-2.3 =dev-haskell/network-conduit-1.0.0-r1 =dev-haskell/distributive-0.3.1 =dev-haskell/blaze-markup-0.5.1.5 =dev-haskell/sha-1.6.1 =dev-haskell/yesod-persistent-1.2.1 =dev-haskell/semigroupoid-extras-3.0.1 =dev-haskell/maccatcher-2.1.5 =dev-haskell/lifted-base-0.2.0.3 =dev-haskell/blaze-builder-0.3.1.1 =dev-haskell/zlib-bindings-0.1.1.3 =dev-haskell/zlib-conduit-1.0.0 =dev-haskell/byteable-0.1.1 =dev-haskell/cookie-0.4.0.1 =dev-haskell/http-conduit-1.9.4.3 =dev-haskell/groupoids-3.0.1.1 =dev-haskell/dav-0.4.1 =dev-haskell/crypto-conduit-0.5.2 =dev-haskell/xss-sanitize-0.3.3 =dev-haskell/cryptohash-0.9.1 =dev-haskell/hinotify-0.3.5 =dev-haskell/monad-control-0.3.2 =dev-haskell/monads-tf-0.1.0.1-r1 =dev-haskell/yesod-default-1.2.0 =dev-haskell/crypto-numbers-0.1.3 =dev-haskell/dbus-0.10.4 =dev-haskell/file-embed-0.0.4.7 =dev-haskell/iproute-1.2.11 =dev-haskell/silently-1.2.4.1 =dev-haskell/stringsearch-0.3.6.4 =dev-haskell/tls-1.1.2 =dev-haskell/entropy-0.2.2.2 =dev-haskell/shakespeare-1.0.5.1 =dev-haskell/profunctors-3.3.0.1 =dev-haskell/certificate-1.3.8 =dev-haskell/http-attoparsec-0.1.0 =dev-haskell/wai-app-static-1.3.1.3 =dev-haskell/cprng-aes-0.3.4 =dev-haskell/yesod-static-1.2.0 =dev-haskell/comonads-fd-3.0.3 =dev-haskell/wai-1.4.0.1-r1 =dev-haskell/libxml-sax-0.7.4 =dev-haskell/wai-extra-1.3.4.3 =dev-haskell/simple-sendfile-0.2.12 =dev-haskell/tls-extra-0.6.4 =dev-haskell/transformers-base-0.4.1 =dev-haskell/tagged-0.6.1 =dev-haskell/yaml-0.8.4.1 =dev-haskell/blaze-html-0.6.1.1 =dev-haskell/crypto-pubkey-0.1.4 =dev-haskell/network-bytestring-0.1.3.4 =dev-haskell/hs3-0.5.7 =dev-haskell/yesod-auth-1.2.0.2 =dev-haskell/hamlet-1.1.7.1 =dev-haskell/shakespeare-css-1.0.6.2 =dev-haskell/mime-mail-0.4.2.1 =dev-haskell/clientsession-0.9.0.2 =dev-haskell/http-date-0.0.4 =dev-haskell/persistent-1.2.3.0 =dev-haskell/network-multicast-0.0.7 =dev-haskell/persistent-template-1.2.0.2 =dev-haskell/mime-types-0.1.0.3 =dev-haskell/pool-conduit-0.1.2 =dev-haskell/tagsoup-0.12.8 =dev-haskell/yesod-routes-1.2.0.1 =dev-haskell/semigroupoids-3.1 =dev-haskell/yesod-1.2.1.1 =dev-haskell/crypto-random-api-0.2.0 =dev-haskell/puremd5-2.1.2.1 =dev-haskell/safe-0.3.3-r1 =dev-haskell/gnutls-0.1.4 =dev-haskell/byteorder-1.0.4 =dev-haskell/resource-pool-0.2.1.1 =dev-haskell/blaze-builder-conduit-1.0.0 =dev-haskell/conduit-1.0.7.3 =dev-haskell/skein-1.0.3 =dev-haskell/mmorph-1.0.0 =dev-haskell/shakespeare-js-1.1.4.1 =dev-haskell/warp-1.3.9.1 =dev-haskell/aeson-0.6.1.0 =dev-haskell/unix-time-0.2.0 =dev-haskell/ifelse-0.85 =dev-haskell/yesod-form-1.3.0.1 =dev-haskell/generic-deriving-1.6.1 =dev-haskell/vault-0.3.0.0 =dev-haskell/dns-0.3.8 =dev-haskell/contravariant-0.4.4 =dev-haskell/http-types-0.8.0 =dev-haskell/safesemaphore-0.9.0 =dev-haskell/yesod-core-1.2.3 =dev-haskell/attoparsec-conduit-1.0.1.2 =dev-haskell/fast-logger-0.3.3 =dev-haskell/css-text-0.1.1 =dev-haskell/email-validate-1.0.0 =dev-haskell/transformers-compat-0.1.1.1 =dev-haskell/socks-0.5.1 =dev-haskell/edit-distance-0.2.1.2 =dev-haskell/crypto-4.2.5.1 =dev-haskell/comonad-transformers-3.1 =dev-haskell/authenticate-1.3.2.6 =dev-haskell/comonad-3.1 =dev-haskell/reflection-1.3.2 =dev-haskell/appar-0.1.4 =dev-haskell/failure-0.2.0.1 =dev-haskell/crypto-pubkey-types-0.4.0 =dev-haskell/base64-bytestring-1.0.0.1 =dev-haskell/wai-logger-0.3.1 =dev-haskell/uuid-1.2.13 =dev-haskell/cipher-rc4-0.1.2 =dev-haskell/asn1-types-0.2.0 =dev-haskell/system-fileio-0.3.11 =dev-haskell/semigroups-0.9.2 =dev-haskell/system-filepath-0.4.7-r1 =dev-haskell/path-pieces-0.1.2 =dev-haskell/monad-logger-0.3.1.1 =dev-haskell/nats-0.1 =dev-haskell/resourcet-0.4.7.2 =dev-haskell/publicsuffixlist-0.1 =dev-haskell/bifunctors-3.2.0.1 =dev-haskell/void-0.6 =dev-haskell/profunctor-extras-3.3.3.1 =dev-haskell/lens-3.9.0.2-r1 =dev-haskell/xml-conduit-1.1.0.7 =dev-haskell/xml-types-0.3.4 =dev-haskell/asn1-data-0.7.1 =dev-haskell/bloomfilter-1.2.6.10-r1 =dev-haskell/cipher-aes-0.1.8 =dev-haskell/monadcatchio-transformers-0.3.0.0 =dev-haskell/crypto-api-0.12.2.2 =dev-haskell/pem-0.1.2 =dev-haskell/gnuidn-0.2 =dev-haskell/regex-tdfa-1.1.8 =dev-haskell/gsasl-0.3.5 =dev-haskell/base-unicode-symbols-0.2.2.4 =dev-haskell/shakespeare-i18n-1.0.0.3 =dev-haskell/network-protocol-xmpp-0.4.5 =dev-haskell/network-info-0.2.0.3 =dev-haskell/date-cache-0.3.0-r1 =dev-haskell/cereal-0.3.5.2 =dev-haskell/word8-0.0.3 =dev-haskell/feed-0.3.8-r1
Created attachment 364458 [details] stable.list v3 In the meanwhile some of the ebuilds listed in stable.list v2 have already been stabilizied (some in different versions). Therefore I created a new stable (v3) list which is now attached. Please test and stabilize.
Created attachment 364470 [details] stable.list v4 Just noticed =dev-haskell/clientsession-0.9.0.3 is needed because of bug #493148.
A bug was discovered in Git-Annex which can cause data loss [1]. Therefore I would recommend not to stabilize any versions which do not contain a fix for this bug. The bug has been fixed in version 5.20140306. Please consider bumping Git-Annex (#500688) and removing all previous versions. [1] http://git-annex.branchable.com/devblog/day__126-127__merge_fixes/
This bug should depend on bug #504610
No versions >= 5.20140613 and < 5.20140709 should be stabilized because of a serious bug causing data loss [1]. [1] http://git-annex.branchable.com/devblog/day_193-194__ugly_bug/
Dropping arches for now. Readd them when a new stable list is available.
Created attachment 412606 [details] Stable list (v5) It would be nice to get this moving again. With GHC-7.8 stabilization, I went through my package.keywords to figure out what is still needed. Seems ikiwiki is no longer required by the latest git-annex ebuild to build docs, so all remaining deps are haskell libraries. The following USE flags cause conflicts with existing stable packages, requiring newer versions of things than current stable: dev-vcs/git-annex asciiprogress ekg webapp webapp-secure webdav dev-haskell/sandi with-conduit I built the list assuming we can package.use.stable.mask these flags for now as this massively reduces the number of deps that need stabilizing. All the packages in the list have no stable versions so I just picked the highest version of each as candidates for stabilization. Tested on amd64...
Comment on attachment 364470 [details] stable.list v4 >=dev-haskell/appar-0.1.4 ~amd64 >=dev-haskell/attoparsec-conduit-1.0.1.2 ~amd64 >=dev-haskell/authenticate-1.3.2.6 ~amd64 >=dev-haskell/bifunctors-4.1.0.1 ~amd64 >=dev-haskell/bloomfilter-1.2.6.10-r1 ~amd64 >=dev-haskell/byteorder-1.0.4 ~amd64 >=dev-haskell/clientsession-0.9.0.3 ~amd64 >=dev-haskell/comonad-4.0 ~amd64 >=dev-haskell/contravariant-0.4.4 ~amd64 >=dev-haskell/crypto-4.2.5.1 ~amd64 >=dev-haskell/crypto-api-0.12.2.2 ~amd64 >=dev-haskell/crypto-conduit-0.5.2 ~amd64 >=dev-haskell/cryptohash-0.9.1 ~amd64 >=dev-haskell/css-text-0.1.1 ~amd64 >=dev-haskell/date-cache-0.3.0-r1 ~amd64 >=dev-haskell/dav-0.4.1 ~amd64 >=dev-haskell/distributive-0.3.1 ~amd64 >=dev-haskell/dns-0.3.8 ~amd64 >=dev-haskell/edit-distance-0.2.1.2 ~amd64 >=dev-haskell/email-validate-1.0.0 ~amd64 >=dev-haskell/entropy-0.2.2.2 ~amd64 >=dev-haskell/fast-logger-0.3.3 ~amd64 >=dev-haskell/feed-0.3.8-r1 ~amd64 >=dev-haskell/file-embed-0.0.4.7 ~amd64 >=dev-haskell/generic-deriving-1.6.1 ~amd64 >=dev-haskell/gnuidn-0.2 ~amd64 >=dev-haskell/gnutls-0.1.4 ~amd64 >=dev-haskell/gsasl-0.3.5 ~amd64 >=dev-haskell/hamlet-1.1.7.1 ~amd64 >=dev-haskell/hinotify-0.3.5 ~amd64 >=dev-haskell/hs3-0.5.7 ~amd64 >=dev-haskell/http-date-0.0.4 ~amd64 >=dev-haskell/ifelse-0.85 ~amd64 >=dev-haskell/iproute-1.2.11 ~amd64 >=dev-haskell/lens-3.10 ~amd64 >=dev-haskell/maccatcher-2.1.5 ~amd64 >=dev-haskell/mime-mail-0.4.2.1 ~amd64 >=dev-haskell/monad-logger-0.3.1.1 ~amd64 >=dev-haskell/monadcatchio-transformers-0.3.0.0 ~amd64 >=dev-haskell/monads-tf-0.1.0.1-r1 ~amd64 >=dev-haskell/network-bytestring-0.1.3.4 ~amd64 >=dev-haskell/network-info-0.2.0.3 ~amd64 >=dev-haskell/network-multicast-0.0.7 ~amd64 >=dev-haskell/network-protocol-xmpp-0.4.5 ~amd64 >=dev-haskell/optparse-applicative-0.5.2.1 ~amd64 >=dev-haskell/path-pieces-0.1.2 ~amd64 >=dev-haskell/persistent-1.2.3.0 ~amd64 >=dev-haskell/persistent-template-1.2.0.2 ~amd64 >=dev-haskell/pool-conduit-0.1.2 ~amd64 >=dev-haskell/profunctors-4.0.1 ~amd64 >=dev-haskell/puremd5-2.1.2.1 ~amd64 >=dev-haskell/pwstore-fast-2.3 ~amd64 >=dev-haskell/reflection-1.3.2 ~amd64 >=dev-haskell/regex-tdfa-1.1.8 ~amd64 >=dev-haskell/resource-pool-0.2.1.1 ~amd64 >=dev-haskell/safe-0.3.3-r1 ~amd64 >=dev-haskell/safesemaphore-0.9.0 ~amd64 >=dev-haskell/semigroupoids-4.0 ~amd64 >=dev-haskell/sha-1.6.1 ~amd64 >=dev-haskell/shakespeare-1.0.5.1 ~amd64 >=dev-haskell/shakespeare-css-1.0.6.2 ~amd64 >=dev-haskell/shakespeare-i18n-1.0.0.3 ~amd64 >=dev-haskell/shakespeare-js-1.1.4.1 ~amd64 >=dev-haskell/skein-1.0.3 ~amd64 >=dev-haskell/stringsearch-0.3.6.4 ~amd64 >=dev-haskell/system-fileio-0.3.11 ~amd64 >=dev-haskell/tagged-0.6.1 ~amd64 >=dev-haskell/transformers-compat-0.1.1.1 ~amd64 >=dev-haskell/unix-time-0.2.0 ~amd64 >=dev-haskell/uuid-1.2.13 ~amd64 >=dev-haskell/wai-app-static-1.3.1.3 ~amd64 >=dev-haskell/wai-extra-1.3.4.3 ~amd64 >=dev-haskell/wai-logger-0.3.1 ~amd64 >=dev-haskell/word8-0.0.3 ~amd64 >=dev-haskell/xml-conduit-1.1.0.7 ~amd64 >=dev-haskell/xml-hamlet-0.4.0.4 ~amd64 >=dev-haskell/xss-sanitize-0.3.3 ~amd64 >=dev-haskell/yesod-1.2.1.1 ~amd64 >=dev-haskell/yesod-auth-1.2.0.2 ~amd64 >=dev-haskell/yesod-core-1.2.3 ~amd64 >=dev-haskell/yesod-default-1.2.0 ~amd64 >=dev-haskell/yesod-form-1.3.0.1 ~amd64 >=dev-haskell/yesod-persistent-1.2.1 ~amd64 >=dev-haskell/yesod-routes-1.2.0.1 ~amd64 >=dev-haskell/yesod-static-1.2.0 ~amd64 >=dev-vcs/git-annex-4.20130815-r1 ~amd64
Package is no longer in the tree... please get an updated list and stable target then re-CC arches.
Dear Maintainer (or who is mainly involved in this stable request), This is an auto-generated message that will move the current component to the new component Stabilization. To ensure that the stabilization will proceed correctly, please fill the fields "Atoms to stabilize" and "Runtime testing required" as described here: https://archives.gentoo.org/gentoo-dev/message/4b2ef0e9aa7588224b8ae799c5fe31fa