View previous topic :: View next topic |
Author |
Message |
LukynZ Apprentice
Joined: 19 Dec 2008 Posts: 230 Location: The Czech Republic
|
Posted: Mon Feb 08, 2016 5:54 pm Post subject: revdep-rebuild for GCC5...how it works? |
|
|
revdep-rebuild --library 'libstdc++.so.6' -- --exclude gcc
Found 373 packages for rebuild. After 123 rebuilt packages emerge stopped due to missing ebuild in my local overlay.
Next revdep-rebuild found again 373 packages to rebuild, that means 123 I've previously rebuilt is ignored.
Is it normal behavior for this function? It just shows all needed packages for rebuild without check if they have been already rebuilt with new ABI... |
|
Back to top |
|
|
dol-sen Retired Dev
Joined: 30 Jun 2002 Posts: 2805 Location: Richmond, BC, Canada
|
Posted: Tue Feb 09, 2016 3:34 am Post subject: |
|
|
add the -i option to ignore the caches and do a fresh search. _________________ Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch... |
|
Back to top |
|
|
jburns Veteran
Joined: 18 Jan 2007 Posts: 1214 Location: Massachusetts USA
|
Posted: Tue Feb 09, 2016 4:17 am Post subject: |
|
|
The fresh search will come up with the same files because when the packages are rebuilt they still link with libstdc++.so.6. The way I did it was to save the list of files that were being rebuilt so that I could do the rebuilds in sections and remove the packages that were rebuilt. |
|
Back to top |
|
|
toralf Developer
Joined: 01 Feb 2004 Posts: 3922 Location: Hamburg
|
Posted: Tue Feb 09, 2016 10:06 am Post subject: Re: revdep-rebuild for GCC5...how it works? |
|
|
LukynZ wrote: | Next revdep-rebuild found again 373 packages to rebuild, that means 123 I've previously rebuilt is ignored. | is your friend. |
|
Back to top |
|
|
LukynZ Apprentice
Joined: 19 Dec 2008 Posts: 230 Location: The Czech Republic
|
Posted: Tue Feb 09, 2016 10:47 am Post subject: Re: revdep-rebuild for GCC5...how it works? |
|
|
toralf wrote: | is your friend. |
Yes I know, but first I've unmerged this not needed package and some others..
I didn't realize it start all again
Anyway now everything is rebuilded and working fine
Thanks for answers |
|
Back to top |
|
|
Yamakuzure Advocate
Joined: 21 Jun 2006 Posts: 2284 Location: Adendorf, Germany
|
Posted: Tue Feb 09, 2016 3:29 pm Post subject: Re: revdep-rebuild for GCC5...how it works? |
|
|
LukynZ wrote: | toralf wrote: | is your friend. |
Yes I know, but first I've unmerged this not needed package and some others..
I didn't realize it start all again
Anyway now everything is rebuilded and working fine
Thanks for answers | So maybe Code: | emerge --resume --skipfirst | then? _________________ Important German:- "Aha" - German reaction to pretend that you are really interested while giving no f*ck.
- "Tja" - German reaction to the apocalypse, nuclear war, an alien invasion or no bread in the house.
|
|
Back to top |
|
|
elkhunter Tux's lil' helper
Joined: 19 Sep 2004 Posts: 138
|
Posted: Sun Feb 26, 2017 3:20 am Post subject: |
|
|
Did you find a solution to this? I'm having the same problem (except with 542 packages that keep being rebuilt). I tried the emerge --resume --skipfirst as shown below but it didn't work:
emerge --resume --skipfirst
!!! Repository 'x-portage' is missing masters attribute in '/usr/local/portage/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
* One or more packages are either masked or have missing dependencies:
*
* >=dev-libs/icu-4.8.1.1:0/58.1= pulled in by:
* (app-misc/tracker-1.8.0:0/100::gentoo, installed)
*
* >=app-text/poppler-0.16:0/65=[cairo,utils] pulled in by:
* (app-misc/tracker-1.8.0:0/100::gentoo, installed)
*
* >=media-libs/libass-0.9.10:0/5= pulled in by:
* (media-video/mplayer-1.3.0:0/0::gentoo, installed)
*
* The resume list contains packages that are either masked or have
* unsatisfied dependencies. Please restart/continue the operation
* manually, or use --skipfirst to skip the first package in the list and
* any other packages that may be masked or have missing dependencies.
ralph ~ # emerge --resume --skipfirst
!!! Repository 'x-portage' is missing masters attribute in '/usr/local/portage/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
emerge: It seems we have nothing to resume...
I'm re-running revdep-rebuild now but it's starting all over again. |
|
Back to top |
|
|
|