Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 579176 - android-ndk always gets rebuilt be revdep-rebuild
Summary: android-ndk always gets rebuilt be revdep-rebuild
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Jason Zaman
URL:
Whiteboard:
Keywords:
Depends on: 572116
Blocks:
  Show dependency tree
 
Reported: 2016-04-06 18:33 UTC by gletonai
Modified: 2018-03-02 15:18 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gletonai 2016-04-06 18:33:34 UTC
* GNU info directory index is up-to-date.
 * This is the new python coded version
 * Please report any bugs found using it.
 * The original revdep-rebuild script is installed as revdep-rebuild.sh
 * Please files bugs at: https://bugs.gentoo.org/
 * Collecting system binaries and libraries
 * Checking dynamic linking consistency
 * Assign files to packages

emerge  --pretend --oneshot --complete-graph=y dev-util/android-ndk:0

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

Calculating dependencies... done!
[ebuild   R   ~] dev-util/android-ndk-10e 
 * Building file list for distfiles cleaning...
 * Your distfiles directory was already clean.

Happens all the time.

Reproducible: Always

Steps to Reproduce:
1.revdep-rebuild -i
2.
3.
Actual Results:  
[ebuild   R   ~] dev-util/android-ndk-10e


Expected Results:  
no rebuild

Got =app-portage/gentoolkit-0.3.1-r1

Portage 2.2.26 (python 3.4.3-final-0, default/linux/amd64/13.0, gcc-4.9.3, glibc-2.21-r2, 4.1.20-gentoo x86_64)
=================================================================
System uname: Linux-4.1.20-gentoo-x86_64-AMD_FX-tm-6100_Six-Core_Processor-with-gentoo-2.2
KiB Mem:     8024316 total,    802352 free
KiB Swap:   16777212 total,  16775024 free
Timestamp of repository gentoo: Wed, 06 Apr 2016 17:15:01 +0000
sh bash 4.3_p42-r1
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
ccache version 3.1.9 [disabled]
app-shells/bash:          4.3_p42-r1::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.20.2::gentoo
dev-lang/python:          2.7.10-r1::gentoo, 3.4.3-r1::gentoo
dev-util/ccache:          3.1.9-r4::gentoo
dev-util/cmake:           3.3.1-r1::gentoo
dev-util/pkgconfig:       0.28-r2::gentoo
sys-apps/baselayout:      2.2::gentoo
sys-apps/openrc:          0.19.1::gentoo
sys-apps/sandbox:         2.6-r1::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.11.6-r1::gentoo, 1.14.1::gentoo, 1.15::gentoo
sys-devel/binutils:       2.25.1-r1::gentoo
sys-devel/gcc:            4.9.3::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6-r2::gentoo
sys-devel/make:           4.1-r1::gentoo
sys-kernel/linux-headers: 4.5::gentoo (virtual/os-headers)
sys-libs/glibc:           2.21-r2::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.de.gentoo.org/gentoo-portage
    priority: -1000

bakusaiga
    location: /usr/local/portage
    masters: gentoo

sabayon
    location: /var/lib/layman/sabayon
    masters: gentoo
    priority: 0

steam-overlay
    location: /var/lib/layman/steam-overlay
    masters: gentoo
    priority: 1

science
    location: /var/lib/layman/science
    masters: gentoo
    priority: 2

roslin
    location: /var/lib/layman/roslin
    masters: gentoo
    priority: 3

cg
    location: /var/lib/layman/cg
    masters: gentoo
    priority: 4

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php7.0/ext-active/ /etc/php/cgi-php7.0/ext-active/ /etc/php/cli-php7.0/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/var/cache/portage/distfiles"
EMERGE_DEFAULT_OPTS="--jobs=6 --load-average=6"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs collision-protect compress-build-logs config-protect-if-modified distlocks ebuild-locks fakeroot fixlafiles merge-sync news parallel-fetch parallel-install protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="rsync://de-mirror.org/gentoo/ http://de-mirror.org/gentoo/ ftp://de-mirror.org/gentoo/ "
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j7 -l6"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
USE="10bit 12bit 3d 7zip X X509 a52 aac aacplus aacs acl acpi action_modeswitch additions adns aes aften aio airplay all_sfx alsa amd64 amr amrenc android androiddump apache2 apidoc apng aqsis ass audiofile aura autoshutdown autotools avahi avs avx bash-completion bazaar berkdb bittorrent blender bluetooth bluray boost bs2b bzip2 cairo caps cdda cddb cdinstall cdio cdr cdsound celt cg cgroups charmap chm chroot city cjk clamdtop clang classbrowser cli client clucene cmake coinmp coinor collada color-management colord colorio compressed-lumas conntrack consolekit context contrast cracklib creds crypt cryptokit cryptsetup css cuda cue cups curl custom-cflags custom-cpuopts custom-optimization cvs cxx cycles dane dap dbus debugger declarative demosaic detex device-mapper dhcp dhcp-tools dia dirac djvu dmraid doc docbook doomsday dos dot dpi dri drm dts dv dvd dvi2tty dvipdfm ebook eclipse ecwj2k edd editor egl eigen emf emovix enchant encode equalizer ethernet evdev examples exif expat extensions extra extra-tools extras faac fax fbcon fdk ffmpeg ffmpegsource fftw fgpanel filecaps fits flac flash flite fltk fluidsynth fma fma4 fontconfig fortran fpx freedoom frei0r fribidi ftp fullscreen fuse g3dvl gadu games gbm gcdmaster gd gdbm geo geoip geos gflags gfortran gif gimp git gl glew glib gltf glut gme gml gmp gnome-keyring gnome-online-accounts gnumeric gnuplot gold google gost gpg gphoto2 gpm gps gpsd gpu graphics graphite graphviz groupwise grp gs gsf gsl gsm gstreamer gtk gtk3 gudev gui hddtemp hdf hdf5 hdri heretic hexen hidpi highlight hog hpcups hpn html http http2 httpd hwdb i18n iconv icoutils icu id3tag ide idn iec61883 ieee1394 image-imlib image-io imagemagick imaging imap imlib import-filter indi infinality inkjar inotify input_control input_testpicture input_uvc int-quality iodbc ipv6 jadetex jai java javafx javascript jbig jce jemalloc jingle jit jmf joystick jpeg jpeg2k json kate kde kdenlive kernel keymap kms konsole kpathsea kvm ladspa lame lapack lastfm latex lcms ldap ldns legacy-systray lensfun libass libcaca libcanberra libffi libkms libmpeg2 libmpv libmysqlclient libnotify libobjc2 libopts libsamplerate libsecret libsoxr libtiger libv4l libv4l2 libxml lightning lights live lm_sensors ls-dos lua luajit luatex lyx lzma lzo mad marble matplotlib matroska md5sum mdnsresponder-compat meanwhile mediawiki melt mem-scramble memmap mencoder mercurial messages metric midi mikmod minizip mixer mjpeg mmap mms mmx mmxext mng mobi mod models modern-top modplug modules mongodb mono motif mount mozdom mozilla mp3 mp4 mpeg mpeg2 mpfi mpg123 mpi mpris msn mtp mudflap multilib multimedia musepack music musicbrainz mvl mysql mysqli native-exceptions natspec ncat ncurses ndiff netcdf network nfs nfsdcld nfsv41 nls notebook nping nptl nptlonly nsplugin ntfsdecrypt ntfsprogs ntp nut nvcontrol nvidia nvtt objc objc++ objc-gc octave odbc odbcmanual odf odk offensive ogg ogm ogre oil ois okteta omxil oom openal opencl opencv openexr opengl openimageio openinventor openmax openmp openssl optimization opus oscar osgapps otr output_autofocus output_file output_rtsp output_udp pam pango pbs pcap pcapnav pci pcntl pcre pcre16 pdf pdfannotextractor pdfimport pdo perl pgo pipelight player plotutils plugins png pnm policykit popcnt portaudio postproc postscript ppds pppd printsupport private-headers profiler proprietary-codecs pstricks pulseaudio python pyx qmake qml qpak qrcode qt3support qt4 qt5 qthelp quesoglc quicktime quvi rar raw readline real realtime redcode reencrypt rendering resources rfc3779 rle romio rtaudio rtc rtf rtmp rtsp rubberband s3tc samba sasl savedconfig sbc sbsms scanner schroedinger science script scrobbler sctp sdl sdl-sound sdlgfx seccomp secure-delete sendto server session shared-dricore shared-glapi shine sid sidxindex sift silc simage skype slideshow slp smi smp smpeg sms snappy sndfile snmp soap sockets sound soundtouch sox spatialite speex spell spice sql sqlite srt sse sse2 sse3 sse4 sse4_1 sse4_2 sse4a ssh ssl ssse3 stars startup-notification static-ppds steamgames_defenders_quest steamgames_dwarfs steamgames_hammerwatch steamgames_journey_down steamgames_painkiller steamgames_shatter steamgames_source_engine steamgames_tf2 steamgames_trine2 steamgames_unwritten_tales steamruntime streaming strong-optimization subversion suid svg swfdec sysfs syslog system-cairo system-ffmpeg system-icu system-jpeg system-jsoncpp system-libCg system-libevent system-libvpx system-sqlite system-wine szip taglib tahoma tbb tcl tcmalloc tcpd tcpreplay templates terminal testprograms tex4ht textures tfshark tga theora threads thumbnail tiff timezone tinfo tk tools track-src-odirect tremor truetype tsmuxer twolame uchardet udev udisks uml unicode unlock-notify unwind upcall upnp upower urandom usb utils utp uuid uvm v4l vaapi vala valgrind vamp vc vcd vcdx vdpau vf-dlopen vhost-net video views virt-network virtualbox vlc vnc vorbis vpx wad wavpack wayland wcs wddx webchannel webgl webkit webkit2 webm webp webserver widevine widgets wifi winbind windows-games winpopup wireless wma-fixed wmf www wxwidgets x264 x265 xa xanim xattr xcb xcomposite xdg xetex xfce xft xkb xml xmlreader xmlrpc xmlwriter xmp xop xorg xosd xplanet xpm xps xrandr xscreensaver xslt xv xvfb xvid xvidmode xvmc yahoo yuv4mpeg zephyr zip zlib zvbi" ABI_X86="64 32" ALSA_CARDS="hda-intel usb-audio" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="author braindump flow karbon kexi krita plan sheets stage words gemini" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx fma4 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 xop" CURL_SSL="nss" ELIBC="glibc" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="keyboard mouse joystick evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="nlpsolver pdfimport scripting-javascript wiki-publisher scripting-beanshell" LINGUAS="en hu hr de ko sr sr@latin ru" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby20 ruby21" USERLAND="GNU" VIDEO_CARDS="nvidia fbdev modesetting" XFCE_PLUGINS="logout menu brightness clock trash" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
Comment 1 Jason Zaman gentoo-dev 2016-04-18 09:28:47 UTC
Okay I can reproduce this on the stable version too. revdep-rebuild.sh has no problems. revdep-rebuild.py does. Somehow the way to mask packages changed in the .sh to .py versions.
Comment 2 Navid Zamani 2016-05-23 18:24:45 UTC
This same problem happens for dev-python/swt too. At least on my box.
Comment 3 Jason Zaman gentoo-dev 2016-05-24 05:11:03 UTC
(In reply to Navid Zamani from comment #2)
> This same problem happens for dev-python/swt too. At least on my box.

Yeah, I checked with the portage guys, it is a regression in that version. It will be fixed in a future version.
Comment 4 Pacho Ramos gentoo-dev 2018-03-02 15:18:16 UTC
it seems fixed for a long long time