Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problem installing Thunderbird & Firefox *SOLVED*
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
_kopsu_
n00b
n00b


Joined: 31 Mar 2003
Posts: 72
Location: Muurame, Finland

PostPosted: Thu Jun 17, 2021 10:49 am    Post subject: Problem installing Thunderbird & Firefox *SOLVED* Reply with quote

Hello. I have problem installing with latest Thunderbird and Firefox.
Emerge compiles both and when it comes to phase where it should install it just fails.
I can manually install both but this problem persists. I guess it's somehow related to my last problems when I had to chroot and emerge @system again. Something is still broken...

Code:


56:27.40 We know it took a while, but your build finally finished successfully!
To take your build for a test drive, run: |mach run|
>>> Source compiled.
>>> Test phase [not enabled]: mail-client/thunderbird-78.11.0

>>> Install mail-client/thunderbird-78.11.0 into /var/tmp/portage/mail-client/thunderbird-78.11.0/image
 0:00.61 /usr/bin/gmake -C . -j12 -s -w install
 0:00.62 gmake: Entering directory '/var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird_build'
 0:00.62 gmake[1]: Entering directory '/var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird_build/comm/mail/installer'
 0:00.67 /var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird-78.11.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
 0:00.67   import imp
 0:01.04 Error: $OBJDIR/comm/mail/installer/locale-manifest.in:4: Missing file(s): bin/chrome/fi
 0:01.04 Error: $OBJDIR/comm/mail/installer/locale-manifest.in:5: Missing file(s): bin/chrome/fi.manifest
 0:02.34 Traceback (most recent call last):
 0:02.34   File "/var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird-78.11.0/toolkit/mozapps/installer/packager.py", line 249, in <module>
 0:02.34     main()
 0:02.34   File "/var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird-78.11.0/toolkit/mozapps/installer/packager.py", line 208, in main
 0:02.34     copier.add(mozpath.join(respath, 'removed-files'), removals)
 0:02.34   File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__
 0:02.34     next(self.gen)
 0:02.34   File "/var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird-78.11.0/python/mozbuild/mozpack/errors.py", line 131, in accumulate
 0:02.34     raise AccumulatedErrors()
 0:02.34 mozpack.errors.AccumulatedErrors
 0:02.36 gmake[1]: *** [/var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird-78.11.0/toolkit/mozapps/installer/packager.mk:25: stage-package] Error 1
 0:02.36 gmake[1]: Leaving directory '/var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird_build/comm/mail/installer'
 0:02.36 gmake: *** [/var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird-78.11.0/comm/mail/build.mk:16: install] Error 2
 0:02.36 gmake: Leaving directory '/var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird_build'
 * ERROR: mail-client/thunderbird-78.11.0::gentoo failed (install phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 127:  Called src_install
 *   environment, line 4784:  Called die
 * The specific snippet of code:
 *       DESTDIR="${D}" ./mach install || die;
 *
 * If you need support, post the output of `emerge --info '=mail-client/thunderbird-78.11.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=mail-client/thunderbird-78.11.0::gentoo'`.
 * The complete build log is located at '/var/log/portage/mail-client:thunderbird-78.11.0:20210617-094315.log'.
 * For convenience, a symlink to the build log is located at '/var/tmp/portage/mail-client/thunderbird-78.11.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/mail-client/thunderbird-78.11.0/temp/environment'.
 * Working directory: '/var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird-78.11.0'
 * S: '/var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird-78.11.0'

>>> Failed to emerge mail-client/thunderbird-78.11.0, Log file:

>>>  '/var/log/portage/mail-client:thunderbird-78.11.0:20210617-094315.log'

 * Messages for package mail-client/thunderbird-78.11.0:
 * Log file: /var/log/portage/mail-client:thunderbird-78.11.0:20210617-094315.log

 * ERROR: mail-client/thunderbird-78.11.0::gentoo failed (install phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 127:  Called src_install
 *   environment, line 4784:  Called die
 * The specific snippet of code:
 *       DESTDIR="${D}" ./mach install || die;
 *
 * If you need support, post the output of `emerge --info '=mail-client/thunderbird-78.11.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=mail-client/thunderbird-78.11.0::gentoo'`.
 * The complete build log is located at '/var/log/portage/mail-client:thunderbird-78.11.0:20210617-094315.log'.
 * For convenience, a symlink to the build log is located at '/var/tmp/portage/mail-client/thunderbird-78.11.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/mail-client/thunderbird-78.11.0/temp/environment'.
 * Working directory: '/var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird-78.11.0'
 * S: '/var/tmp/portage/mail-client/thunderbird-78.11.0/work/thunderbird-78.11.0'



Last edited by _kopsu_ on Mon Nov 22, 2021 9:28 am; edited 1 time in total
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1248

PostPosted: Thu Jun 17, 2021 11:13 am    Post subject: Reply with quote

Code:
 0:01.04 Error: $OBJDIR/comm/mail/installer/locale-manifest.in:4: Missing file(s): bin/chrome/fi
 0:01.04 Error: $OBJDIR/comm/mail/installer/locale-manifest.in:5: Missing file(s): bin/chrome/fi.manifest

Try to find out what this file is.
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30894
Location: here

PostPosted: Thu Jun 17, 2021 11:32 am    Post subject: Reply with quote

Moved from Desktop Environments to Portage & Programming.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
_kopsu_
n00b
n00b


Joined: 31 Mar 2003
Posts: 72
Location: Muurame, Finland

PostPosted: Tue Jun 22, 2021 9:21 am    Post subject: Reply with quote

Can't figure out what creates those locale files.
Any ideas how to check out that? equery don't give anything
I have compiled @system several times and nothing there... Python3.9 is my main suspect but can't say for sure anything.
Back to top
View user's profile Send private message
_kopsu_
n00b
n00b


Joined: 31 Mar 2003
Posts: 72
Location: Muurame, Finland

PostPosted: Tue Jun 22, 2021 9:22 am    Post subject: Reply with quote

Code:

>>> Source compiled.
>>> Test phase [not enabled]: www-client/firefox-89.0.1

>>> Install www-client/firefox-89.0.1 into /var/tmp/portage/www-client/firefox-89.0.1/image
 0:00.63 /usr/bin/gmake -C . -j12 -s -w install
 0:00.67 gmake: Entering directory '/var/tmp/portage/www-client/firefox-89.0.1/work/firefox_build'
 0:00.67 gmake[1]: Entering directory '/var/tmp/portage/www-client/firefox-89.0.1/work/firefox_build/browser/installer'
 0:02.11 Error: $OBJDIR/browser/installer/locale-manifest.in:4: Missing file(s): bin/browser/chrome/en
 0:02.11 Error: $OBJDIR/browser/installer/locale-manifest.in:5: Missing file(s): bin/browser/chrome/en.manifest
 0:02.11 Error: $OBJDIR/browser/installer/locale-manifest.in:6: Missing file(s): bin/chrome/en
 0:02.11 Error: $OBJDIR/browser/installer/locale-manifest.in:7: Missing file(s): bin/chrome/en.manifest
 0:02.11 Error: $OBJDIR/browser/installer/locale-manifest.in:8: Missing file(s): bin/browser/chrome/fi
 0:02.11 Error: $OBJDIR/browser/installer/locale-manifest.in:9: Missing file(s): bin/browser/chrome/fi.manifest
 0:02.11 Error: $OBJDIR/browser/installer/locale-manifest.in:10: Missing file(s): bin/chrome/fi
 0:02.11 Error: $OBJDIR/browser/installer/locale-manifest.in:11: Missing file(s): bin/chrome/fi.manifest
 0:02.78 Traceback (most recent call last):
 0:02.78   File "/var/tmp/portage/www-client/firefox-89.0.1/work/firefox-89.0.1/toolkit/mozapps/installer/packager.py", line 300, in <module>
 0:02.78     main()
 0:02.78   File "/var/tmp/portage/www-client/firefox-89.0.1/work/firefox-89.0.1/toolkit/mozapps/installer/packager.py", line 257, in main
 0:02.78     copier.add(mozpath.join(respath, "removed-files"), removals)
 0:02.78   File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__
 0:02.78     next(self.gen)
 0:02.78   File "/var/tmp/portage/www-client/firefox-89.0.1/work/firefox-89.0.1/python/mozbuild/mozpack/errors.py", line 132, in accumulate
 0:02.78     raise AccumulatedErrors()
 0:02.78 mozpack.errors.AccumulatedErrors
 0:02.80 gmake[1]: *** [/var/tmp/portage/www-client/firefox-89.0.1/work/firefox-89.0.1/toolkit/mozapps/installer/packager.mk:25: stage-package] Error 1
 0:02.80 gmake[1]: Leaving directory '/var/tmp/portage/www-client/firefox-89.0.1/work/firefox_build/browser/installer'
 0:02.80 gmake: *** [/var/tmp/portage/www-client/firefox-89.0.1/work/firefox-89.0.1/browser/build.mk:15: install] Error 2
 0:02.80 gmake: Leaving directory '/var/tmp/portage/www-client/firefox-89.0.1/work/firefox_build'
 * ERROR: www-client/firefox-89.0.1::gentoo failed (install phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 127:  Called src_install
 *   environment, line 4821:  Called die
 * The specific snippet of code:
 *       DESTDIR="${D}" ./mach install || die;
 *
 * If you need support, post the output of `emerge --info '=www-client/firefox-89.0.1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=www-client/firefox-89.0.1::gentoo'`.
 * The complete build log is located at '/var/log/portage/www-client:firefox-89.0.1:20210622-084809.log'.
 * For convenience, a symlink to the build log is located at '/var/tmp/portage/www-client/firefox-89.0.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/firefox-89.0.1/temp/environment'.
 * Working directory: '/var/tmp/portage/www-client/firefox-89.0.1/work/firefox-89.0.1'
 * S: '/var/tmp/portage/www-client/firefox-89.0.1/work/firefox-89.0.1'

>>> Failed to emerge www-client/firefox-89.0.1
Back to top
View user's profile Send private message
_kopsu_
n00b
n00b


Joined: 31 Mar 2003
Posts: 72
Location: Muurame, Finland

PostPosted: Tue Jun 22, 2021 9:23 am    Post subject: Reply with quote

Code:

Portage 3.0.20 (python 3.9.5-final-0, default/linux/amd64/17.1/desktop, gcc-11.1.0, glibc-2.33-r1, 5.11.12-gentoo x86_64)
=================================================================
System uname: Linux-5.11.12-gentoo-x86_64-AMD_Ryzen_5_2600X_Six-Core_Processor-with-glibc2.33
KiB Mem:    16403376 total,    863340 free
KiB Swap:   33554428 total,  31052028 free
Timestamp of repository gentoo: Tue, 22 Jun 2021 00:45:01 +0000
sh bash 5.1_p8
ld GNU ld (Gentoo 2.36.1 p3) 2.36.1
ccache version 4.3 [enabled]
app-shells/bash:          5.1_p8::gentoo
dev-java/java-config:     2.3.1::gentoo
dev-lang/perl:            5.34.0::gentoo
dev-lang/python:          2.7.18_p10::gentoo, 3.7.10_p6::gentoo, 3.8.10_p2::gentoo, 3.9.5_p2::gentoo
dev-lang/rust:            1.53.0::gentoo
dev-util/ccache:          4.3-r2::gentoo
dev-util/cmake:           3.20.5::gentoo
sys-apps/baselayout:      2.7-r2::gentoo
sys-apps/openrc:          0.43.3::gentoo
sys-apps/sandbox:         2.24::gentoo
sys-devel/autoconf:       2.13-r1::gentoo, 2.69-r5::gentoo
sys-devel/automake:       1.12.6-r2::gentoo, 1.13.4-r2::gentoo, 1.14.1-r2::gentoo, 1.15.1-r2::gentoo, 1.16.3-r1::gentoo
sys-devel/binutils:       2.35.2::gentoo, 2.36.1-r1::gentoo
sys-devel/gcc:            9.3.0-r2::gentoo, 10.3.0::gentoo, 11.1.0-r1::gentoo
sys-devel/gcc-config:     2.4::gentoo
sys-devel/libtool:        2.4.6-r6::gentoo
sys-devel/make:           4.3::gentoo
sys-kernel/linux-headers: 5.12::gentoo (virtual/os-headers)
sys-libs/glibc:           2.33-r1::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: webrsync
    sync-uri: rsync://rsync.at.gentoo.org/gentoo-portage
    priority: -1000
    sync-webrsync-verify-signature: true

Installed sets: @perl-cleanup
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=znver1"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /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/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="-O2 -pipe -march=znver1"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--jobs 1 --load-average 3.5 --autounmask=y --autounmask-write=y"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildsyspkg ccache config-protect-if-modified distlocks downgrade-backup ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news noinfo parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/ rsync://ftp.belnet.be/gentoo/gentoo/ ftp://mirror.netcologne.de/gentoo/ https://mirror.netcologne.de/gentoo/ http://mirror.netcologne.de/gentoo/ rsync://mirror.netcologne.de/gentoo/"
INSTALL_MASK="/usr/lib/systemd"
LANG="C.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en fi"
MAKEOPTS="-j4 -l"
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 --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="16k_voice 3dnow S3TC X a52 aac aacplus aacs acl acpi all_sfx alsa amd64 amr animation-rtl apng archive artworkextra ass audiofile audioscrobbler auto-hinter autoipd avahi avcodec avconv avformat bash-completion berkdb bluetooth bluray bookmarks bs2b btrfs buspirate-spi bzip2 cairo ccache cdda cddb cdio cdr cdrdao clang cli clutter colord contrast corefonts cpudetection crypt cryptsetup css ctags cube cups curl curlwrappers cvs cxx cycles d3d9 dbus deep-sky demosaic development dhcp dhcpcd dirac dos download dri drm dso dts dv dvb dvd dvdnav dvdr efi efiemu elogind emboss encode epub eselect eselect-ldso ewf exif extensions extra-ciphers f2fs faac faad facebook fading-colors fam fastscroll fat fbcon_frontend_sdl fbcondecor ffmpeg ffmpegthumbnailer fftw flac flickr fontconfig foomatic frei0r fuse g3dvl gallium gbm gdbm gentoo-vm geo geoip gflags gif gimp git glamor glib glibc-omitfp glut google googledrive gphoto2 gpm gpu-accel graphicsmagick graphite gstreamer gtk gtk3 gudev gui gzip harfbuzz hddtemp hdri heif hires-icons hwaccel hwdb i18n iconv icu id3 id3tag infinality initramfs inotify introspection iplayer ipp_autosetup ipv6 irc javafx javascript jbig jfs jpeg jpeg2k jumbo-build keymap lastfm lcms lensfun libass libburn libcanberra libdrm libffi libglvnd libinput libkms libmpeg2 libmpv libnl libnotify libtirpc libv4l2 libvisual libxml2 live llvm lm-sensors lock lua52compat luajit lz4 lzma lzo mad map markdown matroska mdnsresponder-compat media-library minizip mms mmx mmxext mng modemmanager modern-top mp3 mp4 mpeg mpeg2 mpg123 msn mtp multilib musepack musicbrainz ncurses netloc network networkmanager nls nmap-update nptl nptlonly nsplugin ntfs ntfsprogs nut obex odf offensive offlinehelp ogg ogg123 opencl openexr opengl openimageio openmp openntpd openrc openssl opensubdiv opus orc osmesa pam pango pcap pclm pcre pdf pdf-writer perl perl-geoipupdate picasa playlist png policykit postproc postscript ppds printsupport projectm pulseaudio qt5 quicktime rar raw readline realtime rle rpc rtmp s3tc savedconfig schroedinger sdl seccomp session sftp sha1 sha2 sha3 shared-glapi shout smp sndfile speex split-usr sqlite sse sse2 sse3 sse4a ssh ssl staging stars startup-notification stream subversion sudo suid svg svg2 symlink syslog system-cairo system-jpeg system-llvm system-sqlite taglib tcpd textures theora threads threadsafe thumbnail thunar tiff timezone tls-heartbeat totem transcode truetype tsmuxer ttf tty-helpers twolame udev udf udisks unicode unzip update_drivedb upnp upower usb utp v4l v8 vala vdpau vector-icons verify-sig vim-syntax vimeo vkd3d voices vorbis vpx vte vulkan vulkaninfo wav wavpack webgl webkit webkit2 webm webp webphoto webready webrtc-aec webserver widevine widgets wifi wma wma-fixed wmf workbench wxwidgets x264 x265 xattr xcb xcomposite xdg xfce xfs xft xml xmp xorg xpm xpresent xrandr xscreensaver xulrunner xv xvid xvidmode zeroconf zip zlib zstd" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="hda-intel" 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="karbon sheets words" CAMERAS="canon* nikon*" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="emu pc efi-32 efi-64" INPUT_DEVICES="keyboard mouse libinput" KERNEL="linux" L10N="en fi" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LLVM_TARGETS="AMDGPU" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-3 luajit" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3 php7-4" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_9" PYTHON_TARGETS="python3_9" RUBY_TARGETS="ruby30" SANE_BACKENDS="canon pixma epson epson2 sharp" USERLAND="GNU" VIDEO_CARDS="amdgpu radeon radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RUSTFLAGS

Back to top
View user's profile Send private message
kukibl
Apprentice
Apprentice


Joined: 10 Jun 2008
Posts: 237

PostPosted: Tue Jun 22, 2021 9:32 am    Post subject: Reply with quote

Which USE flags for Firefox and Thundebird you have enabled?
Back to top
View user's profile Send private message
_kopsu_
n00b
n00b


Joined: 31 Mar 2003
Posts: 72
Location: Muurame, Finland

PostPosted: Tue Jun 22, 2021 10:15 am    Post subject: Reply with quote

Code:

[ebuild     U ~] www-client/firefox-89.0.1:0/89::gentoo [88.0:0/88::gentoo] USE="clang dbus gmp-autoupdate hwaccel openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-webp wifi -debug -eme-free -geckodriver -hardened -jack -lto -pgo -screencast (-selinux) -sndio% -system-libvpx -wayland" L10N="fi -ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -ca-valencia -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv -szl -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW" 0 KiB

[ebuild     U  ] mail-client/thunderbird-78.11.0:0/78::gentoo [78.10.0:0/78::gentoo] USE="clang dbus hwaccel openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-webp wifi -debug -eme-free -hardened -jack -lto (-pgo) (-selinux) -system-libvpx -wayland" L10N="fi -af -ar -ast -be -bg -br -ca -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -es-AR -es-ES -et -eu -fa -fr -fy -ga -gd -gl -he -hr -hsb -hu -hy -id -is -it -ja -ka -kab -kk -ko -lt -ms -nb -nl -nn -pa -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -sq -sr -sv -th -tr -uz -vi -zh-CN -zh-TW" 0 KiB

Back to top
View user's profile Send private message
_kopsu_
n00b
n00b


Joined: 31 Mar 2003
Posts: 72
Location: Muurame, Finland

PostPosted: Tue Aug 17, 2021 8:58 am    Post subject: Reply with quote

Any updated info or ideas about this?
Back to top
View user's profile Send private message
larrys
Tux's lil' helper
Tux's lil' helper


Joined: 20 Jul 2020
Posts: 81
Location: New Jersey

PostPosted: Thu Aug 19, 2021 2:19 am    Post subject: Reply with quote

_kopsu_,
I downloaded the version 89 source code from mozilla. Looking at firefox-89.0/toolkit/mozapps/installer/packager.mk, locale-manifest.in is a generated file. The locales may be generated files too using components downloaded from https://hg.mozilla.org/l10n-central/. The process for building seems to have several calls to python. Perhaps you got another error or warning further up in the build output. If you posted the full build output that would help (pastebin, wgetpaste etc.).

Just one comment. I think the default version for www-client/firefox is currently 78. Maybe it would help to be more conservative.
Back to top
View user's profile Send private message
Juippisi
Developer
Developer


Joined: 30 Sep 2005
Posts: 723
Location: /home

PostPosted: Thu Aug 19, 2021 10:28 am    Post subject: Reply with quote

Yep, please upload the whole build.log somewhere (it's going to be few megabytes large). From this it's impossible to say what went wrong, and where.

Does this still happen on latest stable, or latest unstable? So 78.13.0 or 91.0.1?
Back to top
View user's profile Send private message
_kopsu_
n00b
n00b


Joined: 31 Mar 2003
Posts: 72
Location: Muurame, Finland

PostPosted: Thu Aug 19, 2021 10:32 am    Post subject: Reply with quote

Yes, latest stable and others too. I'll upload emerge log for firefox when I find some service that accepts logs that big.
Back to top
View user's profile Send private message
_kopsu_
n00b
n00b


Joined: 31 Mar 2003
Posts: 72
Location: Muurame, Finland

PostPosted: Wed Sep 15, 2021 9:06 am    Post subject: Reply with quote

I still have this issue. Could not find service that accepts logs that big.
Any ideas anyone?
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1248

PostPosted: Wed Sep 15, 2021 9:28 am    Post subject: Reply with quote

Do you have any user patches for these packages?
Back to top
View user's profile Send private message
mike155
Advocate
Advocate


Joined: 17 Sep 2010
Posts: 4438
Location: Frankfurt, Germany

PostPosted: Wed Sep 15, 2021 9:39 am    Post subject: Reply with quote

The output of "emerge --info" shows exceptionally many USE flags (400, if I count correctly). Try to reduce the number of USE flags in your make.conf. My experience: the fewer, the better.

What happens if you add the lines below to your make.conf?
Code:
LINGUAS="en"
L10N="en en-US"

Do you still get errors when you emerge firefox?
Back to top
View user's profile Send private message
_kopsu_
n00b
n00b


Joined: 31 Mar 2003
Posts: 72
Location: Muurame, Finland

PostPosted: Wed Sep 15, 2021 9:39 am    Post subject: Reply with quote

No user patches, not as i know. I have never used them and I did find out that feature few weeks ago just. I have upgraded old gentoo installation (I think from 2004) but it has modern toolchain, baselayout, profiles and kernel, everything else compiles fine but Firefox & Thunderbird & Blender. Both Firefox & Thunderbird compile fine and I can install it manually without portage. So I have gut feeling it has something to do with Python/Portage/Permissions/Paths
I have tried to compile without linguas (FI,EN) but it's same.
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3339
Location: Rasi, Finland

PostPosted: Wed Sep 15, 2021 10:18 am    Post subject: Reply with quote

_kopsu_ wrote:
Could not find service that accepts logs that big.
Any ideas anyone?
How big?
There's a hacky workaround which involves compressing the log and then encoding it to base64. My tests showed about 1/3th of the original size when using dmesg as an input and zstd as compressor. :D
Code:
zucca@demi ~ $ dmesg | zstd --ultra -22 -c | base64 | wc -c
28093
zucca@demi ~ $ dmesg | wc -c
95329
You can try with:
Code:
zstd --ultra -22 -c < /path/to/your.log | base64 | wgetpaste <-switches>


... or alternatively upload your log to some web site if you have access to some (which is the common method).
_________________
..: Zucca :..
Gentoo IRC channels reside on Libera.Chat.
--
Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
_kopsu_
n00b
n00b


Joined: 31 Mar 2003
Posts: 72
Location: Muurame, Finland

PostPosted: Wed Sep 15, 2021 10:47 am    Post subject: Reply with quote

Thanks. I managed to compress it with zstd and encode it as base64 and uploaded to: http://0x0.st/-xkf.txt
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1248

PostPosted: Wed Sep 15, 2021 11:01 am    Post subject: Reply with quote

try to build them without USE=wifi
Back to top
View user's profile Send private message
_kopsu_
n00b
n00b


Joined: 31 Mar 2003
Posts: 72
Location: Muurame, Finland

PostPosted: Wed Sep 15, 2021 12:12 pm    Post subject: Reply with quote

Still same with changed linguas and set USE="-wifi"

Code:

59:01.71 We know it took a while, but your build finally finished successfully!
To take your build for a test drive, run: |mach run|
>>> Source compiled.
>>> Test phase [not enabled]: mail-client/thunderbird-78.13.0

>>> Install mail-client/thunderbird-78.13.0 into /var/tmp/portage/mail-client/thunderbird-78.13.0/image
 0:00.59 /usr/bin/gmake -C . -j12 -s -w install
 0:00.60 gmake: Entering directory '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird_build'
 0:00.61 gmake[1]: Entering directory '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird_build/comm/mail/installer'
 0:00.65 /var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
 0:00.65   import imp
 0:01.04 Error: $OBJDIR/comm/mail/installer/locale-manifest.in:4: Missing file(s): bin/chrome/en
 0:01.04 Error: $OBJDIR/comm/mail/installer/locale-manifest.in:5: Missing file(s): bin/chrome/en.manifest
 0:01.04 Error: $OBJDIR/comm/mail/installer/locale-manifest.in:6: Missing file(s): bin/chrome/fi
 0:01.04 Error: $OBJDIR/comm/mail/installer/locale-manifest.in:7: Missing file(s): bin/chrome/fi.manifest
 0:03.06 Traceback (most recent call last):
 0:03.06   File "/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0/toolkit/mozapps/installer/packager.py", line 249, in <module>
 0:03.06     main()
 0:03.06   File "/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0/toolkit/mozapps/installer/packager.py", line 208, in main
 0:03.06     copier.add(mozpath.join(respath, 'removed-files'), removals)
 0:03.06   File "/usr/lib/python3.9/contextlib.py", line 126, in __exit__
 0:03.06     next(self.gen)
 0:03.06   File "/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0/python/mozbuild/mozpack/errors.py", line 131, in accumulate
 0:03.06     raise AccumulatedErrors()
 0:03.06 mozpack.errors.AccumulatedErrors
 0:03.07 gmake[1]: *** [/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0/toolkit/mozapps/installer/packager.mk:25: stage-package] Error 1
 0:03.07 gmake[1]: Leaving directory '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird_build/comm/mail/installer'
 0:03.07 gmake: *** [/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0/comm/mail/build.mk:16: install] Error 2
 0:03.07 gmake: Leaving directory '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird_build'
 * ERROR: mail-client/thunderbird-78.13.0::gentoo failed (install phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 127:  Called src_install
 *   environment, line 4836:  Called die
 * The specific snippet of code:
 *       DESTDIR="${D}" ./mach install || die;
 *
 * If you need support, post the output of `emerge --info '=mail-client/thunderbird-78.13.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=mail-client/thunderbird-78.13.0::gentoo'`.
 * The complete build log is located at '/var/log/portage/mail-client:thunderbird-78.13.0:20210915-110402.log'.
 * For convenience, a symlink to the build log is located at '/var/tmp/portage/mail-client/thunderbird-78.13.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/mail-client/thunderbird-78.13.0/temp/environment'.
 * Working directory: '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0'
 * S: '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0'

>>> Failed to emerge mail-client/thunderbird-78.13.0, Log file:

>>>  '/var/log/portage/mail-client:thunderbird-78.13.0:20210915-110402.log'

 * Messages for package mail-client/thunderbird-78.13.0:
 * Log file: /var/log/portage/mail-client:thunderbird-78.13.0:20210915-110402.log

 * ERROR: mail-client/thunderbird-78.13.0::gentoo failed (install phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 127:  Called src_install
 *   environment, line 4836:  Called die
 * The specific snippet of code:
 *       DESTDIR="${D}" ./mach install || die;
 *
 * If you need support, post the output of `emerge --info '=mail-client/thunderbird-78.13.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=mail-client/thunderbird-78.13.0::gentoo'`.
 * The complete build log is located at '/var/log/portage/mail-client:thunderbird-78.13.0:20210915-110402.log'.
 * For convenience, a symlink to the build log is located at '/var/tmp/portage/mail-client/thunderbird-78.13.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/mail-client/thunderbird-78.13.0/temp/environment'.
 * Working directory: '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0'
 * S: '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0'
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1248

PostPosted: Wed Sep 15, 2021 1:49 pm    Post subject: Reply with quote

Code:
 ~ $ python3 --version
?
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3339
Location: Rasi, Finland

PostPosted: Wed Sep 15, 2021 5:57 pm    Post subject: Reply with quote

Compiling is successful, but it fails on install phase.
Yup. It's python related:
Code:
>>> Source compiled.
>>> Install mail-client/thunderbird-78.13.0 into /var/tmp/portage/mail-client/thunderbird-78.13.0/image
 0:00.59 /usr/bin/gmake -C . -j12 -s -w install
 0:00.60 gmake: Entering directory '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird_build'
 0:00.61 gmake[1]: Entering directory '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird_build/comm/mail/installer'
 0:00.65 /var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
 0:00.65   import imp
 0:01.01 Error: $OBJDIR/comm/mail/installer/locale-manifest.in:4: Missing file(s): bin/chrome/en
 0:01.01 Error: $OBJDIR/comm/mail/installer/locale-manifest.in:5: Missing file(s): bin/chrome/en.manifest
 0:01.01 Error: $OBJDIR/comm/mail/installer/locale-manifest.in:6: Missing file(s): bin/chrome/fi
 0:01.01 Error: $OBJDIR/comm/mail/installer/locale-manifest.in:7: Missing file(s): bin/chrome/fi.manifest
 0:02.29 Traceback (most recent call last):
 0:02.29   File "/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0/toolkit/mozapps/installer/packager.py", line 249, in <module>
 0:02.29     main()
 0:02.29   File "/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0/toolkit/mozapps/installer/packager.py", line 208, in main
 0:02.29     copier.add(mozpath.join(respath, 'removed-files'), removals)
 0:02.29   File "/usr/lib/python3.9/contextlib.py", line 126, in __exit__
 0:02.29     next(self.gen)
 0:02.29   File "/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0/python/mozbuild/mozpack/errors.py", line 131, in accumulate
 0:02.29     raise AccumulatedErrors()
 0:02.29 mozpack.errors.AccumulatedErrors
 0:02.31 gmake[1]: *** [/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0/toolkit/mozapps/installer/packager.mk:25: stage-package] Error 1
 0:02.31 gmake[1]: Leaving directory '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird_build/comm/mail/installer'
 0:02.31 gmake: *** [/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0/comm/mail/build.mk:16: install] Error 2
 0:02.31 gmake: Leaving directory '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird_build'
 * ERROR: mail-client/thunderbird-78.13.0::gentoo failed (install phase):
 *   (no error message)
It maybe because it uses depracated imp (import) module.
Someone more knowledgeable in python than me could maybe tell how to proceed..?
_________________
..: Zucca :..
Gentoo IRC channels reside on Libera.Chat.
--
Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
mike155
Advocate
Advocate


Joined: 17 Sep 2010
Posts: 4438
Location: Frankfurt, Germany

PostPosted: Wed Sep 15, 2021 6:13 pm    Post subject: Reply with quote

I tried to reproduce the error. I compiled with exactly the same USE flags as _kopsu_:
Code:
USE="16k_voice 3dnow S3TC X a52 aac aacplus aacs acl acpi all_sfx alsa amd64 amr animation-rtl apng archive artworkextra ass audiofile audioscrobbler auto-hinter autoipd avahi avcodec avconv avformat bash-completion berkdb bluetooth bluray bookmarks bs2b btrfs buspirate-spi bzip2 cairo ccache cdda cddb cdio cdr cdrdao clang cli clutter colord contrast corefonts cpudetection crypt cryptsetup css ctags cube cups curl curlwrappers cvs cxx cycles d3d9 dbus deep-sky demosaic development dhcp dhcpcd dirac dos download dri drm dso dts dv dvb dvd dvdnav dvdr efi efiemu elogind emboss encode epub eselect eselect-ldso ewf exif extensions extra-ciphers f2fs faac faad facebook fading-colors fam fastscroll fat fbcon_frontend_sdl fbcondecor ffmpeg ffmpegthumbnailer fftw flac flickr fontconfig foomatic frei0r fuse g3dvl gallium gbm gdbm gentoo-vm geo geoip gflags gif gimp git glamor glib glibc-omitfp glut google googledrive gphoto2 gpm gpu-accel graphicsmagick graphite gstreamer gtk gtk3 gudev gui gzip harfbuzz hddtemp hdri heif hires-icons hwaccel hwdb i18n iconv icu id3 id3tag infinality initramfs inotify introspection iplayer ipp_autosetup ipv6 irc javafx javascript jbig jfs jpeg jpeg2k jumbo-build keymap lastfm lcms lensfun libass libburn libcanberra libdrm libffi libglvnd libinput libkms libmpeg2 libmpv libnl libnotify libtirpc libv4l2 libvisual libxml2 live llvm lm-sensors lock lua52compat luajit lz4 lzma lzo mad map markdown matroska mdnsresponder-compat media-library minizip mms mmx mmxext mng modemmanager modern-top mp3 mp4 mpeg mpeg2 mpg123 msn mtp multilib musepack musicbrainz ncurses netloc network networkmanager nls nmap-update nptl nptlonly nsplugin ntfs ntfsprogs nut obex odf offensive offlinehelp ogg ogg123 opencl openexr opengl openimageio openmp openntpd openrc openssl opensubdiv opus orc osmesa pam pango pcap pclm pcre pdf pdf-writer perl perl-geoipupdate picasa playlist png policykit postproc postscript ppds printsupport projectm pulseaudio qt5 quicktime rar raw readline realtime rle rpc rtmp s3tc savedconfig schroedinger sdl seccomp session sftp sha1 sha2 sha3 shared-glapi shout smp sndfile speex split-usr sqlite sse sse2 sse3 sse4a ssh ssl staging stars startup-notification stream subversion sudo suid svg svg2 symlink syslog system-cairo system-jpeg system-llvm system-sqlite taglib tcpd textures theora threads threadsafe thumbnail thunar tiff timezone tls-heartbeat totem transcode truetype tsmuxer ttf tty-helpers twolame udev udf udisks unicode unzip update_drivedb upnp upower usb utp v4l v8 vala vdpau vector-icons verify-sig vim-syntax vimeo vkd3d voices vorbis vpx vte vulkan vulkaninfo wav wavpack webgl webkit webkit2 webm webp webphoto webready webrtc-aec webserver widevine widgets wifi wma wma-fixed wmf workbench wxwidgets x264 x265 xattr xcb xcomposite xdg xfce xfs xft xml xmp xorg xpm xpresent xrandr xscreensaver xulrunner xv xvid xvidmode zeroconf zip zlib zstd abi_x86_64 amd64 clang dbus elibc_glibc hwaccel kernel_linux openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-webp userland_GNU wifi" ebuild /var/db/repos/gentoo/mail-client/thunderbird/thunderbird-78.13.0.ebuild install

It works perfectly fine. But I also get the imp/ipblib warning, but it seems to be harmless:
Code:
21:08.41 We know it took a while, but your build finally finished successfully!
To take your build for a test drive, run: |mach run|
>>> Source compiled.
>>> Test phase [not enabled]: mail-client/thunderbird-78.13.0

>>> Install mail-client/thunderbird-78.13.0 into /var/tmp/portage/mail-client/thunderbird-78.13.0/image
 0:00.40 /usr/bin/gmake -C . -j8 -s -w install
 0:00.40 gmake: Entering directory '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird_build'
 0:00.41 gmake[1]: Entering directory '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird_build/comm/mail/installer'
 0:00.44 /var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird-78.13.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
 0:00.44   import imp
 0:02.41 gmake[1]: Leaving directory '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird_build/comm/mail/installer'
 0:02.41 gmake: Leaving directory '/var/tmp/portage/mail-client/thunderbird-78.13.0/work/thunderbird_build'
 * Installing langpack-de@thunderbird.mozilla.org.xpi into /var/tmp/portage/mail-client/thunderbird-78.13.0/image/usr/lib64/thunderbird/distribution/extensions ...

Please note that I'm on stable.
Back to top
View user's profile Send private message
mike155
Advocate
Advocate


Joined: 17 Sep 2010
Posts: 4438
Location: Frankfurt, Germany

PostPosted: Wed Sep 15, 2021 6:19 pm    Post subject: Reply with quote

Code:
ccache version 4.3 [enabled]

@_kopsu_, please retry with ccache disabled.
Back to top
View user's profile Send private message
_kopsu_
n00b
n00b


Joined: 31 Mar 2003
Posts: 72
Location: Muurame, Finland

PostPosted: Thu Sep 30, 2021 9:48 am    Post subject: Reply with quote

same without ccache :(
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum