dotnet icon indicating copy to clipboard operation
dotnet copied to clipboard

slot conflict:

Open ArsenShnurkov opened this issue 10 years ago • 5 comments

Calculating dependencies... done! [ebuild NS #] dev-dotnet/gtk-sharp-2.99.1:3::dotnet [2.12.10:2::gentoo] USE="-debug" 4013 KiB [ebuild U #] dev-dotnet/gtk-sharp-2.12.21-r1:2::dotnet [2.12.10:2::gentoo] USE="-debug_" 2440 KiB [ebuild U #] dev-dotnet/gnome-sharp-2.24.2-r1:2::dotnet [2.24.2:2::gentoo] USE="-debug_" 0 KiB [uninstall ] dev-dotnet/gnomevfs-sharp-2.24.2:2 USE="debug" [blocks b ] dev-dotnet/gnomevfs-sharp ("dev-dotnet/gnomevfs-sharp" is blocking dev-dotnet/gnome-sharp-2.24.2-r1) [ebuild NS *] dev-util/monodevelop-9999:0::dotnet [5.0.1:5::9999-ebuilds, 5.7:570::9999-ebuilds] USE="-doc {-test}" 0 KiB [blocks B ] dev-dotnet/gconf-sharp ("dev-dotnet/gconf-sharp" is blocking dev-dotnet/gnome-sharp-2.24.2-r1) [blocks B ] dev-dotnet/gtk-sharp-gapi ("dev-dotnet/gtk-sharp-gapi" is blocking dev-dotnet/gtk-sharp-2.99.1, dev-dotnet/gtk-sharp-2.12.21-r1) [blocks B ] dev-dotnet/pango-sharp ("dev-dotnet/pango-sharp" is blocking dev-dotnet/gtk-sharp-2.99.1, dev-dotnet/gtk-sharp-2.12.21-r1) [blocks B ] dev-dotnet/atk-sharp ("dev-dotnet/atk-sharp" is blocking dev-dotnet/gtk-sharp-2.99.1, dev-dotnet/gtk-sharp-2.12.21-r1) [blocks B ] dev-dotnet/glade-sharp ("dev-dotnet/glade-sharp" is blocking dev-dotnet/gtk-sharp-2.99.1, dev-dotnet/gtk-sharp-2.12.21-r1) [blocks B ] dev-dotnet/glib-sharp ("dev-dotnet/glib-sharp" is blocking dev-dotnet/gtk-sharp-2.99.1, dev-dotnet/gtk-sharp-2.12.21-r1) [blocks B ] dev-dotnet/gdk-sharp ("dev-dotnet/gdk-sharp" is blocking dev-dotnet/gtk-sharp-2.99.1, dev-dotnet/gtk-sharp-2.12.21-r1) [blocks B ] dev-dotnet/art-sharp ("dev-dotnet/art-sharp" is blocking dev-dotnet/gnome-sharp-2.24.2-r1)

Total: 4 packages (2 upgrades, 2 in new slots, 1 uninstall), Size of downloads: 6453 KiB Conflict: 9 blocks (8 unsatisfied)

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

dev-dotnet/gtk-sharp:2

(dev-dotnet/gtk-sharp-2.12.21-r1:2/2::dotnet, ebuild scheduled for merge) pulled in by >=dev-dotnet/gtk-sharp-2.12.21:2 required by (dev-dotnet/gnome-sharp-2.24.2-r1:2/2::dotnet, ebuild scheduled for merge) ^^ ^^^^^^^^^

(dev-dotnet/gtk-sharp-2.12.10:2/2::gentoo, installed) pulled in by ~dev-dotnet/gtk-sharp-2.12.10 required by (dev-dotnet/glade-sharp-2.12.10:2/2::gentoo, installed) ^ ^^^^^^^
(and 1 more with the same problem)

ArsenShnurkov avatar Feb 14 '15 06:02 ArsenShnurkov

https://gist.github.com/ArsenShnurkov/3012ea364ae72ae9b0e4

ArsenShnurkov avatar Aug 03 '15 13:08 ArsenShnurkov

@ArsenShnurkov may you dig a bit more into problem, is it pinta depending on older gtk-sharp ebuilds?

Cynede avatar Aug 03 '15 14:08 Cynede

i removed all dependencies from ebuild, and (because i have some packages already installed), I installed pinta successfully. Now I think what to do with dependencies. I can't find guide how to test package with travis-ci or appveyor in clean environment...

ArsenShnurkov avatar Aug 03 '15 17:08 ArsenShnurkov

i don't understood, why it blocks the whole package here: https://github.com/gentoo/dotnet/blob/b3c99bc07867dd58b1c9d24546d49328cd46a145/dev-dotnet/gtk-sharp/gtk-sharp-2.12.21-r1.ebuild#L27-L34 instead of blocking the specific slots (SLOT="0")

May be this is ok, idk

ArsenShnurkov avatar Aug 04 '15 01:08 ArsenShnurkov

@ArsenShnurkov because newer gtk-sharp is including all those packages

Cynede avatar Aug 04 '15 03:08 Cynede