Repositories for supported Debian, Raspbian, and Ubuntu releases

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
Board Warrior
Board Warrior
Posts: 1111
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.
The profile picture shows my Maico EC30 E ceiling fan.

User avatar
The Squash
Apollo supporter
Apollo supporter
Posts: 40
Joined: 2021-03-19, 19:39
Location: The Universe (?)

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
In theaters now -- Rated R

(Thanks @[PCMartin], great title for a movie!)

User avatar
Pentium4User
Board Warrior
Board Warrior
Posts: 1111
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.
The profile picture shows my Maico EC30 E ceiling fan.

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
Board Warrior
Board Warrior
Posts: 1111
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
The profile picture shows my Maico EC30 E ceiling fan.

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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: 35474
Joined: 2011-08-28, 17:27
Location: Motala, 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
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

New Tobin Paradigm

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.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35474
Joined: 2011-08-28, 17:27
Location: Motala, 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
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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
Board Warrior
Board Warrior
Posts: 1111
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.
The profile picture shows my Maico EC30 E ceiling fan.

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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: 2852
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: 175
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: 2852
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: 175
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: 2852
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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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