Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

revdep-rebuild for GCC5...how it works?

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
7 posts • Page 1 of 1
Author
Message
LukynZ
Apprentice
Apprentice
User avatar
Posts: 230
Joined: Fri Dec 19, 2008 11:56 am
Location: The Czech Republic

revdep-rebuild for GCC5...how it works?

  • Quote

Post by LukynZ » Mon Feb 08, 2016 5:54 pm

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...
Top
dol-sen
Retired Dev
Retired Dev
User avatar
Posts: 2805
Joined: Sun Jun 30, 2002 2:44 pm
Location: Richmond, BC, Canada

  • Quote

Post by dol-sen » Tue Feb 09, 2016 3:34 am

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...
Top
jburns
Veteran
Veteran
Posts: 1255
Joined: Thu Jan 18, 2007 4:44 am
Location: Massachusetts USA

  • Quote

Post by jburns » Tue Feb 09, 2016 4:17 am

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.
Top
toralf
Developer
Developer
User avatar
Posts: 3944
Joined: Sun Feb 01, 2004 2:58 pm
Location: Hamburg
Contact:
Contact toralf
Website

Re: revdep-rebuild for GCC5...how it works?

  • Quote

Post by toralf » Tue Feb 09, 2016 10:06 am

LukynZ wrote:Next revdep-rebuild found again 373 packages to rebuild, that means 123 I've previously rebuilt is ignored.

Code: Select all

emerge --resume
is your friend.
Top
LukynZ
Apprentice
Apprentice
User avatar
Posts: 230
Joined: Fri Dec 19, 2008 11:56 am
Location: The Czech Republic

Re: revdep-rebuild for GCC5...how it works?

  • Quote

Post by LukynZ » Tue Feb 09, 2016 10:47 am

toralf wrote:

Code: Select all

emerge --resume
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
Top
Yamakuzure
Advocate
Advocate
User avatar
Posts: 2323
Joined: Wed Jun 21, 2006 11:06 am
Location: Adendorf, Germany
Contact:
Contact Yamakuzure
Website

Re: revdep-rebuild for GCC5...how it works?

  • Quote

Post by Yamakuzure » Tue Feb 09, 2016 3:29 pm

LukynZ wrote:
toralf wrote:

Code: Select all

emerge --resume
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: Select all

emerge --resume --skipfirst
then? ;)
Edited 220,176 times by Yamakuzure
Top
elkhunter
Tux's lil' helper
Tux's lil' helper
Posts: 142
Joined: Sun Sep 19, 2004 3:40 am

  • Quote

Post by elkhunter » Sun Feb 26, 2017 3:20 am

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.
Top
Post Reply

7 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic