Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
User avatar
Pentium4User
Keeps coming back
Keeps coming back
Posts: 751
Joined: 2019-04-24, 09:38

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by Pentium4User » 2021-09-21, 18:35

Ubuntu 18.04 is the only Ubuntu version still supporting 32 Bit x86.
All newer version that are still supported are amd64 only, so no nee for i386 builds for Ubuntu 20.04 or newer.
I still use a 64 bit capable Pentium 4 670 processor with Pale Moon.

User avatar
The Squash
Hobby Astronomer
Hobby Astronomer
Posts: 28
Joined: 2021-03-19, 19:39

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by The Squash » 2021-09-21, 19:42

Well technically, there still are some very basic packages for Ubuntu still built for i386, but those packages do not include X, so indeed it's pointless...

Not. Puppy Linux can use Debian and Ubuntu packages, and even Focal Puppy (based on Ubuntu 20.04 "Focal Fossa") is still built for i386 architecture. Just ask @Moonraker.
Hang-Inducing Orphaned Zombie Garbage :twisted:

In theaters now -- Rated R

User avatar
Pentium4User
Keeps coming back
Keeps coming back
Posts: 751
Joined: 2019-04-24, 09:38

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by Pentium4User » 2021-09-21, 19:49

Well technically, there still are some very basic packages for Ubuntu still built for i386, but those packages do not include X, so indeed it's pointless...
True, but as I know you can't create a bootable i386 Focal 20.04 anymore.
These i386 packages are for things like Wine.
I still use a 64 bit capable Pentium 4 670 processor with Pale Moon.

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 780
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by stevepusser » 2021-09-22, 22:17

I seem to have fixed the 32-bit build problem, at least for Debian 10, since that's the only one that's finished right now. The rest are coming along. It was due to some changes I had made to my mozconfigs to try and match them up to the one on the PM packager's guide. Adding back the top section got them working again.

I also removed the Ubuntu 16.04 and Debian 8 (Jessie) repos, since they were already failing i386 builds anyway, and they are quite old.

User avatar
Pentium4User
Keeps coming back
Keeps coming back
Posts: 751
Joined: 2019-04-24, 09:38

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by Pentium4User » 2021-10-14, 07:20

Are builds for 21.10 already available?
21.10 isn't shown here yet: https://software.opensuse.org//download ... e=palemoon
I still use a 64 bit capable Pentium 4 670 processor with Pale Moon.

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 780
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by stevepusser » 2021-10-15, 17:45

I'm going to have to fiddle with the debian/rules files for Ubuntu 21.10 "Impish" and Debian Sid, since they've switched to the unsupported gcc-11 as default, so I have to see if I can get them to build on a supported gcc that they still have. The previous successful Sid builds are still in the repo.

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 780
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by stevepusser » 2021-10-17, 18:28

There's something really broken in the Ubuntu 21.10 build platform on the OBS. I got the Sid builds working on a test repo there by forcing gcc-10, but the Impish ones don't even get there and are broken from the start: https://build.opensuse.org/package/show ... h/palemoon

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 31092
Joined: 2011-08-28, 17:27
Location: Tranås, SE
Contact:

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by Moonchild » 2021-10-17, 20:29

Looks like they want to force gcc 11 and have completely removed gtk+ 2
"Remember, only you can prevent Earth's destruction by spelling Pale Moon with a space." -- Athenian200
Image

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 10654
Joined: 2012-10-09, 19:37
Location: The Seriphia Galaxy

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by New Tobin Paradigm » 2021-10-17, 20:35

Well shit.
Better that a 100 probably guilty people die then one of them get a clean shot on me.
Image

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 31092
Joined: 2011-08-28, 17:27
Location: Tranås, SE
Contact:

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by Moonchild » 2021-10-17, 20:38

ah no on the gtk, I misread. but here's what it says:
unresolvable: nothing provides gcc << 11 | gcc-10, nothing provides g++ << 11 | g++-10, nothing provides libgtk2.0-0 = 2.24.33-1ubuntu2 needed by libgtk2.0-dev, (got version 2.24.33-2ubuntu1), nothing provides gcc-11 >= 11.2.0-1~ needed by gcc, (got version 11.1.0-2ubuntu1)
So gtk2-dev relies on an older package than what the system provides.
gcc 11 seems to be a thing though. and gcc itself seems to be broken because it wants 11.2 and 11.1 is the only one available.
I dunno. I think whomever maintains 21.10 has made a bunch of mistakes
"Remember, only you can prevent Earth's destruction by spelling Pale Moon with a space." -- Athenian200
Image

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 780
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by stevepusser » 2021-10-18, 19:51

21.10 still has gcc-10 and libgtk2.0-dev, as does Debian Sid, and the stuff I added to the debian/rules and control files works as intended on Sid to get it to build with either the default system gcc if less than 11, or if it's 11 or greater, then gcc-10.

Code: Select all

Build-Depends: autoconf2.13,
               debhelper (>= 9),
               gcc (<< 11) | gcc-10,
               g++ (<< 11) | g++-10,
....

Code: Select all

# Build with gcc-10 on releases where default gcc is 11
distrelease := $(shell lsb_release -cs)
ifeq ($(distrelease),$(filter $(distrelease),sid impish))
export CC=gcc-10
export CXX=g++-10
export CPP=cpp-10
export LD=gcc-10
endif

Yeah, at least whoever set Impish up on the OBS made a mess. If they fix it, those builds in my test repo should just work for Impish like they do for Sid. In the meantime, I can try to set up an amd64 21.10 sbuild QEMU build environment on my own machine and build a deb there, and put it on Google Drive.

I don't want to force everyone with my main repo to update, and the 29.4.1 Sid packages there are still good from before the gcc-11 transition a couple of weeks ago, so I'll hold off moving this stuff to the main GTK 3 repo until there's a PM update.

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 780
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by stevepusser » 2021-10-24, 21:06

The OBS has fixed the Ubuntu 21.10 build platform, and the i386, armhf, and arm64 packages built, but the 64-bit one that everyone wants apparently ran out of disk space with 20 GiB, though Debian Sid was fine with it. So I increased the disk space to 30, which triggered a rebuild.

I'll move those sources into the regular GTK 3 repo, and just have the new package build only for Impish. That way everyone else isn't forced to get an update, and I'll merge them back with the next release.

User avatar
Pentium4User
Keeps coming back
Keeps coming back
Posts: 751
Joined: 2019-04-24, 09:38

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by Pentium4User » 2021-10-25, 04:23

The OBS has fixed the Ubuntu 21.10 build platform, and the i386, armhf, and arm64 packages built,
You don't need an i386 build for Ubuntu newer than 19.10, because they don't offer their system for this architecture anymore.
I still use a 64 bit capable Pentium 4 670 processor with Pale Moon.

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 780
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by stevepusser » 2021-10-25, 06:23

Here's a temporary direct link for the 29.4.1 amd64 GTK 3 deb build in my testbed: https://build.opensuse.org/package/bina ... _amd64.deb

I'm duplicating them in my main repo, but they have to build with one thread, so may take a few hours.

User avatar
ron_1
Moon Magic practitioner
Moon Magic practitioner
Posts: 2549
Joined: 2012-06-28, 01:20

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by ron_1 » 2021-11-08, 02:51

I searched but can't find anything (here and on your website). How do you remove your repository? I want to go back to using the tarball.

User avatar
micwoj92
Fanatic
Fanatic
Posts: 127
Joined: 2020-12-22, 20:57

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by micwoj92 » 2021-11-08, 02:59

Just remove it from /etc/apt/sources.list.d/

User avatar
ron_1
Moon Magic practitioner
Moon Magic practitioner
Posts: 2549
Joined: 2012-06-28, 01:20

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by ron_1 » 2021-11-08, 03:08

Okay, done. Thanks. That's all there is to it?

User avatar
micwoj92
Fanatic
Fanatic
Posts: 127
Joined: 2020-12-22, 20:57

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by micwoj92 » 2021-11-08, 03:12

Yes, the repository is removed.

User avatar
ron_1
Moon Magic practitioner
Moon Magic practitioner
Posts: 2549
Joined: 2012-06-28, 01:20

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by ron_1 » 2021-11-08, 03:15

Thank you.

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 780
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Unread post by stevepusser » 2021-11-10, 00:28

ron_1 wrote:
2021-11-08, 02:51
I searched but can't find anything (here and on your website). How do you remove your repository? I want to go back to using the tarball.
All most all distros come with GUI tools that make it easy to remove a repository. Debian's basic one is Synaptic, but desktop environments often have their own applications in addition. MX Linux has a custom one called Repo Manager, but I can't get people to call it "Repo Man" after the 1980's movie.

Anyway...29.4.2 packages are building. Are the Debian ones incompatible with Devuan because of a dependency on pulseaudio?

Post Reply