Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 655724 - dev-lang/ucblogo ebuild seems to be accidentally deleted
Summary: dev-lang/ucblogo ebuild seems to be accidentally deleted
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michael Orlitzky
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-14 10:53 UTC by Kobus van Schoor
Modified: 2019-03-20 21:40 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Working ebuild (ucblogo-6.0.ebuild,1.25 KB, text/plain)
2018-05-24 10:41 UTC, Kobus van Schoor
Details
wxGTK3.0 patch (wx3.0.patch,674 bytes, patch)
2019-03-20 21:40 UTC, Jess Haas
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kobus van Schoor 2018-05-14 10:53:25 UTC
When the ucblogo package version was bumped from 5.5 to 6.0 it seems the 6.0 ebuild was accidentally deleted when the 5.5 ebuilds was removed from the repo. 

Relevant commits:

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b838d65c9698afa3176c15dbed24397c30c42a - here version 6.0 was added

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4dfa9d41b6107efcde97feaf4bf27c6832a85af - here the ebuild seems to be deleted
Comment 1 Michael Orlitzky gentoo-dev 2018-05-14 23:23:27 UTC
There was still an -r2 ebuild left when I deleted the others. The package was masked with the message,

  # Pacho Ramos <pacho@gentoo.org> (27 Nov 2016)
  # Fails to build (#596348), relies on obsolete wxGTK:2.8. Removal in a
  # month.
  dev-lang/ucblogo

and finally removed in the commit,

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a16304f48603371a9de922a42741420a7329fc9

I think its use of the older wxGTK was what killed it.
Comment 2 Kobus van Schoor 2018-05-24 10:41:46 UTC
Created attachment 532816 [details]
Working ebuild

I've managed to get ucblogo building and running by removing 2 <math.h> include statements from some of the c files. I've attached the working ebuild (changes are on line 30, the two sed statements)
Comment 3 Michael Orlitzky gentoo-dev 2018-08-09 00:06:50 UTC
(In reply to Kobus van Schoor from comment #2)
>
> I've managed to get ucblogo building and running by removing 2 <math.h>
> include statements from some of the c files. I've attached the working
> ebuild (changes are on line 30, the two sed statements)

The 2.8 series of wxGTK is gone, and without it, we can't bring ucblogo back. Somebody would need to revive the upstream project and modernize it.
Comment 4 Jess Haas 2019-03-20 21:39:49 UTC
Looks like debian patched 1 line and ucblogo 6.0 works fine with wxGTK3.0. I don't have time to mess with it right now but will attach the patch. Found this in the debian source package at https://packages.debian.org/stretch/ucblogo
Comment 5 Jess Haas 2019-03-20 21:40:35 UTC
Created attachment 570082 [details, diff]
wxGTK3.0 patch