Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 801055 - app-admin/haskell-updater: claiming ERROR: Updater stuck in the loop and can't progress
Summary: app-admin/haskell-updater: claiming ERROR: Updater stuck in the loop and can'...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-07 17:44 UTC by AprilGrimoire
Modified: 2021-09-08 01:30 UTC (History)
3 users (show)

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


Attachments
The error log of haskell-updater (hask-error-log.txt,142.84 KB, text/plain)
2021-07-07 17:44 UTC, AprilGrimoire
Details
New error log, with -- --backtrack=1000 @world (file_801055.txt,118.98 KB, text/plain)
2021-07-08 08:03 UTC, AprilGrimoire
Details

Note You need to log in before you can comment on or make changes to this bug.
Description AprilGrimoire 2021-07-07 17:44:46 UTC
Created attachment 722596 [details]
The error log of haskell-updater

haskell-updater fails with

ERROR: Updater stuck in the loop and can't progress
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2021-07-08 07:02:02 UTC
The bug here is not specific to haskell, but to the fact that python can't resolve the update. Try the following run to git portage more time to calculate the update:


    # haskell-updater -- --backtrack=1000 @world

and post the log if it fails again.
Comment 2 AprilGrimoire 2021-07-08 08:03:06 UTC
Created attachment 722668 [details]
New error log, with -- --backtrack=1000 @world
Comment 3 AprilGrimoire 2021-07-08 08:03:27 UTC
(In reply to Sergei Trofimovich from comment #1)
> The bug here is not specific to haskell, but to the fact that python can't
> resolve the update. Try the following run to git portage more time to
> calculate the update:
> 
> 
>     # haskell-updater -- --backtrack=1000 @world
> 
> and post the log if it fails again.

Sadly, this didn't seem to work.
Comment 4 Sergei Trofimovich (RETIRED) gentoo-dev 2021-07-08 08:08:30 UTC
(In reply to AprilGrimoire from comment #3)
> (In reply to Sergei Trofimovich from comment #1)
> > The bug here is not specific to haskell, but to the fact that python can't
> > resolve the update. Try the following run to git portage more time to
> > calculate the update:
> > 
> > 
> >     # haskell-updater -- --backtrack=1000 @world
> > 
> > and post the log if it fails again.
> 
> Sadly, this didn't seem to work.

It did not work, but it flagged a few issues why emerge can't proceed. Can you sort them out? Here is what your log says:

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by dev-java/java-config-2.3.1::gentoo
# required by sci-mathematics/geogebra-5.0.339.0_p20170308-r1::gentoo
# required by @selected
# required by @world (argument)
>=sys-apps/portage-3.0.20-r6 python_targets_python3_8
# required by dev-python/pygobject-3.40.1::gentoo
# required by net-p2p/deluge-2.0.3-r8::gentoo[python_single_target_python3_9,gtk]
# required by @selected
# required by @world (argument)
>=dev-python/pycairo-1.20.1 python_targets_python3_8

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.

 * In order to avoid wasting time, backtracking has terminated early
 * due to the above autounmask change(s). The --autounmask-backtrack=y
 * option can be used to force further backtracking, but there is no
 * guarantee that it will produce a solution.

emerge: there are no ebuilds to satisfy "app-emulation/wine-vanilla:4.6".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "app-i18n/fcitx-googlepinyin".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "dev-java/gradle-bin:3.3".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "dev-java/oracle-jdk-bin".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "dev-java/oracle-jdk-bin:1.8".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "dev-java/oracle-jre-bin".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "dev-ruby/bundler:0".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "sci-mathematics/geogebra".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "sys-devel/clang-runtime:8.0.1".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "sys-devel/gcc:4.9.4".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "sys-devel/gcc:8.3.0".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

!!! All ebuilds that could satisfy "sys-libs/db:3" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/db-3.2.9_p2-r2::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# David Seifert <soap@gentoo.org> (2021-07-01)
# Berkeley DB slots that are long past EOL by Oracle,
# maintenance burden, and no real path forward by Oracle.
# Bug #792222, removal in 90 days.


(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


!!! All ebuilds that could satisfy "sys-libs/db:4.5" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/db-4.5.20_p2-r6::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# David Seifert <soap@gentoo.org> (2021-07-01)
# Berkeley DB slots that are long past EOL by Oracle,
# maintenance burden, and no real path forward by Oracle.
# Bug #792222, removal in 90 days.


(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


!!! All ebuilds that could satisfy "sys-libs/db:4.6" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/db-4.6.21_p4-r5::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# David Seifert <soap@gentoo.org> (2021-07-01)
# Berkeley DB slots that are long past EOL by Oracle,
# maintenance burden, and no real path forward by Oracle.
# Bug #792222, removal in 90 days.


(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


!!! All ebuilds that could satisfy "sys-libs/db:4.7" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/db-4.7.25_p4-r5::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# David Seifert <soap@gentoo.org> (2021-07-01)
# Berkeley DB slots that are long past EOL by Oracle,
# maintenance burden, and no real path forward by Oracle.
# Bug #792222, removal in 90 days.


(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


!!! All ebuilds that could satisfy "sys-libs/db:5.1" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/db-5.1.29-r3::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# David Seifert <soap@gentoo.org> (2021-07-01)
# Berkeley DB slots that are long past EOL by Oracle,
# maintenance burden, and no real path forward by Oracle.
# Bug #792222, removal in 90 days.


(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


emerge: there are no ebuilds to satisfy "www-plugins/adobe-flash".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "x11-apps/ocs-url".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "x11-themes/gtk-engines-aurora".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "x11-themes/nimbus".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy ">=dev-libs/icu-51.2-r1:0/67.1=[abi_x86_32(-),abi_x86_64(-)]".
(dependency required by "dev-libs/libxml2-2.9.12-r3::gentoo" [installed])
(dependency required by "app-text/asciidoc-9.0.5-r1::gentoo" [installed])
(dependency required by "x11-wm/awesome-4.3-r101::gentoo" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "dev-tcltk/blt:0/0=".
(dependency required by "dev-lang/python-3.8.10_p2::gentoo" [installed])
(dependency required by "dev-python/distro-1.5.0-r1::gentoo[python_targets_python3_8]" [installed])
(dependency required by "net-p2p/deluge-2.0.3-r8::gentoo[python_single_target_python3_9]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy ">=dev-libs/icu-51.2-r1:0/67.1=[abi_x86_32(-),abi_x86_64(-)]".
(dependency required by "media-libs/harfbuzz-2.8.1::gentoo" [installed])
(dependency required by "www-client/firefox-89.0.2::gentoo[system-harfbuzz]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy ">=net-dialup/ppp-2.4.5:0/2.4.8=[ipv6]".
(dependency required by "net-misc/networkmanager-1.30.4::gentoo" [installed])
(dependency required by "gnome-base/gnome-shell-3.36.5::gentoo" [installed])
(dependency required by "gnome-extra/gnome-shell-extensions-topicons-plus-27::gentoo" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy ">=dev-libs/icu-67.1:0/67.1=".
(dependency required by "dev-lang/spidermonkey-78.11.0::gentoo" [installed])
(dependency required by "sys-auth/polkit-0.119::gentoo" [installed])
(dependency required by "gnome-extra/gnome-system-monitor-40.1::gentoo" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "dev-libs/icu:0/67.1=".
(dependency required by "dev-libs/libical-3.0.10::gentoo" [installed])
(dependency required by "gnome-base/gnome-shell-3.36.5::gentoo" [installed])
(dependency required by "gnome-extra/gnome-shell-extensions-topicons-plus-27::gentoo" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "dev-libs/icu:0/67.1=[abi_x86_32(-),abi_x86_64(-)]".
(dependency required by "dev-db/sqlite-3.35.5::gentoo" [installed])
(dependency required by "net-libs/libsoup-2.72.0-r1::gentoo" [installed])
(dependency required by "net-voip/telepathy-gabble-0.18.4-r3::gentoo[jingle]" [installed])
(dependency required by "net-im/telepathy-connection-managers-2-r2::gentoo[xmpp,-msn]" [installed])
(dependency required by "kde-apps/ktp-accounts-kcm-21.04.2::gentoo" [installed])
(dependency required by "kde-apps/plasma-telepathy-meta-21.04.2::gentoo" [installed])
(dependency required by "kde-apps/kdenetwork-meta-21.04.2::gentoo[webengine]" [installed])
(dependency required by "kde-apps/kde-apps-meta-21.04.2::gentoo[network]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy ">=gnome-extra/evolution-data-server-3.33.1:0/62-24-20=".
(dependency required by "gnome-base/gnome-shell-3.36.5::gentoo" [installed])
(dependency required by "gnome-extra/gnome-shell-extensions-topicons-plus-27::gentoo" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds built with USE flags to satisfy ">=gnome-base/gdm-3.5[introspection]".
!!! One of the following packages is required to complete your request:
- gnome-base/gdm-40.0-r1::gentoo (Missing IUSE: introspection)
- gnome-base/gdm-40.0::gentoo (Missing IUSE: introspection)
(dependency required by "gnome-base/gnome-shell-3.36.5::gentoo" [installed])
(dependency required by "gnome-extra/gnome-shell-extensions-topicons-plus-27::gentoo" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
Searching for packages installed with a different version of GHC.