Jump to content
funtoo forums
  • 0
kayvax

mask problems

Question

Hi, I have got some issues with package.mask. 

I am trying to mask gtk-sharp-2.99.1 and mono-4.0.0_alpha1 but it seems that I cannot. I have even cleared my package.mask and left only this two entries, but still they got selected during update.

emerge gtk-sharp -a

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

Calculating dependencies... done!
[ebuild  N    #] dev-dotnet/gtk-sharp-2.99.1  USE="-debug" 

Would you like to merge these packages? [Yes/No] n

Quitting.
emerge mono -a     

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

Calculating dependencies... done!
[ebuild     U #] dev-lang/mono-4.0.0_alpha1 [3.12.1-r1]

Would you like to merge these packages? [Yes/No] n

Quitting.

package.mask:

=dev-lang/mono-4.0.0_alpha1
=dev-dotnet/gtk-sharp-2.99.1

Any ideas?

Share this post


Link to post
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Here you are:

 equery l -po mono 
 * Searching for mono ...
[-P-] [  ] dev-lang/mono-2.10.9-r2:0
[-P-] [  ] dev-lang/mono-3.0.7:0
[-P-] [  ] dev-lang/mono-3.2.3:0
[-P-] [  ] dev-lang/mono-3.2.8:0
[--O] [  ] dev-lang/mono-3.10.0:0
[--O] [  ] dev-lang/mono-3.12.0:0
[--O] [  ] dev-lang/mono-3.12.1:0
[I-O] [  ] dev-lang/mono-3.12.1-r1:0
[--O] [  ] dev-lang/mono-4.0.0_alpha1:0
[--O] [ -] dev-lang/mono-9999:0
equery l -po gtk-sharp
 * Searching for gtk-sharp ...
[-P-] [  ] dev-dotnet/gtk-sharp-2.12.10:2
[--O] [  ] dev-dotnet/gtk-sharp-2.12.21:2
[--O] [  ] dev-dotnet/gtk-sharp-2.12.21-r1:2
[--O] [  ] dev-dotnet/gtk-sharp-2.99.1:3

Share this post


Link to post
Share on other sites
  • 0

The output shows that you have NOT successfully masked either of the two.  Is your package.mask file located in /etc/portage/ ?  Double-check your contents of that file.  Do you have any typos?

Share this post


Link to post
Share on other sites
  • 0

That was my first thougth exactly. Here is content:

cat /etc/portage/package.mask
=dev-lang/mono-4.0.0_alpha1
=dev-dotnet/gtk-sharp-2.99.1

I will try also creating package.mask folder and a seperate file for each one.

 

Edit:

no avail, even with this folder and file for each package it does not mask them.

 

Edit2:

I have tried to mask gtk-sharp overlall and it looks I can only mask one from portage and not the ones from overlay. I have removed dotnet overlay, readded it and checked again:

/etc/portage/package.mask $ cat gtk-sharp 
=dev-dotnet/gtk-sharp-2.12.21
=dev-dotnet/gtk-sharp-2.12.21-r1
=dev-dotnet/gtk-sharp-2.99.1
dev-dotnet/gtk-sharp
equery l -po gtk-sharp
 * Searching for gtk-sharp ...
[-P-] [M ] dev-dotnet/gtk-sharp-2.12.10:2
[--O] [  ] dev-dotnet/gtk-sharp-2.12.21:2
[--O] [  ] dev-dotnet/gtk-sharp-2.12.21-r1:2
[--O] [  ] dev-dotnet/gtk-sharp-2.99.1:3

And same goes with mono:

/etc/portage/package.mask $ cat mono 
=dev-lang/mono-4.0.0_alpha1
dev-lang/mono
equery l -po mono     
 * Searching for mono ...
[-P-] [M ] dev-lang/mono-2.10.9-r2:0
[-P-] [M ] dev-lang/mono-3.0.7:0
[-P-] [M ] dev-lang/mono-3.2.3:0
[-P-] [M ] dev-lang/mono-3.2.8:0
[--O] [  ] dev-lang/mono-3.10.0:0
[--O] [  ] dev-lang/mono-3.12.0:0
[--O] [  ] dev-lang/mono-3.12.1:0
[I-O] [  ] dev-lang/mono-3.12.1-r1:0
[--O] [  ] dev-lang/mono-4.0.0_alpha1:0
[--O] [ -] dev-lang/mono-9999:0

I find this quite strange.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...