Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 554002 - dev-haskell/conduit-1.1.6 stabilization request
Summary: dev-haskell/conduit-1.1.6 stabilization request
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's Haskell Language team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 553998 554000
Blocks: 550392
  Show dependency tree
 
Reported: 2015-07-05 17:16 UTC by Andrew Savchenko
Modified: 2015-08-30 22:25 UTC (History)
2 users (show)

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


Attachments
output of emerge --verbose-conflicts (conflicts,11.48 KB, text/plain)
2015-08-18 12:33 UTC, François Valenduc
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Savchenko gentoo-dev 2015-07-05 17:16:06 UTC
Please stabilize =dev-haskell/conduit-1.1.6.
Comment 1 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2015-08-16 21:50:00 UTC
amd64 stable
Comment 2 François Valenduc 2015-08-17 16:16:24 UTC
This likely leads to this conflict:

ebuild     U  ] sys-power/iasl-20140828::gentoo [20130117-r1::gentoo] USE="{-test}" 1391 KiB
[ebuild     U ~] app-emulation/virtualbox-modules-5.0.2::gentoo [5.0.0::gentoo] USE="-pax_kernel" 0 KiB
[ebuild  rR    ] dev-haskell/text-0.11.3.1:0/0.11.3.1::gentoo  USE="-developer -doc -hscolour -profile {-test}" 0 KiB
[ebuild  r  U  ] dev-haskell/text-1.1.1.3:0/1.1.1.3::gentoo [0.11.3.1:0/0.11.3.1::gentoo] USE="-developer -doc -hscolour -profile {-test}" 135 KiB
[ebuild  N     ] dev-haskell/stm-2.4.2:0/2.4.2::gentoo  USE="-doc -hscolour -profile" 10 KiB
[ebuild  rR    ] dev-haskell/blaze-builder-0.3.3.2:0/0.3.3.2::gentoo  USE="-doc -hscolour -profile" 0 KiB
[ebuild  rR    ] dev-haskell/hashable-1.2.1.0:0/1.2.1.0::gentoo  USE="-doc -hscolour -profile {-test}" CPU_FLAGS_X86="sse2 sse4_1" 0 KiB
[ebuild  rR    ] dev-haskell/attoparsec-0.10.4.0:0/0.10.4.0::gentoo  USE="-doc -hscolour -profile {-test}" 0 KiB
[ebuild  rR    ] dev-haskell/xml-1.3.13:0/1.3.13::gentoo  USE="-doc -hscolour -profile" 0 KiB
[ebuild  N     ] dev-haskell/exceptions-0.6.1:0/0.6.1::gentoo  USE="-doc -hscolour -profile {-test}" 12 KiB
[ebuild  rR    ] dev-haskell/tagsoup-0.13:0/0.13::gentoo  USE="-doc -download -hscolour -profile" 0 KiB
[ebuild  rR    ] dev-haskell/mime-types-0.1.0.3:0/0.1.0.3::gentoo  USE="-doc -hscolour -profile" 0 KiB
[ebuild  N     ] dev-haskell/async-2.0.1.4:0/2.0.1.4::gentoo  USE="-doc -hscolour -profile {-test}" 9 KiB
[ebuild  rR    ] dev-haskell/case-insensitive-1.0.0.2-r1:0/1.0.0.2::gentoo  USE="-doc -hscolour -profile {-test}" 0 KiB
[ebuild  rR    ] dev-haskell/publicsuffixlist-0.1:0/0.1::gentoo  USE="-create -doc -hscolour -profile -runtimelist {-test}" 0 KiB
[ebuild  N     ] dev-haskell/scientific-0.2.0.1:0/0.2.0.1::gentoo  USE="-doc -hscolour -profile {-test}" 9 KiB
[ebuild  rR    ] dev-haskell/resourcet-0.4.9:0/0.4.9::gentoo  USE="-doc -hscolour -profile {-test}" 0 KiB
[ebuild  rR    ] dev-haskell/aeson-0.6.2.1:0/0.6.2.1::gentoo  USE="-developer -doc -hscolour -profile {-test}" 0 KiB
[ebuild  rR    ] dev-haskell/http-types-0.8.3:0/0.8.3::gentoo  USE="-doc -hscolour -profile {-test}" 0 KiB
[ebuild  r  U  ] dev-haskell/resourcet-1.1.2.2:0/1.1.2.2::gentoo [0.4.9:0/0.4.9::gentoo] USE="-doc -hscolour -profile {-test}" 11 KiB
[ebuild  N     ] dev-haskell/enclosed-exceptions-1.0.1.1:0/1.0.1.1::gentoo  USE="-doc -hscolour -profile {-test}" 5 KiB
[ebuild  rR    ] dev-haskell/conduit-1.0.9.3:0/1.0.9.3::gentoo  USE="-doc -hscolour -nohandles -profile {-test}" 0 KiB
[ebuild  r  U  ] dev-haskell/conduit-1.1.6:0/1.1.6::gentoo [1.0.9.3:0/1.0.9.3::gentoo] USE="-doc -hscolour -profile {-test} (-nohandles%)" 31 KiB
[ebuild  r  U  ] dev-haskell/yaml-0.8.10.1:0/0.8.10.1::gentoo [0.8.5.2:0/0.8.5.2::gentoo] USE="unicode%* -doc -hscolour -no-exe -profile -system-libyaml {-test}" 72 KiB
[ebuild  rR    ] dev-haskell/blaze-builder-conduit-1.0.0:0/1.0.0::gentoo  USE="-doc -hscolour -profile {-test}" 0 KiB
[ebuild  rR    ] dev-haskell/http-conduit-1.9.5.1:0/1.9.5.1::gentoo  USE="-doc -hscolour -profile {-test}" 0 KiB
[ebuild  rR    ] app-text/pandoc-1.12.1-r1:0/1.12.1::gentoo  USE="http-conduit -doc -embed_data_files -hscolour -profile {-test}" 0 KiB
[ebuild     U ~] app-emulation/virtualbox-5.0.2::gentoo [5.0.0-r1::gentoo] USE="alsa java opengl pam qt4 sdk udev -doc -headless -pulseaudio -python -vboxwebsrv -vnc" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild     U ~] sci-geosciences/qgis-2.10.1::rion [2.8.1::rion] USE="postgres -examples -grass -gsl -mapserver -python {-test}" PYTHON_TARGETS="python2_7" 64853 KiB
[ebuild     U  ] app-emulation/libvirt-glib-0.2.1::gentoo [0.2.0::gentoo] USE="introspection python vala" PYTHON_TARGETS="python2_7" 825 KiB

Total: 30 packages (9 upgrades, 5 new, 16 reinstalls), Size of downloads: 67357 KiB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-haskell/conduit:0

  (dev-haskell/conduit-1.1.6:0/1.1.6::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-haskell/conduit-1.1.0:=[profile?] required by (dev-haskell/yaml-0.8.10.1:0/0.8.10.1::gentoo, ebuild scheduled for merge)
    ^^                    ^^^^^                                                                                                                                                                             

  (dev-haskell/conduit-1.0.9.3:0/1.0.9.3::gentoo, ebuild scheduled for merge) pulled in by
    <dev-haskell/conduit-1.1:=[profile?] required by (dev-haskell/http-conduit-1.9.5.1:0/1.9.5.1::gentoo, ebuild scheduled for merge)
    ^                    ^^^ ^                                                                                                                                                                                 
    =dev-haskell/conduit-1.0*:=[profile?] required by (dev-haskell/zlib-conduit-1.0.0:0/1.0.0::gentoo, installed)
    ^                    ^^^^                                                                                                                                                              
    (and 2 more with the same problems)

dev-haskell/resourcet:0

  (dev-haskell/resourcet-1.1.2.2:0/1.1.2.2::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-haskell/resourcet-1.1:=[profile?] required by (dev-haskell/conduit-1.1.6:0/1.1.6::gentoo, ebuild scheduled for merge)
    ^^                      ^^^                                                                                                                                                                          

  (dev-haskell/resourcet-0.4.9:0/0.4.9::gentoo, ebuild scheduled for merge) pulled in by
    <dev-haskell/resourcet-0.5:=[profile?] required by (dev-haskell/conduit-1.0.9.3:0/1.0.9.3::gentoo, ebuild scheduled for merge)
    ^                      ^^^ ^                                                                                                                                                                            
    (and 1 more with the same problem)

dev-haskell/text:0

  (dev-haskell/text-1.1.1.3:0/1.1.1.3::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (dev-haskell/text-0.11.3.1:0/0.11.3.1::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-haskell/text-0.2:0/0.11.3.1= required by (dev-haskell/parsec-3.1.4:0/3.1.4::gentoo, installed)
                          ^^^^^^^^^^^^                                                                                                      
    <dev-haskell/text-1.1:0/0.11.3.1= required by (dev-haskell/semigroups-0.12.1:0/0.12.1::gentoo, installed)
    ^                 ^^^^^^^^^^^^^^^                                                                                                                                                  
    (and 10 more with the same problems)


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


The following packages are causing rebuilds:

  (dev-haskell/yaml-0.8.10.1:0/0.8.10.1::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (app-text/pandoc-1.12.1-r1:0/1.12.1::gentoo, ebuild scheduled for merge)
  (dev-haskell/conduit-1.1.6:0/1.1.6::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (dev-haskell/yaml-0.8.10.1:0/0.8.10.1::gentoo, ebuild scheduled for merge)
  (dev-haskell/resourcet-1.1.2.2:0/1.1.2.2::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (dev-haskell/conduit-1.1.6:0/1.1.6::gentoo, ebuild scheduled for merge)
  (dev-haskell/text-1.1.1.3:0/1.1.1.3::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (dev-haskell/attoparsec-0.10.4.0:0/0.10.4.0::gentoo, ebuild scheduled for merge)
    (dev-haskell/http-conduit-1.9.5.1:0/1.9.5.1::gentoo, ebuild scheduled for merge)

Can somobedy  help solving this ?
Thanks in advance
Comment 3 Andrew Savchenko gentoo-dev 2015-08-17 22:57:29 UTC
Please post full emerge command with --verbose-confilcts added to the list of options and its full output.
Comment 4 François Valenduc 2015-08-18 12:33:02 UTC
Created attachment 409358 [details]
output of emerge --verbose-conflicts

Please see the output of emerge -pDvu  --verbose-conflicts world in the attached file.
Comment 6 François Valenduc 2015-08-19 17:04:12 UTC
This does not solve my problem yet. ALready 3 days that emerge -aDvu world gives the same conflict.
Comment 7 François Valenduc 2015-08-19 18:53:34 UTC
As far as I can see, I notice the following problems:
1) The current stable version of dev-haskell/semigroups is 0.12.1 and blocks text-1.1

2) I also have dev-haskell/http-conduit-1.9.5.1 and dev-haskell/blaze-builder-conduit-1.0.0:0/1.0.0:. Both blocks dev-haskell/conduit-1.1.6. (these 2 ebuilds have <dev-haskell/conduit-1.1:=[profile?] in their dependencies).
Comment 8 Arne Hüggenberg 2015-08-20 20:25:01 UTC
Same Problem here:
~ $ sudo emerge -uDvp --backtrack=30  --verbose-conflicts @world
Passwort: 

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     UD ] dev-lang/swig-2.0.9::gentoo [3.0.5::gentoo] USE="pcre -ccache -doc" 0 KiB
[ebuild  rR    ] dev-haskell/text-0.11.3.1:0/0.11.3.1::gentoo  USE="-developer -doc -hscolour -profile {-test}" 0 KiB
[ebuild  r  U  ] dev-haskell/text-1.1.1.3:0/1.1.1.3::gentoo [0.11.3.1:0/0.11.3.1::gentoo] USE="-developer -doc -hscolour -profile {-test}" 135 KiB
[ebuild  N     ] dev-haskell/stm-2.4.2:0/2.4.2::gentoo  USE="-doc -hscolour -profile" 10 KiB
[ebuild  rR    ] dev-haskell/blaze-builder-0.3.3.2:0/0.3.3.2::gentoo  USE="-doc -hscolour -profile" 0 KiB
[ebuild  rR    ] dev-haskell/hashable-1.2.1.0:0/1.2.1.0::gentoo  USE="-doc -hscolour -profile {-test}" CPU_FLAGS_X86="sse2 sse4_1" 0 KiB
[ebuild  rR    ] dev-haskell/attoparsec-0.10.4.0:0/0.10.4.0::gentoo  USE="-doc -hscolour -profile {-test}" 0 KiB
[ebuild  rR    ] dev-haskell/xml-1.3.13:0/1.3.13::gentoo  USE="-doc -hscolour -profile" 0 KiB
[ebuild  rR    ] dev-haskell/mime-types-0.1.0.3:0/0.1.0.3::gentoo  USE="-doc -hscolour -profile" 0 KiB
[ebuild  rR    ] dev-haskell/tagsoup-0.13:0/0.13::gentoo  USE="-doc -download -hscolour -profile" 0 KiB
[ebuild  N     ] dev-haskell/async-2.0.1.4:0/2.0.1.4::gentoo  USE="-doc -hscolour -profile {-test}" 9 KiB
[ebuild  rR    ] dev-haskell/case-insensitive-1.0.0.2-r1:0/1.0.0.2::gentoo  USE="-doc -hscolour -profile {-test}" 0 KiB
[ebuild  N     ] dev-haskell/exceptions-0.6.1:0/0.6.1::gentoo  USE="-doc -hscolour -profile {-test}" 12 KiB
[ebuild  N     ] dev-haskell/scientific-0.2.0.1:0/0.2.0.1::gentoo  USE="-doc -hscolour -profile {-test}" 9 KiB
[ebuild  rR    ] dev-haskell/aeson-0.6.2.1:0/0.6.2.1::gentoo  USE="-developer -doc -hscolour -profile {-test}" 0 KiB
[ebuild  rR    ] dev-haskell/http-types-0.8.3:0/0.8.3::gentoo  USE="-doc -hscolour -profile {-test}" 0 KiB
[ebuild  rR    ] dev-haskell/publicsuffixlist-0.1:0/0.1::gentoo  USE="-create -doc -hscolour -profile -runtimelist {-test}" 0 KiB
[ebuild  rR    ] dev-haskell/resourcet-0.4.9:0/0.4.9::gentoo  USE="-doc -hscolour -profile {-test}" 0 KiB
[ebuild  r  U  ] dev-haskell/resourcet-1.1.2.2:0/1.1.2.2::gentoo [0.4.9:0/0.4.9::gentoo] USE="-doc -hscolour -profile {-test}" 11 KiB
[ebuild  N     ] dev-haskell/enclosed-exceptions-1.0.1.1:0/1.0.1.1::gentoo  USE="-doc -hscolour -profile {-test}" 5 KiB
[ebuild  rR    ] dev-haskell/conduit-1.0.9.3:0/1.0.9.3::gentoo  USE="-doc -hscolour -nohandles -profile {-test}" 0 KiB
[ebuild  r  U  ] dev-haskell/conduit-1.1.6:0/1.1.6::gentoo [1.0.9.3:0/1.0.9.3::gentoo] USE="-doc -hscolour -profile {-test} (-nohandles%)" 31 KiB
[ebuild  r  U  ] dev-haskell/yaml-0.8.10.1:0/0.8.10.1::gentoo [0.8.5.2:0/0.8.5.2::gentoo] USE="unicode%* -doc -hscolour -no-exe -profile -system-libyaml {-test}" 72 KiB
[ebuild  rR    ] dev-haskell/blaze-builder-conduit-1.0.0:0/1.0.0::gentoo  USE="-doc -hscolour -profile {-test}" 0 KiB
[ebuild  rR    ] dev-haskell/http-conduit-1.9.5.1:0/1.9.5.1::gentoo  USE="-doc -hscolour -profile {-test}" 0 KiB
[ebuild  rR    ] app-text/pandoc-1.12.1-r1:0/1.12.1::gentoo  USE="http-conduit -doc -embed_data_files -hscolour -profile {-test}" 0 KiB

Total: 26 packages (4 upgrades, 1 downgrade, 5 new, 16 reinstalls), Size of downloads: 289 KiB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-haskell/conduit:0

  (dev-haskell/conduit-1.1.6:0/1.1.6::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-haskell/conduit-1.1.0:=[profile?] required by (dev-haskell/yaml-0.8.10.1:0/0.8.10.1::gentoo, ebuild scheduled for merge)
    ^^                    ^^^^^                                                                                                                                                                             

  (dev-haskell/conduit-1.0.9.3:0/1.0.9.3::gentoo, ebuild scheduled for merge) pulled in by
    =dev-haskell/conduit-1.0*:=[profile?] required by (dev-haskell/blaze-builder-conduit-1.0.0:0/1.0.0::gentoo, ebuild scheduled for merge)
    ^                    ^^^^                                                                                                                                                                                        
    <dev-haskell/conduit-1.1:=[profile?] required by (dev-haskell/http-conduit-1.9.5.1:0/1.9.5.1::gentoo, ebuild scheduled for merge)
    ^                    ^^^ ^                                                                                                                                                                                 
    =dev-haskell/conduit-1.0*:0/1.0.9.3= required by (dev-haskell/zlib-conduit-1.0.0:0/1.0.0::gentoo, installed)
    ^                    ^^^^^^^^^^^^^^^                                                                                                                                                  
    =dev-haskell/conduit-1.0*:=[profile?] required by (dev-haskell/zlib-conduit-1.0.0:0/1.0.0::gentoo, installed)
    ^                    ^^^^                                                                                                                                                              

dev-haskell/resourcet:0

  (dev-haskell/resourcet-1.1.2.2:0/1.1.2.2::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-haskell/resourcet-1.1:=[profile?] required by (dev-haskell/conduit-1.1.6:0/1.1.6::gentoo, ebuild scheduled for merge)
    ^^                      ^^^                                                                                                                                                                          

  (dev-haskell/resourcet-0.4.9:0/0.4.9::gentoo, ebuild scheduled for merge) pulled in by
    <dev-haskell/resourcet-0.5:=[profile?] required by (dev-haskell/http-conduit-1.9.5.1:0/1.9.5.1::gentoo, ebuild scheduled for merge)
    ^                      ^^^ ^                                                                                                                                                                                 
    <dev-haskell/resourcet-0.5:=[profile?] required by (dev-haskell/conduit-1.0.9.3:0/1.0.9.3::gentoo, ebuild scheduled for merge)
    ^                      ^^^ ^                                                                                                                                                                            

dev-haskell/text:0

  (dev-haskell/text-1.1.1.3:0/1.1.1.3::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (dev-haskell/text-0.11.3.1:0/0.11.3.1::gentoo, ebuild scheduled for merge) pulled in by
    <dev-haskell/text-1.1:0/0.11.3.1= required by (dev-haskell/blaze-html-0.6.1.2:0/0.6.1.2::gentoo, installed)
    ^                 ^^^^^^^^^^^^^^^                                                                                                                                                    
    <dev-haskell/text-1.1:0/0.11.3.1= required by (dev-haskell/blaze-markup-0.5.1.6:0/0.5.1.6::gentoo, installed)
    ^                 ^^^^^^^^^^^^^^^                                                                                                                                                      
    <dev-haskell/text-1.1:0/0.11.3.1= required by (dev-haskell/parsec-3.1.4:0/3.1.4::gentoo, installed)
    ^                 ^^^^^^^^^^^^^^^                                                                                                                                            
    <dev-haskell/text-1.1:0/0.11.3.1= required by (dev-haskell/semigroups-0.12.1:0/0.12.1::gentoo, installed)
    ^                 ^^^^^^^^^^^^^^^                                                                                                                                                  
    >=dev-haskell/text-0.10:0/0.11.3.1= required by (dev-haskell/semigroups-0.12.1:0/0.12.1::gentoo, installed)
                           ^^^^^^^^^^^^                                                                                                            
    >=dev-haskell/text-0.2:0/0.11.3.1= required by (dev-haskell/parsec-3.1.4:0/3.1.4::gentoo, installed)
                          ^^^^^^^^^^^^                                                                                                      
    <dev-haskell/text-1.1:=[profile?] required by (dev-haskell/blaze-html-0.6.1.2:0/0.6.1.2::gentoo, installed)
    ^                 ^^^ ^                                                                                                                                                              
    <dev-haskell/text-1.1:=[profile?] required by (dev-haskell/blaze-markup-0.5.1.6:0/0.5.1.6::gentoo, installed)
    ^                 ^^^ ^                                                                                                                                                                
    >=dev-haskell/text-0.10:0/0.11.3.1= required by (dev-haskell/blaze-markup-0.5.1.6:0/0.5.1.6::gentoo, installed)
                           ^^^^^^^^^^^^                                                                                                                
    <dev-haskell/text-1.1:=[profile?] required by (dev-haskell/semigroups-0.12.1:0/0.12.1::gentoo, installed)
    ^                 ^^^ ^                                                                                                                                                            
    >=dev-haskell/text-0.10:0/0.11.3.1= required by (dev-haskell/blaze-html-0.6.1.2:0/0.6.1.2::gentoo, installed)
                           ^^^^^^^^^^^^                                                                                                              
    <dev-haskell/text-1.1:=[profile?] required by (dev-haskell/parsec-3.1.4:0/3.1.4::gentoo, installed)
    ^                 ^^^ ^                                                                                                                                                      


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


The following packages are causing rebuilds:

  (dev-haskell/text-1.1.1.3:0/1.1.1.3::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (dev-haskell/conduit-1.0.9.3:0/1.0.9.3::gentoo, ebuild scheduled for merge)
    (dev-haskell/mime-types-0.1.0.3:0/0.1.0.3::gentoo, ebuild scheduled for merge)
    (dev-haskell/blaze-builder-conduit-1.0.0:0/1.0.0::gentoo, ebuild scheduled for merge)
    (dev-haskell/blaze-builder-0.3.3.2:0/0.3.3.2::gentoo, ebuild scheduled for merge)
    (dev-haskell/publicsuffixlist-0.1:0/0.1::gentoo, ebuild scheduled for merge)
    (dev-haskell/hashable-1.2.1.0:0/1.2.1.0::gentoo, ebuild scheduled for merge)
    (dev-haskell/tagsoup-0.13:0/0.13::gentoo, ebuild scheduled for merge)
  (dev-haskell/resourcet-1.1.2.2:0/1.1.2.2::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (dev-haskell/conduit-1.1.6:0/1.1.6::gentoo, ebuild scheduled for merge)
  (dev-haskell/conduit-1.1.6:0/1.1.6::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (dev-haskell/yaml-0.8.10.1:0/0.8.10.1::gentoo, ebuild scheduled for merge)
  (dev-haskell/yaml-0.8.10.1:0/0.8.10.1::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (app-text/pandoc-1.12.1-r1:0/1.12.1::gentoo, ebuild scheduled for merge)
Comment 9 Sergei Trofimovich (RETIRED) gentoo-dev 2015-08-21 07:59:06 UTC
(In reply to François Valenduc from comment #7)
> As far as I can see, I notice the following problems:
> 1) The current stable version of dev-haskell/semigroups is 0.12.1 and blocks
> text-1.1
> 
> 2) I also have dev-haskell/http-conduit-1.9.5.1 and
> dev-haskell/blaze-builder-conduit-1.0.0:0/1.0.0:. Both blocks
> dev-haskell/conduit-1.1.6. (these 2 ebuilds have
> <dev-haskell/conduit-1.1:=[profile?] in their dependencies).

Fixed 1) by https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe1144c38d08a4b511bdb59e22c751d3445ad60
Comment 10 Sven 2015-08-29 23:37:11 UTC
May I ask why the stabilization of conduit 1.1.6 hasn't been undone on amd64 yet?
It was clearly a mistake, as all stable versions of http-conduit, zlib-conduit, and others will block it. Didn't the stabilization of conduit 1.1.6 without violate some Gentoo policy on portage tree consistency?
Comment 11 Sergei Trofimovich (RETIRED) gentoo-dev 2015-08-30 10:29:04 UTC
(In reply to Sven from comment #10)
> May I ask why the stabilization of conduit 1.1.6 hasn't been undone on amd64
> yet?
> It was clearly a mistake, as all stable versions of http-conduit,
> zlib-conduit, and others will block it. Didn't the stabilization of conduit
> 1.1.6 without violate some Gentoo policy on portage tree consistency?

The revert will break at least package it was stabilized for.

We don't have a tool to check for tree consistency yet:
    https://bugs.gentoo.org/show_bug.cgi?id=555266
Comment 12 François Valenduc 2015-08-30 15:20:32 UTC
How is this bug going to be solved then ? Already 2 weeks that I have to add these lines to package.mask:

>=dev-haskell/conduit-1.1.6
>=dev-haskell/yaml-0.8.10
>=dev-haskell/text-1.1.1

Otherwise, emerge -aDvu world always gives the same conflicts.
Comment 13 Andrew Savchenko gentoo-dev 2015-08-30 15:29:03 UTC
(In reply to François Valenduc from comment #12)
> How is this bug going to be solved then?

Someone have to find (sub-)minimal stabilization path for the current stabilization blockers. This will require to either relax version requirements (if possible) or stabilize some versions of these packages. The problem is that until bug 555266 is solved, mentioned stabilizations will likely break something else.
Comment 14 Sergei Trofimovich (RETIRED) gentoo-dev 2015-08-30 20:02:06 UTC
Stable on x86: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94598fb9563e10aa5e9d6b590f8148ec3d580d51
Comment 15 Sergei Trofimovich (RETIRED) gentoo-dev 2015-08-30 22:25:16 UTC
(In reply to François Valenduc from comment #7)
> As far as I can see, I notice the following problems:
> ...
> 2) I also have dev-haskell/http-conduit-1.9.5.1 and
> dev-haskell/blaze-builder-conduit-1.0.0:0/1.0.0:. Both blocks
> dev-haskell/conduit-1.1.6. (these 2 ebuilds have
> <dev-haskell/conduit-1.1:=[profile?] in their dependencies).

These should be fixed by [1] push.

Right, packages using outdated versions are problematic. All
of them need to be stabilised if possible (should be possible).

[1]:

$ git log --oneline 29ffb4d..20bc342
20bc342 dev-haskell/hspec: stable on amd64/x86, bug #554002
37f9f0a dev-haskell/hspec-expectations: stable on amd64/x86, bug #554002
7ac1295 dev-haskell/hspec-discover: stable on amd64/x86, bug #554002
435fd40 dev-haskell/hspec-core: stable on amd64/x86, bug #554002
0333ed0 dev-haskell/hspec-meta: stable on amd64/x86, bug #554002
a15593c dev-haskell/chasingbottoms: stable on amd64/x86, bug #554002
caf496c dev-haskell/test-framework-quickcheck2: stable on amd64/x86, bug #554002
3de14c9 dev-haskell/http-conduit: stable on amd64/x86, bug #554002
783f0c7 dev-haskell/http-client-tls: stable on amd64/x86, bug #554002
97efcdd dev-haskell/warp-tls: stable on amd64/x86, bug #554002
8335091 dev-haskell/connection: stable on amd64/x86, bug #554002
2a21362 dev-haskell/x509-system: stable on amd64/x86, bug #554002
e5294a4 dev-haskell/tls: stable on amd64/x86, bug #554002
c4ae2d3 dev-haskell/x509-validation: stable on amd64/x86, bug #554002
f309703 dev-haskell/x509-store: stable on amd64/x86, bug #554002
e9d5682 dev-haskell/x509: stable on amd64/x86, bug #554002
d6030db dev-haskell/asn1-parse: stable on amd64/x86, bug #554002
9a7deaa dev-haskell/crypto-pubkey-types: stable on amd64/x86, bug #554002
debdd9c dev-haskell/crypto-pubkey: stable on amd64/x86, bug #554002
7df8e89 dev-haskell/tasty-kat: stable on amd64/x86, bug #554002
ece833e dev-haskell/cipher-des: stable on amd64/x86, bug #554002
2bc308d dev-haskell/asn1-encoding: stable on amd64/x86, bug #554002
b38d59b dev-haskell/asn1-types: stable on amd64/x86, bug #554002
bfff27a dev-haskell/hourglass: stable on amd64/x86, bug #554002
73b4364 dev-haskell/tasty-quickcheck: stable on amd64/x86, bug #554002
84a852c dev-haskell/quickcheck: stable on amd64/x86, bug #554002
666a2f3 dev-haskell/tf-random: stable on amd64/x86, bug #554002
2f787b6 dev-haskell/tasty: stable on amd64/x86, bug #554002
2bb07a5 dev-haskell/optparse-applicative: stable on amd64/x86, bug #554002
ac4445d dev-haskell/transformers-compat: stable on amd64/x86, bug #554002
be0fe87 dev-haskell/transformers-compat: transformers version is dictated by ghc
06c5957 dev-haskell/warp: stable on amd64/x86, bug #554002
6a970c7 dev-haskell/iproute: stable on amd64/x86, bug #554002
032534b dev-haskell/safe: stable on amd64/x86, bug #554002
de4959a dev-haskell/byteorder: stable on amd64/x86, bug #554002
02f3a76 dev-haskell/appar: stable on amd64/x86, bug #554002
2e5743c dev-haskell/http-types: stable on amd64/x86, bug #554002
903a8a1 dev-haskell/quickcheck-instances: stable on amd64/x86, bug #554002
3a980e3 dev-haskell/http-date: stable on amd64/x86, bug #554002
882473e dev-haskell/auto-update: stable on amd64/x86, bug #554002
a97e9b3 dev-haskell/http-client: stable on amd64/x86, bug #554002
f26ddf8 dev-haskell/network-uri: stable on alpha/amd64/ia64/ppc/ppc64/sparc/x86, bug #554002
3b01e7d dev-haskell/network: stable on alpha/amd64/ia64/ppc/ppc64/sparc/x86, bug #554002
7dd78c8 dev-haskell/wai-conduit: stable on amd64/x86, bug #554002
4617b02 dev-haskell/wai: stable on amd64/x86, bug #554002
8456d64 dev-haskell/conduit-extra: stable on amd64/x86, bug #554002
34863ae dev-haskell/blaze-builder-conduit: stable on amd64/x86, bug #554002
5a20509 dev-haskell/streaming-commons: stable on amd64/x86, bug #554002
f3c26ff dev-haskell/bytestring-builder: stable on amd64/x86, bug #554002
a08c117 dev-haskell/streaming-commons: allow older ghc by using bytestring-builder