Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories
Posted: 2018-04-27, 19:33
Thanks for the great work, Steve!
Discussion forum for the Pale Moon web browser
https://forum.palemoon.org/
Code: Select all
[ 1162s] make[9]: Entering directory '/usr/src/packages/BUILD/obj-i686-pc-linux-gnu/intl/icu/target/layoutex'
[ 1162s] make[9]: *** No rule to make target 'ParagraphLayout.o', needed by '../lib/libiculx.so.58.2'. Stop.
[ 1162s] make[9]: Leaving directory '/usr/src/packages/BUILD/obj-i686-pc-linux-gnu/intl/icu/target/layoutex'
[ 1162s] Makefile:147: recipe for target 'all-recursive' failed
[ 1162s] make[8]: *** [all-recursive] Error 2
[ 1162s] make[8]: Leaving directory '/usr/src/packages/BUILD/obj-i686-pc-linux-gnu/intl/icu/target'
[ 1162s] Makefile:59: recipe for target 'buildicu' failed
[ 1162s] make[7]: *** [buildicu] Error 2
Code: Select all
sed -i 's#xlocale#locale#' Pale-Moon/intl/icu/source/i18n/digitlst.cpp
Hi Steve, I'm now running Debian 9 and using your excellent repo, thank you! One thing I've noticed though, I've installed firejail from the backports repo but apt still wants to upgrade to your version. When I runstevepusser wrote:Just added firejail 0.9.4.10 and firetools 0.9.4.6 to the repository; firejail's default palemoon.profile is patched to hopefully work with this build of Pale Moon.
There is no firejail package for Debian 7 (Wheezy) amd64, since the build fails with the hardening flags enabled in the rules file. If anyone really needs that, I could build a version with the hardening flags turned off, with the understanding that could be less secure.
Code: Select all
apt search firejail
Code: Select all
Sorting... Done
Full Text Search... Done
firejail/unknown 1:0.9.44.10-1 amd64 [upgradable from: 0.9.54-1~bpo9+1]
@C1xLbC1xLb wrote:...
I'm wondering if this isn't happening because you're version numbering starts with 1:0 and not 0.9 as per the backported version? What do you think?
Code: Select all
Package: firejail gtk2-engines-oxygen:i386 firetools
Pin: origin "download.opensuse.org"
Pin-Priority: 50
The build problems were solved with the 28.0.0 release. https://build.opensuse.org/package/show ... r/palemoonsspencerwire wrote:Steven Pusser, I have a need for Palemoon on a number of 18.04 machines. Is there some way that I can help with the problems you are running into compiling the repository package? Thanks for what you do.
Code: Select all
root@phobos:~# apt list --upgradable -a
Listing... Done
palemoon/unknown 28.0.0~repack-1 amd64 [upgradable from: 27.9.4~binaryrepack-1]
palemoon/now 27.9.4~binaryrepack-1 amd64 [installed,upgradable to: 28.0.0~repack-1]
root@phobos:~# apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libavcodec-extra57 : Conflicts: libavcodec57 but 7:3.4.2-2 is to be installed
E: Broken packages
root@phobos:~#
Code: Select all
root@phobos:~# apt install libavcodec57
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libhal1-flash libunshield0 unshield vlc vlc-l10n vlc-plugin-notify
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
libavcodec-extra libavcodec-extra57 mint-meta-codecs
The following NEW packages will be installed:
libavcodec57
0 upgraded, 1 newly installed, 3 to remove and 1 not upgraded.
Need to get 4,589 kB of archives.
After this operation, 89.1 kB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
root@phobos:~#
Code: Select all
root@phobos:~# aptitude show mint-meta-codecs
Package: mint-meta-codecs
Version: 2018.06.08
State: installed
Automatically installed: no
Priority: optional
Section: admin
Maintainer: Clement Lefebvre <root@linuxmint.com>
Architecture: all
Uncompressed Size: 13.3 k
Depends: adobe-flashplugin, cabextract, chromium-codecs-ffmpeg-extra, gstreamer1.0-libav,
gstreamer1.0-plugins-bad, gstreamer1.0-plugins-ugly, gstreamer1.0-vaapi,
libavcodec-extra, libdvdcss2, libdvdnav4, libdvdread4, libhal1-flash, unrar, unshield,
vlc, vlc-l10n, vlc-plugin-notify
Description: All the packages required for multimedia support in Linux Mint.
All the packages required for multimedia support in Linux Mint.
root@phobos:~#
Yup, '28.0.0~repack-2' (64-bit) installs without any issues. Much, much better now. Thank you, @stevepusser !stevepusser wrote:... I'll add the "extra" versions as alternative dependencies...should be ready in an hour or so. You can check on the progress of the "-2" revision builds here: https://build.opensuse.org/package/show ... r/palemoon
rip my desktopstevepusser wrote:Pulling the 27.9.4 binary repackage and non-sse2 versions in preparation for the upcoming 28.0.0 release. Also removed any gcc-4.9 packages, since 28 can build on gcc-4.9 through 7, so all the supported distros can handle that. 28 doesn't support non-sse2 builds any longer, though. Building 28 in the repo now, but will wait for the official release statement to publish the packages.
I also dropped Debian 7 and Ubuntu 14.04 repositories, since they are end-of-life and don't have the minimum required gcc versions anyway.
Ubuntu 14.04.5 end of life is April 2019, which is over half a year away.stevepusser wrote:I also dropped Debian 7 and Ubuntu 14.04 repositories, since they are end-of-life and don't have the minimum required gcc versions anyway.
Whoops, didn't know that...but the requirement for at least gcc-4.9 prevented any builds anyway. 14.04 has gcc-4.8.gracious1 wrote:Ubuntu 14.04.5 end of life is April 2019, which is over half a year away.stevepusser wrote:I also dropped Debian 7 and Ubuntu 14.04 repositories, since they are end-of-life and don't have the minimum required gcc versions anyway.
That's correct. Ubuntu 14.04 LTS is still alive! I have some people on it -- and won't get to them until next year to upgrade their system, so they will be running an unpatched Pale Moon. They solely rely on the update manager and the repository you kindly provide, Steven Pusser.gracious1 wrote:Ubuntu 14.04.5 end of life is April 2019, which is over half a year away.
Is there a way you could work around that?stevepusser wrote:and don't have the minimum required gcc versions anyway.