Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 843962 - games-misc/fortune-mod-tao-1 blocking update of games-misc/fortune-mod
Summary: games-misc/fortune-mod-tao-1 blocking update of games-misc/fortune-mod
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-12 22:59 UTC by ShadowCat8
Modified: 2022-05-18 01:11 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ShadowCat8 2022-05-12 22:59:34 UTC
When trying to do the latest @world update, I keep getting the following:

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (games-misc/fortune-mod-tao-1:0/0::gentoo, installed) pulled in by
    games-misc/fortune-mod-tao required by (games-misc/fortune-mod-all-4:0/0::gentoo, installed) USE="" ABI_X86="(64)" L10N="-cs -de -it"

  (games-misc/fortune-mod-3.12.0:0/0::gentoo, ebuild scheduled for merge) pulled in by
    games-misc/fortune-mod required by (games-misc/fortune-mod-bofh-excuses-1.2-r1:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    games-misc/fortune-mod required by (games-misc/fortune-mod-all-4:0/0::gentoo, installed) USE="" ABI_X86="(64)" L10N="-cs -de -it"
    games-misc/fortune-mod required by (games-misc/fortune-mod-osfortune-1:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    games-misc/fortune-mod required by (games-misc/fortune-mod-kernelcookies-9:0/0::gentoo, installed) USE="-offensive" ABI_X86="(64)"
    games-misc/fortune-mod required by (games-misc/fortune-mod-chucknorris-0.1:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    games-misc/fortune-mod required by (games-misc/fortune-mod-zx-error-1.0-r1:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    games-misc/fortune-mod required by (games-misc/fortune-mod-tao-1:0/0::gentoo, installed) USE="" ABI_X86="(64)"



Reproducible: Always

Steps to Reproduce:
1. Have fortune-mod-1.99.1-r3 and fortune-mod-all-4 installed (which will pull in fortune-mod-tao.)
2. Do an "emerge -vuDN @world".
3.
Actual Results:  
Get the Error output stating that '"games-misc/fortune-mod-tao" is soft blocking games-misc/fortune-mod-3.12.0'.

Expected Results:  
Not block due to dependencies and start the emerge.

It seems the issue lies with the RDEPEND of games-misc/fortune-mod-tao-1:

...
RDEPEND="games-misc/fortune-mod
        !>=games-misc/fortune-mod-3.6.1"
...

However, the current versions available for games-misc/fortune-mod are:

 ~ # ls /usr/portage/games-misc/fortune-mod/
files  fortune-mod-1.99.1-r3.ebuild  fortune-mod-3.10.0.ebuild  fortune-mod-3.12.0.ebuild  fortune-mod-3.14.0.ebuild  fortune-mod-3.6.1-r1.ebuild  Manifest  metadata.xml

So, the only version of games-misc/fortune-mod that games-misc/fortune-mod-tao-1 can use is games-misc/fortune-mod-1.99.1-r3. Every other version is blocked by the RDEPEND.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-05-12 23:04:05 UTC
Yes, it's been absorbed into fortune-mod.

Just emerge --deselect games-misc/fortune-mod-tao.
Comment 2 ShadowCat8 2022-05-17 23:18:11 UTC
As a note on this one, it's the fortune-mod-taow (e.g. "The Art Of War") package that got absorbed into fortune-mod-all-5.

It seems that fortune-mod-tao (e.g. "set of fortunes based on the Tao-Teh-Ching") is getting orphaned, at a time that fortune-mod-all-5 is now requiring fortune-mod-mormon and fortune-mod-scriptures.  Seems a little unbalanced to me, but <shrug>.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-05-17 23:25:46 UTC
(In reply to ShadowCat8 from comment #2)
> As a note on this one, it's the fortune-mod-taow (e.g. "The Art Of War")
> package that got absorbed into fortune-mod-all-5.
> 
> It seems that fortune-mod-tao (e.g. "set of fortunes based on the
> Tao-Teh-Ching") is getting orphaned, at a time that fortune-mod-all-5 is now
> requiring fortune-mod-mormon and fortune-mod-scriptures.  Seems a little
> unbalanced to me, but <shrug>.

Not sure if I understand your point here. If you think I've made a mistake, let me know? I'm happy to fix it?

It sounds like you're saying only games-misc/fortune-mod-taow got absorbed, not games-misc/fortune-mod-tao? I can fix the blocker then.
Comment 4 ShadowCat8 2022-05-17 23:59:45 UTC
No, you were correct and I was wrong.

I had missed the fortune-mod-3.12.0/datfiles/tao file.

Thank you for your assistance and hard work.
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-05-18 01:11:31 UTC
(In reply to ShadowCat8 from comment #4)
> No, you were correct and I was wrong.
> 
> I had missed the fortune-mod-3.12.0/datfiles/tao file.
> 
> Thank you for your assistance and hard work.

No worries, thanks for clarifying. Let me know if there is an issue you hit though!