Skip to content

Conversation

@Micket
Copy link
Contributor

@Micket Micket commented Oct 25, 2025

(created using eb --new-pr)

So, it all builds just fine now but i need to test more things out, maybe need to add some more components, icons, fonts and such.

I also include xfce4-terminal, gigolo, ristretto, parole, mousepad which are standard Xfce apps, which could be excluded if we wanted, but they are all quite deeply connected to xfce development and essential apps for a basic desktop.

@Micket Micket added the new label Oct 25, 2025
@Micket Micket marked this pull request as draft October 25, 2025 16:12
@Micket
Copy link
Contributor Author

Micket commented Oct 25, 2025

Test report by @Micket
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
vera-icelake-build - Linux Rocky Linux 9.6, x86_64, Intel(R) Xeon(R) Silver 4316 CPU @ 2.30GHz, Python 3.9.21
See https://gist.github.com/Micket/38065f09550009eda5b0c86b1b9cc0e0 for a full test report.

@Thyre Thyre added the 2025b issues & PRs related to 2025b common toolchains label Oct 25, 2025
@ocaisa
Copy link
Member

ocaisa commented Oct 29, 2025

@Micket if you think Xfce is going to require additional changes to X11, maybe fold them in here so that it is more of an atomic change?

@Micket
Copy link
Contributor Author

Micket commented Nov 6, 2025

I did make sure all the features i could see from configure steps are now enabled, and I'm not aware of anything is missing from X11 at this moment, though I'm suspicious about a few more packages that are in Xvfb. But, I just don't know so far.

I finally got around to try and test this in a simple vnc session now, and there are problems

  1. need more backends for pixbuf. There are plugins for webp, svg (via librsvg), and some others. In particular, i need the svg support.
  2. some major issue with icons. No icons in the panels at all. Icons in Thunar look like they are 16x16, so really crappy.
  3. Probably should include some more xfce apps in here; I'm considering xfce-notifyd, xfce4-terinal, xfce4-taskmanager, xfce4-screenshooter, ristretto, parole, mousepad, gigolo

@ocaisa
Copy link
Member

ocaisa commented Nov 6, 2025

For me with jgmenu, the SVG support solved the icons display problem.

@Micket
Copy link
Contributor Author

Micket commented Jan 4, 2026

Had to patch in support for multiple paths in GDK pixbuf, but now it works with librsvg (see required PRs)

@Micket Micket marked this pull request as ready for review January 4, 2026 00:39
@jfgrimm
Copy link
Member

jfgrimm commented Jan 8, 2026

Test report by @jfgrimm
FAILED
Build succeeded for 6 out of 8 (total: 16 mins 51 secs) (2 easyconfigs in total)
node061.viking2.yor.alces.network - Linux Rocky Linux 8.10, x86_64, AMD EPYC 7643 48-Core Processor, Python 3.6.8
See https://gist.github.com/jfgrimm/1442de72b0b278f89e4da713c29a8d09 for a full test report.

@Micket Micket changed the title {vis}[GCCcore/14.3.0] Xfce v4.20.0 {vis}[GCCcore/14.3.0] Xfce v4.20 Jan 9, 2026
@Micket
Copy link
Contributor Author

Micket commented Jan 9, 2026

@boegelbot please test @ jsc-zen3

@boegelbot
Copy link
Collaborator

@Micket: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=24369 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24369 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 9362

Test results coming soon (I hope)...

Details

- notification for comment with ID 3730008090 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@Micket
Copy link
Contributor Author

Micket commented Jan 9, 2026

Test report by @Micket
SUCCESS
Build succeeded for 1 out of 1 (total: 37 mins 7 secs) (1 easyconfigs in total)
vera-icelake-build - Linux Rocky Linux 9.6, x86_64, Intel(R) Xeon(R) Silver 4316 CPU @ 2.30GHz, Python 3.9.21
See https://gist.github.com/Micket/e06a641abecbca6333249c289c993b17 for a full test report.

@boegelbot
Copy link
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (total: 50 mins 5 secs) (1 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.7, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.23
See https://gist.github.com/boegelbot/49268089440f5bfbbe90572a7d1ac08e for a full test report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2025b issues & PRs related to 2025b common toolchains new

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants