Re: [gentoo-user] Re: virtual/pam masked but required by all non-hardened profiles?
On Monday, 14 October 2019 20:52:41 BST Hartmut Figge wrote: > Hartmut Figge: > >Current status: Emerging (181 of 262) :) > > Current status unknown because of > ERROR: dev-cpp/cairomm-1.12.0-r1::gentoo failed (compile phase): > emake failed > > Interesting that a test with 'emerge -q cairomm' failed whereas 'emerge > -q -uDN cairomm' succeeded. > > After over 200 packages were emerged it may be time to try a depclean. > > >>> These are the packages that would be unmerged: > virtual/pam > selected: 0-r1 >protected: none > omitted: none > > :) > > - > > Still the problem with preserved-rebuild. 'emerge -q @preserved-rebuild' > failed but 'emerge -q -uDN @preserved-rebuild' succeeded. Hm. > > Hartmut The '--deep' option should consider a full dependency down the portage tree of packages, rather than only the immediate dependencies. Perhaps something further down needed to be rebuild for emerge to complete successfully. If you really want to go to town with dependencies you could even try: --with-bdeps=y --complete-graph -- Regards, Mick signature.asc Description: This is a digitally signed message part.
[gentoo-user] Re: virtual/pam masked but required by all non-hardened profiles?
Hartmut Figge: >Current status: Emerging (181 of 262) :) Current status unknown because of ERROR: dev-cpp/cairomm-1.12.0-r1::gentoo failed (compile phase): emake failed Interesting that a test with 'emerge -q cairomm' failed whereas 'emerge -q -uDN cairomm' succeeded. After over 200 packages were emerged it may be time to try a depclean. >>> These are the packages that would be unmerged: virtual/pam selected: 0-r1 protected: none omitted: none :) - Still the problem with preserved-rebuild. 'emerge -q @preserved-rebuild' failed but 'emerge -q -uDN @preserved-rebuild' succeeded. Hm. Hartmut
Re: [gentoo-user] Re: sneak peek at next update.
On Mon, 14 Oct 2019 17:12:22 +0100, Peter Humphrey wrote: > > I ran into this for the first time last week, and I tinkered for an > > embarassingly long time before it dawned on me that simply emerging > > portage and gentoolkit together was the answer. It does seem like a > > bit of a bug when emerge tells you to run command "whatever", and when > > you do emerge tells you it can't do "whatever". > > You did better than me then. I unmerged gentoolkit, then updated > portage then remerged gentoolkit. Bare minimum of thought. :) I never bother to emerge portage separately, just emerge world and let portage take care of itself. That way I don't have to think at all ;-) -- Neil Bothwick Idaho - It's not the end of the world, but you can see it from there. pgpfoWwwfGXsW.pgp Description: OpenPGP digital signature
[gentoo-user] Re: virtual/pam masked but required by all non-hardened profiles?
William Hubbs: >On Mon, Oct 14, 2019 at 07:24:00PM +0200, Hartmut Figge wrote: >> Phew. 262 packages will be emerged. Well, that will take some time. > >Ouch, it sounds like you haven't updated in a while. Mhm, ca. 2 times in a month. Using -q -uDN @world. Earlier today i have noticed one oddity. After a --depclean a @preserved-rebuild was demanded. That resulted in an emerge of gst-plugins-base. Which failed with /var/tmp/portage/media-libs/gst-plugins-base-1.14.4-r1/work/gst-plugins-base-1.14.4/gst-libs/gst/gl/gbm/gstgl_gbm_utils.c:23:10: fatal error: gudev/gudev.h: No such file or directory #include But an emerge -uDN gst-plugins-base succeeded. *g* Now I am curious what will happen about that after the marathon of emerges your advice provoked. Current status: Emerging (181 of 262) :) Hartmut
Re: [gentoo-user] Re: virtual/pam masked but required by all non-hardened profiles?
On Mon, Oct 14, 2019 at 07:24:00PM +0200, Hartmut Figge wrote: > William Hubbs: > > >I ran the following command as root to fix this: > > > >emerge --changed-deps y -NDuqa @world > > > >Once you run this, > > Phew. 262 packages will be emerged. Well, that will take some time. Ouch, it sounds like you haven't updated in a while. William signature.asc Description: Digital signature
[gentoo-user] Re: virtual/pam masked but required by all non-hardened profiles?
William Hubbs: >I ran the following command as root to fix this: > >emerge --changed-deps y -NDuqa @world > >Once you run this, Phew. 262 packages will be emerged. Well, that will take some time. >virtual/pam will be removed from your system the next >time you run "emerge --depclean". Hartmut
Re: [gentoo-user] Re: virtual/pam masked but required by all non-hardened profiles?
On Monday, 14 October 2019 16:56:48 BST Marc Joliet wrote: > Am Montag, 14. Oktober 2019, 17:33:41 CEST schrieb Hartmut Figge: > > Grant Edwards: > > >This morning emerge is complaining that virtual/pam-0-r1 is masked and > > >scheduled for removal in 14 days. But virtual/pam is required by > > >sys-apps/shadow which is part of the base profiles. > > > > I was just bitten by that. > > > > >What am I missing? > > > > Time for waiting? > > > > Hartmut, gets coat > > Yeah, time for waiting. > > I happen to know a bit of what's going on (I skim the Gentoo git log daily > and read gentoo-dev), so here's a recap (from memory, so I might get a > detail or two wrong): The virtual was there for the Gentoo BSD > profile(s?), which had their own PAM implementation, and which were > recently removed (they were horribly outdated and apparently nobody is > working on the Gentoo/BSD project anymore). Because of that, sys-libs/pam > is now the only provider of the virtual and is replacing it in *DEPENDS. > That makes the virtual redundant, so the last step is to remove it. > Apparently not everything has been moved over yet, or maybe some > stabilizations are still not finished, in any case I wouldn't worry about > it, it might be resolved by the next sync. > > HTH > -- > Marc Joliet > -- > "People who think they know everything really annoy those of us who know we > don't" - Bjarne Stroustrup I was bitten by this last night: I resync'ed, ran 'emerge -uaNDv -- withbdeps=y @world' and made a note of all packages which portage wanted to rebuild, but at the same time was asking me to unmask virtual/pam. Then emerged them with --oneshot and portage stopped asking me to unmask virtual/ pam thereafter. I suppose --changed-deps would also work, but I didn't try it. -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] virtual/pam masked but required by all non-hardened profiles?
On Mon, Oct 14, 2019 at 03:26:32PM -, Grant Edwards wrote: > This morning emerge is complaining that virtual/pam-0-r1 is masked and > scheduled for removal in 14 days. But virtual/pam is required by > sys-apps/shadow which is part of the base profiles. > > What am I missing? I ran the following command as root to fix this: emerge --changed-deps y -NDuqa @world Once you run this, virtual/pam will be removed from your system the next time you run "emerge --depclean". The issue is that virtual/pam is no longer in any dependencies, but it is installed on your system. These two commands will take care of it. Thanks, William > > -- > Grant Edwards grant.b.edwardsYow! HELLO, everybody, > at I'm a HUMAN!! > gmail.com > > signature.asc Description: Digital signature
[gentoo-user] revdep-rebuild ignores SEARCH_DIRS_MASK in make.conf
Accoring to revdep-rebuild(1) CONFIGURATION revdep-rebuild no longer uses hardcoded paths. To change the default behavior the following variables can be changed by the user. LD_LIBRARY_MASK - Mask of specially evaluated libraries SEARCH_DIRS - List of directories to search for executables and libraries SEARCH_DIRS_MASK - List of directories to not search You can prepend to these variables by setting the variable in your environment prior to execution, by placing an entry in make.conf, or by placing a file in /etc/revdep-rebuild containing the appropriate variables. However, revdep-rebuild seems to ignore SEARCH_DIRS_MASK when set in /etc/port/make.conf or in a file in /etc/revdep/rebuild/. It only works when I set it in the enviroment like this it works: SEARCH_DIRS_MASK=/usr/lib/digilent/waveforms revdep-rebuild --pretend -- Grant Edwards grant.b.edwardsYow! How do I get HOME? at gmail.com
[gentoo-user] Re: sneak peek at next update.
On 2019-10-14, Peter Humphrey wrote: > On Monday, 14 October 2019 15:47:53 BST Grant Edwards wrote: >> On 2019-10-12, Daniel Frey wrote: >> > I've run into this many times, whenever portage asks me to update itself >> > after a sync I always run `emerge -a portage gentoolkit` to merge them >> > both so this error doesn't happen. >> >> I ran into this for the first time last week, and I tinkered for an >> embarassingly long time before it dawned on me that simply emerging >> portage and gentoolkit together was the answer. It does seem like a >> bit of a bug when emerge tells you to run command "whatever", and when >> you do emerge tells you it can't do "whatever". > > You did better than me then. I unmerged gentoolkit, then updated portage then > remerged gentoolkit. That was pretty much what I did when "tinkering", except unmerging gentoolkit caused some other problem that I had to work around before I could update portage. Towards the end of the process I finally realized what I should have done. The next three systems I updated went a bit quicker. -- Grant Edwards grant.b.edwardsYow! I am covered with at pure vegetable oil and I am gmail.comwriting a best seller!
Re: [gentoo-user] Re: sneak peek at next update.
On Monday, 14 October 2019 15:47:53 BST Grant Edwards wrote: > On 2019-10-12, Daniel Frey wrote: > > I've run into this many times, whenever portage asks me to update itself > > after a sync I always run `emerge -a portage gentoolkit` to merge them > > both so this error doesn't happen. > > I ran into this for the first time last week, and I tinkered for an > embarassingly long time before it dawned on me that simply emerging > portage and gentoolkit together was the answer. It does seem like a > bit of a bug when emerge tells you to run command "whatever", and when > you do emerge tells you it can't do "whatever". You did better than me then. I unmerged gentoolkit, then updated portage then remerged gentoolkit. Bare minimum of thought. :) -- Regards, Peter.
Re: [gentoo-user] Re: virtual/pam masked but required by all non-hardened profiles?
Am Montag, 14. Oktober 2019, 17:33:41 CEST schrieb Hartmut Figge: > Grant Edwards: > >This morning emerge is complaining that virtual/pam-0-r1 is masked and > >scheduled for removal in 14 days. But virtual/pam is required by > >sys-apps/shadow which is part of the base profiles. > > I was just bitten by that. > > >What am I missing? > > Time for waiting? > > Hartmut, gets coat Yeah, time for waiting. I happen to know a bit of what's going on (I skim the Gentoo git log daily and read gentoo-dev), so here's a recap (from memory, so I might get a detail or two wrong): The virtual was there for the Gentoo BSD profile(s?), which had their own PAM implementation, and which were recently removed (they were horribly outdated and apparently nobody is working on the Gentoo/BSD project anymore). Because of that, sys-libs/pam is now the only provider of the virtual and is replacing it in *DEPENDS. That makes the virtual redundant, so the last step is to remove it. Apparently not everything has been moved over yet, or maybe some stabilizations are still not finished, in any case I wouldn't worry about it, it might be resolved by the next sync. HTH -- Marc Joliet -- "People who think they know everything really annoy those of us who know we don't" - Bjarne Stroustrup signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] Re: sneak peek at next update.
On 10/14/19 7:47 AM, Grant Edwards wrote: On 2019-10-12, Daniel Frey wrote: I've run into this many times, whenever portage asks me to update itself after a sync I always run `emerge -a portage gentoolkit` to merge them both so this error doesn't happen. I ran into this for the first time last week, and I tinkered for an embarassingly long time before it dawned on me that simply emerging portage and gentoolkit together was the answer. It does seem like a bit of a bug when emerge tells you to run command "whatever", and when you do emerge tells you it can't do "whatever". I remember the first time this happened to me some years ago I was thinking it'd be nice if there was a way to tell portage to update direct reverse dependencies. Something like `emerge -1uaR portage` that would tell emerge to update portage and gentoolkit as a reverse dependency. Of course the '-R' option doesn't exist. :) Dan
[gentoo-user] Re: virtual/pam masked but required by all non-hardened profiles?
On 2019-10-14, Hartmut Figge wrote: > Grant Edwards: > >>This morning emerge is complaining that virtual/pam-0-r1 is masked and >>scheduled for removal in 14 days. But virtual/pam is required by >>sys-apps/shadow which is part of the base profiles. > > I was just bitten by that. > >>What am I missing? > > Time for waiting? Probably. There's an ongoning discussion of this problem at https://bugs.gentoo.org/683284 It appears that you have to run "emerge -1 shadow" fixes the problem for _some_ people. So far, it's worked on the one system I've tried to update today. -- Grant Edwards grant.b.edwardsYow! TAILFINS!! ... click at ... gmail.com
[gentoo-user] Re: virtual/pam masked but required by all non-hardened profiles?
Grant Edwards: >This morning emerge is complaining that virtual/pam-0-r1 is masked and >scheduled for removal in 14 days. But virtual/pam is required by >sys-apps/shadow which is part of the base profiles. I was just bitten by that. >What am I missing? Time for waiting? Hartmut, gets coat
[gentoo-user] virtual/pam masked but required by all non-hardened profiles?
This morning emerge is complaining that virtual/pam-0-r1 is masked and scheduled for removal in 14 days. But virtual/pam is required by sys-apps/shadow which is part of the base profiles. What am I missing? -- Grant Edwards grant.b.edwardsYow! HELLO, everybody, at I'm a HUMAN!! gmail.com
[gentoo-user] Re: sneak peek at next update.
On 2019-10-12, Daniel Frey wrote: > I've run into this many times, whenever portage asks me to update itself > after a sync I always run `emerge -a portage gentoolkit` to merge them > both so this error doesn't happen. I ran into this for the first time last week, and I tinkered for an embarassingly long time before it dawned on me that simply emerging portage and gentoolkit together was the answer. It does seem like a bit of a bug when emerge tells you to run command "whatever", and when you do emerge tells you it can't do "whatever". -- Grant Edwards grant.b.edwardsYow! On the road, ZIPPY at is a pinhead without a gmail.compurpose, but never without a POINT.
[gentoo-user] Re: sneak peek at next update.
On 2019-10-12, Alan Grimes wrote: > I'm still as much as 3 months away from having spare CPU time, right now > the next update is looking **BAD**: If you aren't going to update for 6 months at a time, then Gentoo is not a wise choice for a distribution. You've been told this many times. Gentoo is intended to be updated regularly (e.g. once every week or three). And if a Gentoo system has been sitting around unmaintained for more than a 6-9 months, then it's usually easier to just reinstall. -- Grant Edwards grant.b.edwardsYow! I threw up on my at window! gmail.com
Re: [gentoo-user] Re: Replacement for qpopper
On Monday, 14 October 2019 14:25:33 BST Hartmut Figge wrote: > Paul Colquhoun: > >I used to use qpopper until 2 or 3 years ago. > > > >Now i use net-mail/tpop3d > > I dared to remove qpopper and instal tpop3d. > > >It's entice config file is: > > > ># cat /etc/tpop3d/tpop3d.conf > >listen-address: 127.0.0.1 > >mailbox: bsd:/var/spool/mail/$(user) > >auth-pam-enable: true > >auth-pam-mail-group: mail > > I have stolen that and it works for me. > > >It runs as a service, started from systemd. > > 'qlist tpop3d' shows '/etc/init.d/tpop3d' so I set a symlink from > runlevels/default to that. I know, I know there is a Gentoo command to > do that but I didn't remember. Setting the symlink was the easy way. ;) > > Thanks once more. > > Hartmut TBH I also tend to set symlinks manually (old dog, new tricks), but there are the ever so easy gentoo commands of eselect and rc-update: eselect rc add tpop3d default Or, rc-update add tpop3d default -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] problems with depclean
On Mon, 14 Oct 2019 04:03:53 -0400, Neil Bothwick wrote: > > [1 ] > On Mon, 14 Oct 2019 03:21:52 -0400, John Covici wrote: > > > Thanks, I do need the current sources, lots of packages want to check > > them and the linux directory entry points to the sources, packages are > > always looking in there when I emerge them. > > Put this in /etc/portage/sets.conf > > [kernels] > class = portage.sets.dbapi.OwnerSet > world-candidate = False > files = /usr/src > > Then "emerge -n @kernels" > > Now depclean won't try to remove any kernels, or any other package that > installs files to /usr/src. > Thanks, very nice, I had never heard of that. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici wb2una cov...@ccs.covici.com
[gentoo-user] Re: Replacement for qpopper
Paul Colquhoun: >I used to use qpopper until 2 or 3 years ago. > >Now i use net-mail/tpop3d I dared to remove qpopper and instal tpop3d. >It's entice config file is: > ># cat /etc/tpop3d/tpop3d.conf >listen-address: 127.0.0.1 >mailbox: bsd:/var/spool/mail/$(user) >auth-pam-enable: true >auth-pam-mail-group: mail I have stolen that and it works for me. >It runs as a service, started from systemd. 'qlist tpop3d' shows '/etc/init.d/tpop3d' so I set a symlink from runlevels/default to that. I know, I know there is a Gentoo command to do that but I didn't remember. Setting the symlink was the easy way. ;) Thanks once more. Hartmut
Re: [gentoo-user] problems with depclean
On Monday, 14 October 2019 08:21:52 BST John Covici wrote: > Thanks, I do need the current sources, lots of packages want to check > them and the linux directory entry points to the sources, packages are > always looking in there when I emerge them. But they're looking for configuration values, not the source code. Depclean doesn't remove the .config file. -- Regards, Peter.
Re: [gentoo-user] problems with depclean
On Mon, 14 Oct 2019 03:21:52 -0400, John Covici wrote: > Thanks, I do need the current sources, lots of packages want to check > them and the linux directory entry points to the sources, packages are > always looking in there when I emerge them. Put this in /etc/portage/sets.conf [kernels] class = portage.sets.dbapi.OwnerSet world-candidate = False files = /usr/src Then "emerge -n @kernels" Now depclean won't try to remove any kernels, or any other package that installs files to /usr/src. -- Neil Bothwick The best antiques are old friends. pgp_93QT2nOCQ.pgp Description: OpenPGP digital signature
[gentoo-user] Re: Replacement for qpopper
Paul Colquhoun: >On Monday, October 14, 2019 5:46:46 P.M. AEDT Hartmut Figge wrote: >I used to use qpopper until 2 or 3 years ago. > >Now i use net-mail/tpop3d I had not considered this one because no stable version is available and my Gentoo is mostly stable. >It's entice config file is: > ># cat /etc/tpop3d/tpop3d.conf >listen-address: 127.0.0.1 >mailbox: bsd:/var/spool/mail/$(user) >auth-pam-enable: true >auth-pam-mail-group: mail That looks nice. >It runs as a service, started from systemd. No systemd here. Thanks. I will wait a while for possible other replies. Hartmut
Re: [gentoo-user] Replacement for qpopper
On Monday, October 14, 2019 5:46:46 P.M. AEDT Hartmut Figge wrote: > Greetings, > > first some history. qpopper was masked a long time ago now but is still > installed and working on my Gentoo. Even if it doesn't show up anymore > on eix. But it does on eix-test-obsolete. > > I don't like this situation and would like to get rid of qpopper and > replace it with another package. Nothing fancy, only to allow clients to > use POP3 on localhost. > > Looking at the possibilities it seems I have to use popa3d which I know > nothing about. Experiments would be tricky because first I would have to > remove qpopper and would then have lost the current ability to use POP3. > And if there are difficulties with popa3d... ;) > > Suggestions? > > Hartmut I used to use qpopper until 2 or 3 years ago. Now i use net-mail/tpop3d It's entice config file is: # cat /etc/tpop3d/tpop3d.conf listen-address: 127.0.0.1 mailbox: bsd:/var/spool/mail/$(user) auth-pam-enable: true auth-pam-mail-group: mail It runs as a service, started from systemd. -- Reverend Paul Colquhoun, ULC. http://andor.dropbear.id.au/ Asking for technical help in newsgroups? Read this first: http://catb.org/~esr/faqs/smart-questions.html#intro
Re: [gentoo-user] problems with depclean
On Mon, 14 Oct 2019 01:06:54 -0400, Arve Barsnes wrote: > > On Mon, 14 Oct 2019 at 05:04, John Covici wrote: > > > > Hi. After a long time, I got my system into a state where I could > > finally try to do emerge depclean. What a mess! It would have > > deleted source for my running kernel, version of postgresql I am using > > and many other things I am currently using.Some of them, at least > > are in my world file. Some things are not and should be and I can fix > > those, but there are a lot of libraries as well and I want to make > > sure my system is not completely hosed before I run this again -- next > > time after an update. > > > > So, how can I protect myself against depclean going wild? > > If you use an older slot of the kernel or postgres, you need to put > them in world to stop them from being depcleaned. I don't know how > postgres upgrades work in gentoo, but deleting the kernel sources are > usually no big deal unless you plan to re-compile that particular > version. Just make sure you have your config in /boot or something. > > I would assume that after adding any other programs you use to world, > any libraries it wants to remove are actually not in use. Thanks, I do need the current sources, lots of packages want to check them and the linux directory entry points to the sources, packages are always looking in there when I emerge them. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici wb2una cov...@ccs.covici.com
[gentoo-user] dhcpcd not updating interface IP
Since Augusts dhcpcd update to net-misc/dhcpcd-7.2.3 dhcpcd has often missed actually updating the interface when a change happens. Even issuing a manual dhcpcd -n doesn't work, but restarting the interface gets everything working again. Its the WAN interface to the ISP so can only see my side of the link. Is anyone else seeing this? BillK
[gentoo-user] Replacement for qpopper
Greetings, first some history. qpopper was masked a long time ago now but is still installed and working on my Gentoo. Even if it doesn't show up anymore on eix. But it does on eix-test-obsolete. I don't like this situation and would like to get rid of qpopper and replace it with another package. Nothing fancy, only to allow clients to use POP3 on localhost. Looking at the possibilities it seems I have to use popa3d which I know nothing about. Experiments would be tricky because first I would have to remove qpopper and would then have lost the current ability to use POP3. And if there are difficulties with popa3d... ;) Suggestions? Hartmut