* [gentoo-user] Old Firefox ebuild?
@ 2016-10-14 18:02 Ian Zimmerman
2016-10-14 18:16 ` Mick
` (4 more replies)
0 siblings, 5 replies; 36+ messages in thread
From: Ian Zimmerman @ 2016-10-14 18:02 UTC (permalink / raw
To: gentoo-user
Does anyone have a copy of the firefox 38.x ebuild around?
The latest update wiped it out, and now if I take the plunge to the
current versions (i.e. at least 45.x) and I find then insufferable, I
have no way back :-(
btw I do make regular backups, but not of anything under /usr. This
will teach me.
--
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Old Firefox ebuild?
2016-10-14 18:02 [gentoo-user] Old Firefox ebuild? Ian Zimmerman
@ 2016-10-14 18:16 ` Mick
2016-10-14 19:15 ` [gentoo-user] " Ian Zimmerman
2016-10-14 18:29 ` Holger Hoffstätte
` (3 subsequent siblings)
4 siblings, 1 reply; 36+ messages in thread
From: Mick @ 2016-10-14 18:16 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 620 bytes --]
On Friday 14 Oct 2016 11:02:57 Ian Zimmerman wrote:
> Does anyone have a copy of the firefox 38.x ebuild around?
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/www-client/firefox/
> The latest update wiped it out, and now if I take the plunge to the
> current versions (i.e. at least 45.x) and I find then insufferable, I
> have no way back :-(
>
> btw I do make regular backups, but not of anything under /usr. This
> will teach me.
You could use 'emerge --buildpkg y' to build binary packages you can revert
to, in case an update/upgrade breaks anything important.
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Old Firefox ebuild?
2016-10-14 18:02 [gentoo-user] Old Firefox ebuild? Ian Zimmerman
2016-10-14 18:16 ` Mick
@ 2016-10-14 18:29 ` Holger Hoffstätte
2016-10-15 1:05 ` Ian Zimmerman
2016-10-14 18:39 ` [gentoo-user] Old Firefox ebuild? Alexey Mishustin
` (2 subsequent siblings)
4 siblings, 1 reply; 36+ messages in thread
From: Holger Hoffstätte @ 2016-10-14 18:29 UTC (permalink / raw
To: gentoo-user
On Fri, 14 Oct 2016 11:02:57 -0700, Ian Zimmerman wrote:
> Does anyone have a copy of the firefox 38.x ebuild around?
- go to https://gitweb.gentoo.org/repo/gentoo.git/log/www-client/firefox
- find the revision before the one that deleted 38.8
- select the "tree" view (above the path)
- copy everything you need
> btw I do make regular backups, but not of anything under /usr. This
So in other words you don't make backups..
-h
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Old Firefox ebuild?
2016-10-14 18:02 [gentoo-user] Old Firefox ebuild? Ian Zimmerman
2016-10-14 18:16 ` Mick
2016-10-14 18:29 ` Holger Hoffstätte
@ 2016-10-14 18:39 ` Alexey Mishustin
2016-10-15 23:41 ` Miroslav Rovis
2016-10-14 18:40 ` Michael Mol
2016-10-16 10:34 ` [gentoo-user] " Martin Vaeth
4 siblings, 1 reply; 36+ messages in thread
From: Alexey Mishustin @ 2016-10-14 18:39 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 602 bytes --]
Hello.
2016-10-14 21:02 GMT+03:00 Ian Zimmerman <itz@primate.net>:
> Does anyone have a copy of the firefox 38.x ebuild around?
Attached.
> The latest update wiped it out, and now if I take the plunge to the
> current versions (i.e. at least 45.x) and I find then insufferable,
Agree!
>I
> have no way back :-(
>
> btw I do make regular backups, but not of anything under /usr. This
> will teach me.
>
> --
> Please *no* private Cc: on mailing lists and newsgroups
> Personal signed mail: please _encrypt_ and sign
> Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html
>
--
Regards,
Alex
[-- Attachment #2: firefox-38.8.0.ebuild --]
[-- Type: application/octet-stream, Size: 11386 bytes --]
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
VIRTUALX_REQUIRED="pgo"
WANT_AUTOCONF="2.1"
MOZ_ESR=1
# This list can be updated with scripts/get_langs.sh from the mozilla overlay
# No official support as of fetch time
# csb
MOZ_LANGS=( af ar as ast be bg bn-BD bn-IN br bs ca cs cy da de el en
en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gd
gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko lt lv mai mk ml mr
nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te
th tr uk vi xh zh-CN zh-TW )
# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
if [[ ${MOZ_ESR} == 1 ]]; then
# ESR releases have slightly version numbers
MOZ_PV="${MOZ_PV}esr"
fi
# Patch version
PATCH="${PN}-38.0-patches-04"
MOZ_HTTP_URI="http://archive.mozilla.org/pub/${PN}/releases"
MOZCONFIG_OPTIONAL_WIFI=1
MOZCONFIG_OPTIONAL_JIT="enabled"
inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.38 multilib pax-utils fdo-mime autotools virtualx mozlinguas
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="http://www.mozilla.com/firefox"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="bindist egl hardened +minimal pgo selinux +gmp-autoupdate test"
RESTRICT="!bindist? ( bindist )"
# More URIs appended below...
SRC_URI="${SRC_URI}
https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz
https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz"
ASM_DEPEND=">=dev-lang/yasm-1.1"
# Mesa 7.10 needed for WebGL + bugfixes
RDEPEND="
>=dev-libs/nss-3.21.1
>=dev-libs/nspr-4.10.10
selinux? ( sec-policy/selinux-mozilla )"
DEPEND="${RDEPEND}
pgo? (
>=sys-devel/gcc-4.5 )
amd64? ( ${ASM_DEPEND}
virtual/opengl )
x86? ( ${ASM_DEPEND}
virtual/opengl )"
# No source releases for alpha|beta
if [[ ${PV} =~ alpha ]]; then
CHANGESET="8a3042764de7"
SRC_URI="${SRC_URI}
https://dev.gentoo.org/~nirbheek/mozilla/firefox/firefox-${MOZ_PV}_${CHANGESET}.source.tar.bz2"
S="${WORKDIR}/mozilla-aurora-${CHANGESET}"
elif [[ ${PV} =~ beta ]]; then
S="${WORKDIR}/mozilla-release"
SRC_URI="${SRC_URI}
${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
else
SRC_URI="${SRC_URI}
${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
if [[ ${MOZ_ESR} == 1 ]]; then
S="${WORKDIR}/mozilla-esr${PV%%.*}"
else
S="${WORKDIR}/mozilla-release"
fi
fi
QA_PRESTRIPPED="usr/$(get_libdir)/${PN}/firefox"
BUILD_OBJ_DIR="${S}/ff"
pkg_setup() {
moz_pkgsetup
# Avoid PGO profiling problems due to enviroment leakage
# These should *always* be cleaned up anyway
unset DBUS_SESSION_BUS_ADDRESS \
DISPLAY \
ORBIT_SOCKETDIR \
SESSION_MANAGER \
XDG_SESSION_COOKIE \
XAUTHORITY
if ! use bindist; then
einfo
elog "You are enabling official branding. You may not redistribute this build"
elog "to any users on your network or the internet. Doing so puts yourself into"
elog "a legal problem with Mozilla Foundation"
elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
fi
if use pgo; then
einfo
ewarn "You will do a double build for profile guided optimization."
ewarn "This will result in your build taking at least twice as long as before."
fi
}
pkg_pretend() {
# Ensure we have enough disk space to compile
if use pgo || use debug || use test ; then
CHECKREQS_DISK_BUILD="8G"
else
CHECKREQS_DISK_BUILD="4G"
fi
check-reqs_pkg_setup
}
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
}
src_prepare() {
# Apply our patches
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_EXCLUDE="8011_bug1194520-freetype261_until_moz43.patch
8010_bug114311-freetype26.patch" \
epatch "${WORKDIR}/firefox"
# Allow user to apply any additional patches without modifing ebuild
epatch_user
# Enable gnomebreakpad
if use debug ; then
sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
"${S}"/build/unix/run-mozilla.sh || die "sed failed!"
fi
# Ensure that our plugins dir is enabled as default
sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
"${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
"${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
# Fix sandbox violations during make clean, bug 372817
sed -e "s:\(/no-such-file\):${T}\1:g" \
-i "${S}"/config/rules.mk \
-i "${S}"/nsprpub/configure{.in,} \
|| die
# Don't exit with error when some libs are missing which we have in
# system.
sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-i "${S}"/browser/installer/Makefile.in || die
# Don't error out when there's no files to be removed:
sed 's@\(xargs rm\)$@\1 -f@' \
-i "${S}"/toolkit/mozapps/installer/packager.mk || die
eautoreconf
# Must run autoconf in js/src
cd "${S}"/js/src || die
eautoconf
# Need to update jemalloc's configure
cd "${S}"/memory/jemalloc/src || die
WANT_AUTOCONF= eautoconf
}
src_configure() {
MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
MEXTENSIONS="default"
# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
# Note: These are for Gentoo Linux use ONLY. For your own distribution, please
# get your own set of keys.
_google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
####################################
#
# mozconfig, CFLAGS and CXXFLAGS setup
#
####################################
mozconfig_init
mozconfig_config
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
# Add full relro support for hardened
use hardened && append-ldflags "-Wl,-z,relro,-z,now"
use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL
# Setup api key for location services
echo -n "${_google_api_key}" > "${S}"/google-api-key
mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
mozconfig_annotate '' --disable-mailnews
# Other ff-specific settings
mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
# Allow for a proper pgo build
if use pgo; then
echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig
fi
echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
# Finalize and report settings
mozconfig_final
if [[ $(gcc-major-version) -lt 4 ]]; then
append-cxxflags -fno-stack-protector
fi
# workaround for funky/broken upstream configure...
emake -f client.mk configure
}
src_compile() {
if use pgo; then
addpredict /root
addpredict /etc/gconf
# Reset and cleanup environment variables used by GNOME/XDG
gnome2_environment_reset
# Firefox tries to use dri stuff when it's run, see bug 380283
shopt -s nullglob
cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
if test -z "${cards}"; then
cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
if test -n "${cards}"; then
# Binary drivers seem to cause access violations anyway, so
# let's use indirect rendering so that the device files aren't
# touched at all. See bug 394715.
export LIBGL_ALWAYS_INDIRECT=1
fi
fi
shopt -u nullglob
addpredict "${cards}"
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
Xemake -f client.mk profiledbuild || die "Xemake failed"
else
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
emake -f client.mk realbuild
fi
}
src_install() {
MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
cd "${BUILD_OBJ_DIR}" || die
# Pax mark xpcshell for hardened support, only used for startupcache creation.
pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
# Add our default prefs for firefox
cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|| die
# Set default path to search for dictionaries.
echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
>> "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|| die
echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|| die
local plugin
use gmp-autoupdate || for plugin in \
gmp-gmpopenh264 ; do
echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|| die
done
MOZ_MAKE_FLAGS="${MAKEOPTS}" \
emake DESTDIR="${D}" install
# Install language packs
mozlinguas_src_install
local size sizes icon_path icon name
if use bindist; then
sizes="16 32 48"
icon_path="${S}/browser/branding/aurora"
# Firefox's new rapid release cycle means no more codenames
# Let's just stick with this one...
icon="aurora"
name="Aurora"
else
sizes="16 22 24 32 256"
icon_path="${S}/browser/branding/official"
icon="${PN}"
name="Mozilla Firefox"
fi
# Install icons and .desktop for menu entry
for size in ${sizes}; do
insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
newins "${icon_path}/default${size}.png" "${icon}.png"
done
# The 128x128 icon has a different name
insinto "/usr/share/icons/hicolor/128x128/apps"
newins "${icon_path}/mozicon128.png" "${icon}.png"
# Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
newicon "${icon_path}/content/icon48.png" "${icon}.png"
newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
"${ED}/usr/share/applications/${PN}.desktop" || die
# Add StartupNotify=true bug 237317
if use startup-notification ; then
echo "StartupNotify=true"\
>> "${ED}/usr/share/applications/${PN}.desktop" \
|| die
fi
# Required in order to use plugins and even run firefox on hardened.
if use jit; then
pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
else
pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container
fi
if use minimal; then
rm -r "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} \
|| die "Failed to remove sdk and headers"
fi
# very ugly hack to make firefox not sigbus on sparc
# FIXME: is this still needed??
use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \
-i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \
|| die "sparc sed failed"; }
# revdep-rebuild entry
insinto /etc/revdep-rebuild
echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10firefox
doins "${T}"/10${PN} || die
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
# Update mimedb for the new .desktop file
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Old Firefox ebuild?
2016-10-14 18:02 [gentoo-user] Old Firefox ebuild? Ian Zimmerman
` (2 preceding siblings ...)
2016-10-14 18:39 ` [gentoo-user] Old Firefox ebuild? Alexey Mishustin
@ 2016-10-14 18:40 ` Michael Mol
2016-10-16 10:34 ` [gentoo-user] " Martin Vaeth
4 siblings, 0 replies; 36+ messages in thread
From: Michael Mol @ 2016-10-14 18:40 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 585 bytes --]
On Friday, October 14, 2016 11:02:57 AM Ian Zimmerman wrote:
> Does anyone have a copy of the firefox 38.x ebuild around?
>
> The latest update wiped it out, and now if I take the plunge to the
> current versions (i.e. at least 45.x) and I find then insufferable, I
> have no way back :-(
>
> btw I do make regular backups, but not of anything under /usr. This
> will teach me.
Portage tree is now under git, so you should be able to do a git clone of it,
jump back to a point in history where the ebuild you like is still present,
and grab it from there.
--
:wq
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 455 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Old Firefox ebuild?
2016-10-14 18:16 ` Mick
@ 2016-10-14 19:15 ` Ian Zimmerman
2016-10-14 20:38 ` Neil Bothwick
0 siblings, 1 reply; 36+ messages in thread
From: Ian Zimmerman @ 2016-10-14 19:15 UTC (permalink / raw
To: gentoo-user
On 2016-10-14 19:16, Mick wrote:
> > Does anyone have a copy of the firefox 38.x ebuild around?
>
> https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/www-client/firefox/
I think this will work for me, thank you! However, I don't understand
why those versions precisely are there (which means they have been
checked into cvs, I guess) and not others? For instance, the exact
version I'm running now, 38.8.0, is not there, and neither are the 45.x
and up which already invaded my portage tree.
> You could use 'emerge --buildpkg y' to build binary packages you can
> revert to, in case an update/upgrade breaks anything important.
Yes, and I should really learn more about binary packages in gentoo.
But still, it isn't much different from listing the files with equery f
and making a tarball. Without a way to rebuild from source I feel as if
I were standing on 1 leg ...
--
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Re: Old Firefox ebuild?
2016-10-14 19:15 ` [gentoo-user] " Ian Zimmerman
@ 2016-10-14 20:38 ` Neil Bothwick
0 siblings, 0 replies; 36+ messages in thread
From: Neil Bothwick @ 2016-10-14 20:38 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1166 bytes --]
On Fri, 14 Oct 2016 12:15:54 -0700, Ian Zimmerman wrote:
> I think this will work for me, thank you! However, I don't understand
> why those versions precisely are there (which means they have been
> checked into cvs, I guess) and not others? For instance, the exact
> version I'm running now, 38.8.0, is not there, and neither are the 45.x
> and up which already invaded my portage tree.
The ebuilds used to install existing packages are all in /var/db/pkg.
> > You could use 'emerge --buildpkg y' to build binary packages you can
> > revert to, in case an update/upgrade breaks anything important.
>
> Yes, and I should really learn more about binary packages in gentoo.
> But still, it isn't much different from listing the files with equery f
> and making a tarball.
The packages portage creates also contain package metadata, as stored
in /var/db/pkg
> Without a way to rebuild from source I feel as if
> I were standing on 1 leg ...
If you have the disk space, adding buildpkg to FEATURES will ensure you
always have a crutch available...
--
Neil Bothwick
Am I ignorant or apathetic? I don't know and don't care!
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 163 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Old Firefox ebuild?
2016-10-14 18:29 ` Holger Hoffstätte
@ 2016-10-15 1:05 ` Ian Zimmerman
2016-10-15 3:27 ` Kai Krakow
0 siblings, 1 reply; 36+ messages in thread
From: Ian Zimmerman @ 2016-10-15 1:05 UTC (permalink / raw
To: gentoo-user
On 2016-10-14 18:29, Holger Hoffstätte wrote:
> On Fri, 14 Oct 2016 11:02:57 -0700, Ian Zimmerman wrote:
>
> > Does anyone have a copy of the firefox 38.x ebuild around?
>
> - go to https://gitweb.gentoo.org/repo/gentoo.git/log/www-client/firefox
> - find the revision before the one that deleted 38.8
> - select the "tree" view (above the path)
> - copy everything you need
Thanks!
> > btw I do make regular backups, but not of anything under /usr. This
>
> So in other words you don't make backups..
Do you really backup every file on your system, including those that you
can recreate by other means?
How long does an incremental backup take you?
What device do you use to store the backups?
Curious.
--
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Old Firefox ebuild?
2016-10-15 1:05 ` Ian Zimmerman
@ 2016-10-15 3:27 ` Kai Krakow
2016-10-15 3:42 ` Kai Krakow
0 siblings, 1 reply; 36+ messages in thread
From: Kai Krakow @ 2016-10-15 3:27 UTC (permalink / raw
To: gentoo-user
Am Fri, 14 Oct 2016 18:05:14 -0700
schrieb Ian Zimmerman <itz@primate.net>:
> On 2016-10-14 18:29, Holger Hoffstätte wrote:
>
> > On Fri, 14 Oct 2016 11:02:57 -0700, Ian Zimmerman wrote:
> >
> > > Does anyone have a copy of the firefox 38.x ebuild around?
> >
> > - go to
> > https://gitweb.gentoo.org/repo/gentoo.git/log/www-client/firefox
> > - find the revision before the one that deleted 38.8
> > - select the "tree" view (above the path)
> > - copy everything you need
>
> Thanks!
>
> > > btw I do make regular backups, but not of anything under /usr.
> > > This
> >
> > So in other words you don't make backups..
>
> Do you really backup every file on your system, including those that
> you can recreate by other means?
Yes, with the exception of /usr/portage/{distfiles,packages}
and /{var/,}tmp.
> How long does an incremental backup take you?
15 Minutes.
> What device do you use to store the backups?
XFS partition with borgbackup. Retention stored on disk is 3 months
meanwhile (1 months of daily backups, 5 weekly backups, rest is
monthly). Borgbackup compressed 30 TB worth of backups into 1.8 TB.
It's an internal hard disk for performance reasons. I'm currently not
duplicating the backup disk to external storage, but if I would I'd
mirror the borgbackup archive with rsync.
--
Regards,
Kai
Replies to list-only preferred.
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Old Firefox ebuild?
2016-10-15 3:27 ` Kai Krakow
@ 2016-10-15 3:42 ` Kai Krakow
2016-10-15 5:35 ` [gentoo-user] Backup [Was: Old Firefox ebuild?] Ian Zimmerman
0 siblings, 1 reply; 36+ messages in thread
From: Kai Krakow @ 2016-10-15 3:42 UTC (permalink / raw
To: gentoo-user
Am Sat, 15 Oct 2016 05:27:16 +0200
schrieb Kai Krakow <hurikhan77@gmail.com>:
> XFS partition with borgbackup. Retention stored on disk is 3 months
> meanwhile (1 months of daily backups, 5 weekly backups, rest is
> monthly). Borgbackup compressed 30 TB worth of backups into 1.8 TB.
Sorry, wrong numbers: 1 month daily, 12 weekly backups, rest will be
monthly.
The backup source is my btrfs subvol 0. I can put the systemd units for
backup to github if you're interested.
--
Regards,
Kai
Replies to list-only preferred.
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Backup [Was: Old Firefox ebuild?]
2016-10-15 3:42 ` Kai Krakow
@ 2016-10-15 5:35 ` Ian Zimmerman
2016-10-15 8:14 ` Neil Bothwick
2016-10-15 11:22 ` [gentoo-user] Backup " Rich Freeman
0 siblings, 2 replies; 36+ messages in thread
From: Ian Zimmerman @ 2016-10-15 5:35 UTC (permalink / raw
To: gentoo-user
On 2016-10-15 05:42, Kai Krakow wrote:
> The backup source is my btrfs subvol 0. I can put the systemd units
> for backup to github if you're interested.
I'm not a systemd fan, so they wouldn't help me, but thanks for
offering.
My priorities are different, and there are constraints resulting from my
priorities as well as others.
I am mostly worried about physical catastrophic damage (I live in
earthquake country) and losing my personal data, which could not be
recreated. So it has to be offsite, and because it's personal data it
has to be encrypted. And I cannot make the trip to where it's stored
every day.
Given the time (including the trip) it takes to restore, I don't see the
point of backing up static files which can be reinstalled from the
distribution. Of course, I'm still learning gentoo and so it was easy
for me to make the mistake of forgetting that files under /usr/portage
aren't really in that catagory.
--
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Backup [Was: Old Firefox ebuild?]
2016-10-15 5:35 ` [gentoo-user] Backup [Was: Old Firefox ebuild?] Ian Zimmerman
@ 2016-10-15 8:14 ` Neil Bothwick
2016-10-15 19:22 ` [gentoo-user] " Ian Zimmerman
2016-10-15 11:22 ` [gentoo-user] Backup " Rich Freeman
1 sibling, 1 reply; 36+ messages in thread
From: Neil Bothwick @ 2016-10-15 8:14 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 538 bytes --]
On Fri, 14 Oct 2016 22:35:27 -0700, Ian Zimmerman wrote:
> Given the time (including the trip) it takes to restore, I don't see the
> point of backing up static files which can be reinstalled from the
> distribution. Of course, I'm still learning gentoo and so it was easy
> for me to make the mistake of forgetting that files under /usr/portage
> aren't really in that catagory.
mv /usr/portage /var/
Change PORTDIR in make.conf to suit
Problem solved.
--
Neil Bothwick
If you use envelopes, why not encryption ?
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 163 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Backup [Was: Old Firefox ebuild?]
2016-10-15 5:35 ` [gentoo-user] Backup [Was: Old Firefox ebuild?] Ian Zimmerman
2016-10-15 8:14 ` Neil Bothwick
@ 2016-10-15 11:22 ` Rich Freeman
2016-10-15 19:18 ` [gentoo-user] " Kai Krakow
1 sibling, 1 reply; 36+ messages in thread
From: Rich Freeman @ 2016-10-15 11:22 UTC (permalink / raw
To: gentoo-user
On Sat, Oct 15, 2016 at 1:35 AM, Ian Zimmerman <itz@primate.net> wrote:
> On 2016-10-15 05:42, Kai Krakow wrote:
>
>> The backup source is my btrfs subvol 0. I can put the systemd units
>> for backup to github if you're interested.
>
> I'm not a systemd fan, so they wouldn't help me, but thanks for
> offering.
I'd be curious to see them; whether you use systemd or not units are
pretty trivial to read and make use of in scripts, cron entries, etc.
I just use snapper to manage snapshots if all I'm worried about is
casual deletion of files. Since I don't fully trust btrfs I also keep
a full rsnapshot (basically an rsync wrapper) of my btrfs volumes on a
local ext4.
>
> My priorities are different, and there are constraints resulting from my
> priorities as well as others.
>
> I am mostly worried about physical catastrophic damage (I live in
> earthquake country) and losing my personal data, which could not be
> recreated. So it has to be offsite, and because it's personal data it
> has to be encrypted. And I cannot make the trip to where it's stored
> every day.
>
> Given the time (including the trip) it takes to restore, I don't see the
> point of backing up static files which can be reinstalled from the
> distribution. Of course, I'm still learning gentoo and so it was easy
> for me to make the mistake of forgetting that files under /usr/portage
> aren't really in that catagory.
>
++
What I really consider my "backups" are stored encrypted on amazon s3
using duplicity (which I highly recommend for this purpose).
Basically it amounts to /etc, and /home, with a number of exclusions
(media and cache). For media I care about like photos I include new
stuff in m duplicity backups, but as I accumulate reasonable chunks of
it I make a separate backup and store it offsite, and remove that
chunk from my duplicity backup. This prevents the daily-updated
backup pool from getting insanely large, while still maintaining an
offsite copy (since these files don't change over time).
I'd never spend the money to be doing cloud backup of /usr (other than
/usr/local). I have all my static configuration backed up, so I could
just restore that onto a stage 3 and run emerge -uDN world to get all
of that back.
If I did have an offsite server somewhere where storage costs weren't
a big deal then I'd probably be setting up replicas using
btrfs+zfs-send/receive. You can do that at minimal cost with
incrementals, and I could probably do the first clone on the local
LAN.
--
Rich
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Backup [Was: Old Firefox ebuild?]
2016-10-15 11:22 ` [gentoo-user] Backup " Rich Freeman
@ 2016-10-15 19:18 ` Kai Krakow
0 siblings, 0 replies; 36+ messages in thread
From: Kai Krakow @ 2016-10-15 19:18 UTC (permalink / raw
To: gentoo-user
Am Sat, 15 Oct 2016 07:22:06 -0400
schrieb Rich Freeman <rich0@gentoo.org>:
> On Sat, Oct 15, 2016 at 1:35 AM, Ian Zimmerman <itz@primate.net>
> wrote:
> > On 2016-10-15 05:42, Kai Krakow wrote:
> >
> >> The backup source is my btrfs subvol 0. I can put the systemd units
> >> for backup to github if you're interested.
> >
> > I'm not a systemd fan, so they wouldn't help me, but thanks for
> > offering.
>
> I'd be curious to see them; whether you use systemd or not units are
> pretty trivial to read and make use of in scripts, cron entries, etc.
https://gist.github.com/kakra/7637555528a54a0c7aaca6f68338418c
My system automatically sleeps after 2 hours, so I'm using WakeSystem
to wake it up at night for backup.
/mnt/btrfs-pool is my pool. I also create the list of subvolumes on the
backup drive to more easily recreate all subvolumes before restoring the
backup.
My initial backup took around 24 hours, successive backups run 15
minutes. I'm using bcache for both my system storage and backup storage
to speed up the process but it includes Eric Wheelers ionice patches to
reduce SSD wear and improve overall performance:
"bcache: introduce per-process ioprio-based bypass/writeback hints"
Also, you can change the environment settings to support encrypted
backups. I'm not using them as I only use trusted storage and don't
want to bother keeping the crypt key in a safe place.
If I reintroduce duplicating to a remote location, I'd simply rsync the
backup archive to a remote location with an additional ExecStartPost
line. My diff is around 500 MB to 2 GB per day. (my external USB disk
died, I'll get a NAS sometime later instead)
Actually, I'm doing this with a remote location which is rsync'ed to my
local backup every night.
> I just use snapper to manage snapshots if all I'm worried about is
> casual deletion of files. Since I don't fully trust btrfs I also keep
> a full rsnapshot (basically an rsync wrapper) of my btrfs volumes on a
> local ext4.
That is why I chose borgbackup. But I prefer XFS as a more reliable and
faster file system for backup storage. Also, I used the systemd
automounter so it won't be mounted all the time but just on demand.
> > My priorities are different, and there are constraints resulting
> > from my priorities as well as others.
> >
> > I am mostly worried about physical catastrophic damage (I live in
> > earthquake country) and losing my personal data, which could not be
> > recreated. So it has to be offsite, and because it's personal data
> > it has to be encrypted. And I cannot make the trip to where it's
> > stored every day.
> >
> > Given the time (including the trip) it takes to restore, I don't
> > see the point of backing up static files which can be reinstalled
> > from the distribution. Of course, I'm still learning gentoo and so
> > it was easy for me to make the mistake of forgetting that files
> > under /usr/portage aren't really in that catagory.
> >
>
> ++
>
> What I really consider my "backups" are stored encrypted on amazon s3
> using duplicity (which I highly recommend for this purpose).
Borgbackup supports strong encryption. I'm pretty sure you could even
manage storing to amazon s3 directly.
> Basically it amounts to /etc, and /home, with a number of exclusions
> (media and cache). For media I care about like photos I include new
> stuff in m duplicity backups, but as I accumulate reasonable chunks of
> it I make a separate backup and store it offsite, and remove that
> chunk from my duplicity backup. This prevents the daily-updated
> backup pool from getting insanely large, while still maintaining an
> offsite copy (since these files don't change over time).
Borgbackup supports cache tags to exclude cache directories. I placed
some of them manually in e.g. $HOME/.cache. Borgbackup deduplication
makes full backup snapshots insanely small: 30 TB of backups are stored
in 1.8 TB for me. So it also detects file moves which rsync doesn't
(and deduplicity probably also doesn't).
> I'd never spend the money to be doing cloud backup of /usr (other than
> /usr/local). I have all my static configuration backed up, so I could
> just restore that onto a stage 3 and run emerge -uDN world to get all
> of that back.
I figured that reinstallation plus restoring is much more time
consuming than just simply put it back. Reinstalling Gentoo from
scratch will take me 3-4 days until everything is back in place
normally. Restoring my data from borgbackup takes around 24 hours last
time I had to do it.
Restoring onto a stage3 may also introduce orphan files because you are
overwriting what the package manager thinks is installed. And by the
way: How big could /usr be usually (excluding portage)? Maybe a few
tiny gigabytes. It's a tiny fragment of my complete backup.
Instead, I'm using a tiny USB stick with an sdcard and a rescue system
that I keep updated from time to time (simply by booting a
systemd-nspawn container from it). That USB stick is just as small as
the Logitech nano receivers (the sdcard is inserted within the
connector), so I keep it plugged in all the time. This installation
also includes a script to recreate my btrfs including it's subvolumes,
and then restore the backup upon that. It also works as a backup for
my /boot partition as it essentially has a copy of that (to be
bootable).
> If I did have an offsite server somewhere where storage costs weren't
> a big deal then I'd probably be setting up replicas using
> btrfs+zfs-send/receive. You can do that at minimal cost with
> incrementals, and I could probably do the first clone on the local
> LAN.
I'd take a look at borgbackups remote capabilities also. I'm backing up
some remote machines by simply using the prebuilt single binary from
the website (so versions easily stay in sync). Borgbackup uses ssh
tunnels for transferring data and a remote cache for speeding up delta
transfers. It's much much faster than rsync. I never tried btrfs
send/receive and it's probably still less space efficient than
borgbackup.
--
Regards,
Kai
Replies to list-only preferred.
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Backup [Was: Old Firefox ebuild?]
2016-10-15 8:14 ` Neil Bothwick
@ 2016-10-15 19:22 ` Ian Zimmerman
2016-10-15 21:03 ` Neil Bothwick
0 siblings, 1 reply; 36+ messages in thread
From: Ian Zimmerman @ 2016-10-15 19:22 UTC (permalink / raw
To: gentoo-user
On 2016-10-15 09:14, Neil Bothwick wrote:
> mv /usr/portage /var/
> Change PORTDIR in make.conf to suit
> Problem solved.
but ... quoting man make.conf:
PORTDIR = [path]
Defines the location of main repository. This variable is
deprecated in favor of settings in repos.conf. If you
change this, you must update your
/etc/portage/make.profile symlink accordingly. Defaults
to /usr/portage.
So, 2 warnings ... looks dangerous after all.
--
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Re: Backup [Was: Old Firefox ebuild?]
2016-10-15 19:22 ` [gentoo-user] " Ian Zimmerman
@ 2016-10-15 21:03 ` Neil Bothwick
2016-10-26 18:40 ` [gentoo-user] transplant /usr/portage [Was: Backup] " Ian Zimmerman
0 siblings, 1 reply; 36+ messages in thread
From: Neil Bothwick @ 2016-10-15 21:03 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1094 bytes --]
On Sat, 15 Oct 2016 12:22:49 -0700, Ian Zimmerman wrote:
> > mv /usr/portage /var/
> > Change PORTDIR in make.conf to suit
> > Problem solved.
>
> but ... quoting man make.conf:
>
> PORTDIR = [path]
>
> Defines the location of main repository. This variable is
> deprecated in favor of settings in repos.conf. If you
> change this, you must update your
> /etc/portage/make.profile symlink accordingly. Defaults
> to /usr/portage.
>
> So, 2 warnings ... looks dangerous after all.
Not really warnings, just advice. Yes, you should really use the new way
of setting it. Then run eselect profile to reset your profile symlink.
All you are doing is moving the portage tree to a filesystem that you
backup and telling portage abut it. There's nothing dangerous about it
and you won't stop your system working even if you get it wrong. I do
that on all my Gentoo boxes as I don't want dynamic data in /usr.
--
Neil Bothwick
... Taglines: and How They Affect Women. Next On Oprah.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 163 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Old Firefox ebuild?
2016-10-14 18:39 ` [gentoo-user] Old Firefox ebuild? Alexey Mishustin
@ 2016-10-15 23:41 ` Miroslav Rovis
2016-10-16 9:06 ` Alexey Mishustin
0 siblings, 1 reply; 36+ messages in thread
From: Miroslav Rovis @ 2016-10-15 23:41 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1223 bytes --]
On 161014-21:39+0300, Alexey Mishustin wrote:
> Hello.
>
> 2016-10-14 21:02 GMT+03:00 Ian Zimmerman <itz@primate.net>:
> > Does anyone have a copy of the firefox 38.x ebuild around?
>
> Attached.
>
> > The latest update wiped it out, and now if I take the plunge to the
> > current versions (i.e. at least 45.x) and I find then insufferable,
>
> Agree!
>
I may agree too, if some facts fall into place. Read on.
I was wondering how safe is running Firefox 38.x at this day and age?
If you look up:
http://arstechnica.com/security/2016/09/mozilla-checks-if-firefox-is-affected-by-same-malware-vulnerability-as-tor/
( continued and improved from:
https://hackernoon.com/tor-browser-exposed-anti-privacy-implantation-at-mass-scale-bd68e9eb1e95#.ctpp9u5fl )
and especially the Jacob Appelbaum's:
https://blog.torproject.org/blog/detecting-certificate-authority-compromises-and-web-browser-collusion
So if you recall (some of the readers must have read those) the issues
there, and how badly Firefox was exposed and pretty often, then my query
is how do you assess how secure Firefox 38.x that you install might be?
Regards!
--
Miroslav Rovis
Zagreb, Croatia
http://www.CroatiaFidelis.hr
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Old Firefox ebuild?
2016-10-15 23:41 ` Miroslav Rovis
@ 2016-10-16 9:06 ` Alexey Mishustin
0 siblings, 0 replies; 36+ messages in thread
From: Alexey Mishustin @ 2016-10-16 9:06 UTC (permalink / raw
To: gentoo-user
2016-10-16 2:41 GMT+03:00 Miroslav Rovis <miro.rovis@croatiafidelis.hr>:
> On 161014-21:39+0300, Alexey Mishustin wrote:
>> Hello.
>>
>> 2016-10-14 21:02 GMT+03:00 Ian Zimmerman <itz@primate.net>:
>> > Does anyone have a copy of the firefox 38.x ebuild around?
>>
>> Attached.
>>
>> > The latest update wiped it out, and now if I take the plunge to the
>> > current versions (i.e. at least 45.x) and I find then insufferable,
>>
>> Agree!
>>
> I may agree too, if some facts fall into place. Read on.
>
> I was wondering how safe is running Firefox 38.x at this day and age?
>
> If you look up:
> http://arstechnica.com/security/2016/09/mozilla-checks-if-firefox-is-affected-by-same-malware-vulnerability-as-tor/
> ( continued and improved from:
> https://hackernoon.com/tor-browser-exposed-anti-privacy-implantation-at-mass-scale-bd68e9eb1e95#.ctpp9u5fl )
> and especially the Jacob Appelbaum's:
> https://blog.torproject.org/blog/detecting-certificate-authority-compromises-and-web-browser-collusion
> So if you recall (some of the readers must have read those) the issues
> there, and how badly Firefox was exposed and pretty often, then my query
> is how do you assess how secure Firefox 38.x that you install might be?
>
> Regards!
Yeah, it's an usual dilemma: old version is vulnerable, new version sucks.
From my point of view, if there's a MITM, then Firefox is not the only problem.
Besides ruining the cookies management (should one install an addon
now? like Cookies Manager+?), new versions of Firefox succeeded to
hang all the OS, when I was working with Google maps (never been with
older versions).
--
Regards,
Alex
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Old Firefox ebuild?
2016-10-14 18:02 [gentoo-user] Old Firefox ebuild? Ian Zimmerman
` (3 preceding siblings ...)
2016-10-14 18:40 ` Michael Mol
@ 2016-10-16 10:34 ` Martin Vaeth
2016-10-16 10:52 ` Alexey Mishustin
` (4 more replies)
4 siblings, 5 replies; 36+ messages in thread
From: Martin Vaeth @ 2016-10-16 10:34 UTC (permalink / raw
To: gentoo-user
Ian Zimmerman <itz@primate.net> wrote:
> Does anyone have a copy of the firefox 38.x ebuild around?
As others already noted: It is not a good idea to use
an ebuild which was removed for security reasons.
My recommendation: Use palemoon (from the palemoon overlay)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Re: Old Firefox ebuild?
2016-10-16 10:34 ` [gentoo-user] " Martin Vaeth
@ 2016-10-16 10:52 ` Alexey Mishustin
2016-10-16 18:08 ` waltdnes
` (3 subsequent siblings)
4 siblings, 0 replies; 36+ messages in thread
From: Alexey Mishustin @ 2016-10-16 10:52 UTC (permalink / raw
To: gentoo-user
2016-10-16 13:34 GMT+03:00 Martin Vaeth <martin@mvath.de>:
> Ian Zimmerman <itz@primate.net> wrote:
>> Does anyone have a copy of the firefox 38.x ebuild around?
>
> As others already noted: It is not a good idea to use
> an ebuild which was removed for security reasons.
>
> My recommendation: Use palemoon (from the palemoon overlay)
I see, this product is enough old. Why isn't it in the main tree?
--
Regards,
Alex
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Re: Old Firefox ebuild?
2016-10-16 10:34 ` [gentoo-user] " Martin Vaeth
2016-10-16 10:52 ` Alexey Mishustin
@ 2016-10-16 18:08 ` waltdnes
2016-10-16 19:27 ` Martin Vaeth
2016-10-16 20:10 ` Miroslav Rovis
` (2 subsequent siblings)
4 siblings, 1 reply; 36+ messages in thread
From: waltdnes @ 2016-10-16 18:08 UTC (permalink / raw
To: gentoo-user
On Sun, Oct 16, 2016 at 10:34:12AM +0000, Martin Vaeth wrote
> Ian Zimmerman <itz@primate.net> wrote:
> > Does anyone have a copy of the firefox 38.x ebuild around?
>
> As others already noted: It is not a good idea to use
> an ebuild which was removed for security reasons.
>
> My recommendation: Use palemoon (from the palemoon overlay)
I build my own. It can be installed entirely, including browser and
libraries in /usr/local/palemoon or /opt/palemoon, or even in
$HOME/palemoon. "Updates" consist of...
rm -rf <location>/palemoon
tar -C <location> -xvjf <tarball_name>.bz2
# If <location> is /usr/local or /opt
ln -sf <location>/palemoon/palemoon /usr/bin/palemoon
# If <location> is in your home directory
ln -sf <location>/palemoon/palemoon $HOME/bin/palemoon
The Pale Moon for linux support sub-forum is at...
https://forum.palemoon.org/viewforum.php?f=37
The Tycho beta forum (upcoming version 27) is at
https://forum.palemoon.org/viewforum.php?f=56
Ask on the linux sub-forum forum if you need help building it. One
advantage of "roll-your-own" is being able to delete/disable stuff that
is standard on the mainstream build. There are a whole slew of
"--enable" and "--disable" options.
--
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Old Firefox ebuild?
2016-10-16 18:08 ` waltdnes
@ 2016-10-16 19:27 ` Martin Vaeth
0 siblings, 0 replies; 36+ messages in thread
From: Martin Vaeth @ 2016-10-16 19:27 UTC (permalink / raw
To: gentoo-user
waltdnes@waltdnes.org <waltdnes@waltdnes.org> wrote:
>
> I build my own.
I would never recommend installing something without
the package manager's sandbox. And be it just because of
possible bugs in the makefile which might cause files
(unintentionally) ending on the wrong place.
> There are a whole slew of "--enable" and "--disable" options.
Yet another reason to use an ebuild! You set the USE-flags once,
and for updates you will have the same things enabled/disabled.
Fortunately, the palemoon ebuild is well done and passes most
configure options as USE-flags, but if it is not enough for you,
you can of course still use EXTRA_ECONF or roll your own ebuild.
In any case this is better than installing "behind the package
manager's back".
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Re: Old Firefox ebuild?
2016-10-16 10:34 ` [gentoo-user] " Martin Vaeth
2016-10-16 10:52 ` Alexey Mishustin
2016-10-16 18:08 ` waltdnes
@ 2016-10-16 20:10 ` Miroslav Rovis
2016-10-17 0:04 ` Ian Zimmerman
2016-10-18 19:58 ` Ian Zimmerman
4 siblings, 0 replies; 36+ messages in thread
From: Miroslav Rovis @ 2016-10-16 20:10 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1165 bytes --]
On 161016-10:34+0000, Martin Vaeth wrote:
> Ian Zimmerman <itz@primate.net> wrote:
> > Does anyone have a copy of the firefox 38.x ebuild around?
> My recommendation: Use palemoon (from the palemoon overlay)
Martin, I learned of Palemoon only from you, back in the Gentoo Forums.
And I tend to believe (haven't installed it yet) that Palemoon is a sane
project.
However, there is one thing missing in Palemoon, for me, and I was
curious if you could tell me about it.
Here my non-replied-to topic at the Palemoon Forum, in the Technical
Chat:
Tracking protection and NSS SSL secrets logging (two security
questions)?
https://forum.palemoon.org/viewtopic.php?f=26&t=12544
I'm very happy to be able to read the network wherever I go. It's
astounding experience...
Thinking about browsers, the last thing I would go for is, of course,
anyhing Google anyways, but it's only Google's Chrom{e,ium}, IE and
Firefox that do the SSL secrets logging (note: I don't know if Opera
does it).
Do you know if Palemoon can do SSL secrets logging? Anyone else knows?
Regards!
--
Miroslav Rovis
Zagreb, Croatia
http://www.CroatiaFidelis.hr
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Old Firefox ebuild?
2016-10-16 10:34 ` [gentoo-user] " Martin Vaeth
` (2 preceding siblings ...)
2016-10-16 20:10 ` Miroslav Rovis
@ 2016-10-17 0:04 ` Ian Zimmerman
2016-10-17 9:34 ` Wolfgang Mueller
2016-10-18 19:58 ` Ian Zimmerman
4 siblings, 1 reply; 36+ messages in thread
From: Ian Zimmerman @ 2016-10-17 0:04 UTC (permalink / raw
To: gentoo-user
On 2016-10-16 10:34, Martin Vaeth wrote:
> Ian Zimmerman <itz@primate.net> wrote:
> > Does anyone have a copy of the firefox 38.x ebuild around?
>
> As others already noted: It is not a good idea to use
> an ebuild which was removed for security reasons.
>
> My recommendation: Use palemoon (from the palemoon overlay)
A sensible recommendation, thanks.
Can palemoon work with recent firefox extensions, though? I use only
very few, but without them the cure will be worse than the disease:
Adblock Plus
Request Policy Continued
and, just slightly less important:
Proxy Switcher
--
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Re: Old Firefox ebuild?
2016-10-17 0:04 ` Ian Zimmerman
@ 2016-10-17 9:34 ` Wolfgang Mueller
0 siblings, 0 replies; 36+ messages in thread
From: Wolfgang Mueller @ 2016-10-17 9:34 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1202 bytes --]
On Sun, Oct 16, 2016 at 17:04:29 -0700, Ian Zimmerman wrote:
> Can palemoon work with recent firefox extensions, though? I use only
> very few, but without them the cure will be worse than the disease:
>
> Adblock Plus
> Request Policy Continued
>
> and, just slightly less important:
>
> Proxy Switcher
Usually, recent Firefox extensions still work with Pale Moon.
Pale Moon maintains their own direct fork of Adblock Plus (called
Adblock Latitude[1]), so that will definitely work.
I just installed Request Policy Continued and it seems to work fine.
Proxy Switcher could not be installed (claims the Firefox version is too
old), but it may still work if you manually edit the extension manifest.
I do that myself with vimperator (although current versions have stopped
working altogether).
You might find an alternative for Proxy Switcher here[2], plus more
about extension incompatibility here[3].
[1] - https://addons.palemoon.org/extensions/privacy-and-security/adblock-latitude/
[2] - https://addons.palemoon.org/extensions/all-extensions/
[3] - https://addons.palemoon.org/resources/incompatible/
--
Wolfgang Mueller / vehk.de / GPG 0xc543cfce9465f573
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Old Firefox ebuild?
2016-10-16 10:34 ` [gentoo-user] " Martin Vaeth
` (3 preceding siblings ...)
2016-10-17 0:04 ` Ian Zimmerman
@ 2016-10-18 19:58 ` Ian Zimmerman
[not found] ` <CAHVfhucadA8hPT+T3B+PfQx36nG1NMCH5N6SyBWtWpsnm0SZJg@mail.gmail.com>
4 siblings, 1 reply; 36+ messages in thread
From: Ian Zimmerman @ 2016-10-18 19:58 UTC (permalink / raw
To: gentoo-user
On 2016-10-16 10:34, Martin Vaeth wrote:
> My recommendation: Use palemoon (from the palemoon overlay)
Oh man! THANK YOU! pale moon is the best thing in my digital life since
gentoo :-) I can only wonder why it is not more widely known or used by
hackers?
There seems to be a little glitch in the packaging: when I emerge
pale moon first (before unmerging firefox and company), pale moon ends up
linked against shared libraries from the nss and nspr packages (in
/usr/lib64), instead of the bundled ones in /usr/lib64/palemoon.
Unmerging firefox first and then --depcleaning works around it.
--
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Re: Old Firefox ebuild?
[not found] ` <CAHVfhud4-Mr+2K6c18xFTnonLuQhuO7VD5rHOS1pS+Oo8J+4+A@mail.gmail.com>
@ 2016-10-19 4:41 ` Andy Mender
2016-10-21 12:10 ` Martin Vaeth
0 siblings, 1 reply; 36+ messages in thread
From: Andy Mender @ 2016-10-19 4:41 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 983 bytes --]
Thanks for the Palemoon recommendation. I emerged it yesterday and I am
already very happy with it. I too will probably not use Firefox anymore.
~Andy
On 18 Oct 2016 21:59, "Ian Zimmerman" <itz@primate.net> wrote:
On 2016-10-16 10:34, Martin Vaeth wrote:
> My recommendation: Use palemoon (from the palemoon overlay)
Oh man! THANK YOU! pale moon is the best thing in my digital life since
gentoo :-) I can only wonder why it is not more widely known or used by
hackers?
There seems to be a little glitch in the packaging: when I emerge
pale moon first (before unmerging firefox and company), pale moon ends up
linked against shared libraries from the nss and nspr packages (in
/usr/lib64), instead of the bundled ones in /usr/lib64/palemoon.
Unmerging firefox first and then --depcleaning works around it.
--
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html
[-- Attachment #2: Type: text/html, Size: 1564 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Old Firefox ebuild?
2016-10-19 4:41 ` Andy Mender
@ 2016-10-21 12:10 ` Martin Vaeth
2016-10-21 13:09 ` Andy Mender
0 siblings, 1 reply; 36+ messages in thread
From: Martin Vaeth @ 2016-10-21 12:10 UTC (permalink / raw
To: gentoo-user
Andy Mender <andymenderunix@gmail.com> wrote:
> linked against shared libraries from the nss and nspr packages (in
> /usr/lib64), instead of the bundled ones in /usr/lib64/palemoon.
If you know this from an ldd output only, this is misleading:
It's shared libraries, i.e. palemoon will actually use those
corresponding to the LDPATH when the binary is started;
I suppose LDPATH is set appropriately from some starting wrapper.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Re: Old Firefox ebuild?
2016-10-21 12:10 ` Martin Vaeth
@ 2016-10-21 13:09 ` Andy Mender
2016-10-21 17:14 ` Ian Zimmerman
0 siblings, 1 reply; 36+ messages in thread
From: Andy Mender @ 2016-10-21 13:09 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 664 bytes --]
On 21 October 2016 at 14:10, Martin Vaeth <martin@mvath.de> wrote:
> Andy Mender <andymenderunix@gmail.com> wrote:
> > linked against shared libraries from the nss and nspr packages (in
> > /usr/lib64), instead of the bundled ones in /usr/lib64/palemoon.
>
> If you know this from an ldd output only, this is misleading:
> It's shared libraries, i.e. palemoon will actually use those
> corresponding to the LDPATH when the binary is started;
> I suppose LDPATH is set appropriately from some starting wrapper
I think you've accidentally taken someone else's words as mine when
replying.
I never wrote anything about shared libraries.
Best regards,
Andy Mender
[-- Attachment #2: Type: text/html, Size: 1135 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Old Firefox ebuild?
2016-10-21 13:09 ` Andy Mender
@ 2016-10-21 17:14 ` Ian Zimmerman
0 siblings, 0 replies; 36+ messages in thread
From: Ian Zimmerman @ 2016-10-21 17:14 UTC (permalink / raw
To: gentoo-user
On 2016-10-21 15:09, Andy Mender wrote:
> On 21 October 2016 at 14:10, Martin Vaeth <martin@mvath.de> wrote:
>
> > Andy Mender <andymenderunix@gmail.com> wrote:
> > > linked against shared libraries from the nss and nspr packages (in
> > > /usr/lib64), instead of the bundled ones in /usr/lib64/palemoon.
> >
> > If you know this from an ldd output only, this is misleading:
> > It's shared libraries, i.e. palemoon will actually use those
> > corresponding to the LDPATH when the binary is started;
> > I suppose LDPATH is set appropriately from some starting wrapper
>
>
> I think you've accidentally taken someone else's words as mine when
> replying.
> I never wrote anything about shared libraries.
I wrote that.
Indeed I'd used ldd, but only as a corroborating step; the primary
problem was that portage refused to remove the nspr and nss libraries
(ie. "preserved" them), thinking (rightly or wrongly I don't know) that
pale moon was dependent upon them.
--
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] transplant /usr/portage [Was: Backup] [Was: Old Firefox ebuild?]
2016-10-15 21:03 ` Neil Bothwick
@ 2016-10-26 18:40 ` Ian Zimmerman
2016-10-26 20:39 ` Neil Bothwick
2016-10-26 22:17 ` [gentoo-user] " Bill Kenworthy
0 siblings, 2 replies; 36+ messages in thread
From: Ian Zimmerman @ 2016-10-26 18:40 UTC (permalink / raw
To: gentoo-user
On 2016-10-15 22:03, Neil Bothwick wrote:
> > PORTDIR = [path]
> >
> > Defines the location of main repository. This variable is
> > deprecated in favor of settings in repos.conf. If you
> > change this, you must update your
> > /etc/portage/make.profile symlink accordingly. Defaults
> > to /usr/portage.
> >
> > So, 2 warnings ... looks dangerous after all.
>
> Not really warnings, just advice. Yes, you should really use the new way
> of setting it. Then run eselect profile to reset your profile symlink.
>
> All you are doing is moving the portage tree to a filesystem that you
> backup and telling portage abut it. There's nothing dangerous about it
> and you won't stop your system working even if you get it wrong. I do
> that on all my Gentoo boxes as I don't want dynamic data in /usr.
So I have done this, but now every portage operation gives me:
!!! Section 'x-portage' in repos.conf has location attribute
set to nonexistent directory: '/usr/portage'
There is no [x-portage] section in /etc/portage/repos.conf/gentoo.conf,
the file I modified to point to the new location. My modification was:
< location = /usr/portage
> location = /var/lib/portage/ports
and this was in the [gentoo] section.
Apart from that file, there is also
/usr/share/portage/config/repos.conf, but I thought this was just a
template for the one in /etc. The original contents were the same,
ie. location = /usr/portage, and _no_ [x-portage] section.
I am confused, just as I feared would happen :-(
--
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] transplant /usr/portage [Was: Backup] [Was: Old Firefox ebuild?]
2016-10-26 18:40 ` [gentoo-user] transplant /usr/portage [Was: Backup] " Ian Zimmerman
@ 2016-10-26 20:39 ` Neil Bothwick
2016-10-27 1:16 ` [gentoo-user] " Ian Zimmerman
2016-10-26 22:17 ` [gentoo-user] " Bill Kenworthy
1 sibling, 1 reply; 36+ messages in thread
From: Neil Bothwick @ 2016-10-26 20:39 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1644 bytes --]
On Wed, 26 Oct 2016 11:40:59 -0700, Ian Zimmerman wrote:
> > All you are doing is moving the portage tree to a filesystem that you
> > backup and telling portage abut it. There's nothing dangerous about it
> > and you won't stop your system working even if you get it wrong. I do
> > that on all my Gentoo boxes as I don't want dynamic data in /usr.
>
> So I have done this, but now every portage operation gives me:
>
> !!! Section 'x-portage' in repos.conf has location attribute
> set to nonexistent directory: '/usr/portage'
>
> There is no [x-portage] section in /etc/portage/repos.conf/gentoo.conf,
> the file I modified to point to the new location. My modification was:
>
> < location = /usr/portage
> > location = /var/lib/portage/ports
>
> and this was in the [gentoo] section.
>
> Apart from that file, there is also
> /usr/share/portage/config/repos.conf, but I thought this was just a
> template for the one in /etc. The original contents were the same,
> ie. location = /usr/portage, and _no_ [x-portage] section.
>
> I am confused, just as I feared would happen :-(
I never saw anything like this when making the change. Try
$ grep -r x-portage /etc/portage /var/lib/portage /usr/share/portage
to see if you can find any mention of x-portage. Also try
$ grep -r usr/portage /etc/portage /var/lib/portage /usr/share/portage
but that will get some hits from /usr/share/portage.
AIUI /usr/share/portage/repos.conf sets the defaults, which are
overridden by the file in /etc. That's how it happens here.
--
Neil Bothwick
Drop your carrier .. we have you surrounded
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 163 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] transplant /usr/portage [Was: Backup] [Was: Old Firefox ebuild?]
2016-10-26 18:40 ` [gentoo-user] transplant /usr/portage [Was: Backup] " Ian Zimmerman
2016-10-26 20:39 ` Neil Bothwick
@ 2016-10-26 22:17 ` Bill Kenworthy
1 sibling, 0 replies; 36+ messages in thread
From: Bill Kenworthy @ 2016-10-26 22:17 UTC (permalink / raw
To: gentoo-user
On 27/10/16 02:40, Ian Zimmerman wrote:
> On 2016-10-15 22:03, Neil Bothwick wrote:
>
>>> PORTDIR = [path]
>>>
>>> Defines the location of main repository. This variable is
>>> deprecated in favor of settings in repos.conf. If you
>>> change this, you must update your
>>> /etc/portage/make.profile symlink accordingly. Defaults
>>> to /usr/portage.
>>>
>>> So, 2 warnings ... looks dangerous after all.
>>
>> Not really warnings, just advice. Yes, you should really use the new way
>> of setting it. Then run eselect profile to reset your profile symlink.
>>
>> All you are doing is moving the portage tree to a filesystem that you
>> backup and telling portage abut it. There's nothing dangerous about it
>> and you won't stop your system working even if you get it wrong. I do
>> that on all my Gentoo boxes as I don't want dynamic data in /usr.
>
> So I have done this, but now every portage operation gives me:
>
> !!! Section 'x-portage' in repos.conf has location attribute
> set to nonexistent directory: '/usr/portage'
>
> There is no [x-portage] section in /etc/portage/repos.conf/gentoo.conf,
> the file I modified to point to the new location. My modification was:
>
> < location = /usr/portage
>> location = /var/lib/portage/ports
>
> and this was in the [gentoo] section.
>
> Apart from that file, there is also
> /usr/share/portage/config/repos.conf, but I thought this was just a
> template for the one in /etc. The original contents were the same,
> ie. location = /usr/portage, and _no_ [x-portage] section.
>
> I am confused, just as I feared would happen :-(
>
No its not a template - portage reads it and throws a wobbly. I just
copy /etc/portage/repos.d/gentoo.conf over it (or whatever you are using
on your system). I think its supposed to be a default fallback, and it
all workd regardless even with the error.
BillK
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: transplant /usr/portage [Was: Backup] [Was: Old Firefox ebuild?]
2016-10-26 20:39 ` Neil Bothwick
@ 2016-10-27 1:16 ` Ian Zimmerman
2016-10-27 7:49 ` Neil Bothwick
2016-10-28 12:53 ` Fernando Rodriguez
0 siblings, 2 replies; 36+ messages in thread
From: Ian Zimmerman @ 2016-10-27 1:16 UTC (permalink / raw
To: gentoo-user
On 2016-10-26 21:39, Neil Bothwick wrote:
> $ grep -r x-portage /etc/portage /var/lib/portage /usr/share/portage
Nothing.
> AIUI /usr/share/portage/repos.conf sets the defaults, which are
> overridden by the file in /etc. That's how it happens here.
Even making /usr/share/portage/repos.conf a symlink to
/etc/portage/repos.conf/gentoo.conf, and adding an extra x-portage
section to the latter with a duplicated "location = " setting changed
nothing. This looks like a bug. Any portage devs here?
OTOH, just making /usr/portage itself a symlink to the new location
seems to work fine; portage even resolves the symlink in all its
messages. --sync works too.
When you moved your tree, have you in fact removed /usr/portage, or have
you left it in place but empty?
Do you use any overlays? (I do.)
--
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Re: transplant /usr/portage [Was: Backup] [Was: Old Firefox ebuild?]
2016-10-27 1:16 ` [gentoo-user] " Ian Zimmerman
@ 2016-10-27 7:49 ` Neil Bothwick
2016-10-28 12:53 ` Fernando Rodriguez
1 sibling, 0 replies; 36+ messages in thread
From: Neil Bothwick @ 2016-10-27 7:49 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 442 bytes --]
On Wed, 26 Oct 2016 18:16:47 -0700, Ian Zimmerman wrote:
> When you moved your tree, have you in fact removed /usr/portage, or have
> you left it in place but empty?
I removed it entirely.
> Do you use any overlays? (I do.)
Yes I do, but they aren't under $PORTDIR so they wouldn't be affected.
--
Neil Bothwick
There are two hard things in computer science:
cache invalidation, naming things and off-by-one errors.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 163 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Re: transplant /usr/portage [Was: Backup] [Was: Old Firefox ebuild?]
2016-10-27 1:16 ` [gentoo-user] " Ian Zimmerman
2016-10-27 7:49 ` Neil Bothwick
@ 2016-10-28 12:53 ` Fernando Rodriguez
1 sibling, 0 replies; 36+ messages in thread
From: Fernando Rodriguez @ 2016-10-28 12:53 UTC (permalink / raw
To: gentoo-user
On 10/26/2016 09:16 PM, Ian Zimmerman wrote:
> On 2016-10-26 21:39, Neil Bothwick wrote:
>
>> $ grep -r x-portage /etc/portage /var/lib/portage /usr/share/portage
>
> Nothing.
>
>> AIUI /usr/share/portage/repos.conf sets the defaults, which are
>> overridden by the file in /etc. That's how it happens here.
>
> Even making /usr/share/portage/repos.conf a symlink to
> /etc/portage/repos.conf/gentoo.conf, and adding an extra x-portage
> section to the latter with a duplicated "location = " setting changed
> nothing. This looks like a bug. Any portage devs here?
>
> OTOH, just making /usr/portage itself a symlink to the new location
> seems to work fine; portage even resolves the symlink in all its
> messages. --sync works too.
Do you have a crossdev overlay?
If so it's ebuilds are symlinks to the main portage tree so you need
to fix them manually or rebuild all your crossdev packages.
>
> When you moved your tree, have you in fact removed /usr/portage, or have
> you left it in place but empty?
>
> Do you use any overlays? (I do.)
>
--
Fernando Rodriguez
^ permalink raw reply [flat|nested] 36+ messages in thread
end of thread, other threads:[~2016-10-28 12:51 UTC | newest]
Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-14 18:02 [gentoo-user] Old Firefox ebuild? Ian Zimmerman
2016-10-14 18:16 ` Mick
2016-10-14 19:15 ` [gentoo-user] " Ian Zimmerman
2016-10-14 20:38 ` Neil Bothwick
2016-10-14 18:29 ` Holger Hoffstätte
2016-10-15 1:05 ` Ian Zimmerman
2016-10-15 3:27 ` Kai Krakow
2016-10-15 3:42 ` Kai Krakow
2016-10-15 5:35 ` [gentoo-user] Backup [Was: Old Firefox ebuild?] Ian Zimmerman
2016-10-15 8:14 ` Neil Bothwick
2016-10-15 19:22 ` [gentoo-user] " Ian Zimmerman
2016-10-15 21:03 ` Neil Bothwick
2016-10-26 18:40 ` [gentoo-user] transplant /usr/portage [Was: Backup] " Ian Zimmerman
2016-10-26 20:39 ` Neil Bothwick
2016-10-27 1:16 ` [gentoo-user] " Ian Zimmerman
2016-10-27 7:49 ` Neil Bothwick
2016-10-28 12:53 ` Fernando Rodriguez
2016-10-26 22:17 ` [gentoo-user] " Bill Kenworthy
2016-10-15 11:22 ` [gentoo-user] Backup " Rich Freeman
2016-10-15 19:18 ` [gentoo-user] " Kai Krakow
2016-10-14 18:39 ` [gentoo-user] Old Firefox ebuild? Alexey Mishustin
2016-10-15 23:41 ` Miroslav Rovis
2016-10-16 9:06 ` Alexey Mishustin
2016-10-14 18:40 ` Michael Mol
2016-10-16 10:34 ` [gentoo-user] " Martin Vaeth
2016-10-16 10:52 ` Alexey Mishustin
2016-10-16 18:08 ` waltdnes
2016-10-16 19:27 ` Martin Vaeth
2016-10-16 20:10 ` Miroslav Rovis
2016-10-17 0:04 ` Ian Zimmerman
2016-10-17 9:34 ` Wolfgang Mueller
2016-10-18 19:58 ` Ian Zimmerman
[not found] ` <CAHVfhucadA8hPT+T3B+PfQx36nG1NMCH5N6SyBWtWpsnm0SZJg@mail.gmail.com>
[not found] ` <CAHVfhud4-Mr+2K6c18xFTnonLuQhuO7VD5rHOS1pS+Oo8J+4+A@mail.gmail.com>
2016-10-19 4:41 ` Andy Mender
2016-10-21 12:10 ` Martin Vaeth
2016-10-21 13:09 ` Andy Mender
2016-10-21 17:14 ` Ian Zimmerman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox