<Begasus>
if that doesn't work I guess alien_sdl should move to secondary as well, as that is using sdl-config to detect the sdl installation
<jmairboeck>
I also fear that I have to eat my own words here, concerning "portable" any-arch packages, because if we use that idea of "_x86" subpackages, they wouldn't be portable any more and could only be built on 32 bit ... which is not the idea of "any" ...
<jmairboeck>
that is kind of a hard dilemma :(
<jmairboeck>
I think, removing gcc2 perl is probably not an option either because of texinfo-6.1 on x86_gcc2
<Begasus>
couldn't that still use cmd:perl from the perl_x86 package?
<jmairboeck>
at least texlive_x86 7 didn't build with the gcc2 perl, I doubt that it would work the other way round
<Begasus>
ps, on 64bit there isn't an issue so far with the modules, as we don't have secondary there
<jmairboeck>
texinfo is implemented in perl and C and uses libraries that link against libperl.so
<Begasus>
as mentioned at the issue, the perl_x86 could supply cmd:perl (provided gcc2 is dropped)
xet7 has quit [Remote host closed the connection]
x10z has joined #haiku
<jmairboeck>
yes, for the command it wouldn't be a problem
<jmairboeck>
but libperl is a problem
<jmairboeck>
if we still need a gcc2 version of that
<Begasus>
does texinfo need libperl?
<jmairboeck>
yes
<Begasus>
ah, right, that would be a problem then
<jmairboeck>
at least texinfo-7 needs it, it didn't build with gcc2 perl
<Begasus>
well texinfo-7 isn't the problem here :)
<Begasus>
only one standing in the way is the old one I guess
<jmairboeck>
but texinfo-6.1, which exists because it uses a primary arch awk, which is required for building Haiku
hightower2 has joined #haiku
<Begasus>
k, no cairo with gcc2
hightower3 has joined #haiku
hightower2 has quit [Ping timeout: 480 seconds]
<Begasus>
current xml_parser isn't complete too :) Warning: prerequisite LWP::UserAgent 0 not found.
<Begasus>
not going there for the moment, trying to build that one reveals a "few" others missing :P
tuaris has quit [Quit: Leaving.]
<jmairboeck>
yes, perl dependencies are a real rabbit hole
<jmairboeck>
it is no coincidence that CPAN and CTAN are named similarly ;)
<jmairboeck>
I don't remember which is named after which :)
<Begasus>
started out fiddling with cpan, gave up quite quick :)
hightower4 has joined #haiku
<jmairboeck>
for CTAN, we mostly use a single recipe called "texlive" (with some generated parts), but I guess that isn't an option for CPAN ;)
<Begasus>
k, let's check this sdl_perl on 32bit ...
hightower3 has quit [Ping timeout: 480 seconds]
<Begasus>
! Tie::Simple is not installed
<Begasus>
should be around ...
<Begasus>
Can't locate Class/Inspector.pm in @INC (finetuning what's needed or not) :)
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
x10z has joined #haiku
mr_lou has quit [Remote host closed the connection]
<Begasus>
should be checked, is it really required?
<jmairboeck>
if frozen-bubble works with gcc2 perl, then probably not, but I doubt that
<jmairboeck>
archive_extract is just an example, I just tried with a random recipe
<Begasus>
will know in a bit :)
x10z has joined #haiku
x10z has quit []
<Begasus>
rebooting to virtual here ...
Begasus has quit [Quit: Vision[]: i've been blurred!]
mmu_man has quit [Ping timeout: 480 seconds]
Begas_VM has joined #haiku
<jmairboeck>
I noticed some architecture-specific files in the perl packages: perllocal.pod and .packlist. Do we need them or should they be removed from the packages?
<jmairboeck>
the openSUSE perl packages don't contain these, so I think they should be removed
<Begas_VM>
;) Can't load '/boot/system/lib/perl5/vendor_perl/5.32/BePC-haiku/auto/SDL_perl/SDL_perl.so' for module SDL_perl: Symbol not found at /boot/system/lib/perl5/5.32.1/BePC-haiku/DynaLoader.pm line 193.
<Begas_VM>
not sure what the usage for those files are jmairboeck
<jmairboeck>
perllocal.pod seems to be a kind of manpage that lists the locally installed packages, so it is package-specific anyway. The packlist is probably needed for make uninstall.
<jmairboeck>
so we probably don't need or want both of them
<Begas_VM>
Can't locate Alien/SDL.pm in @INC (you may need to install the Alien::SDL module) (@INC contains: inc /packages/perl_x86-5.32.1-1/.self/non-packaged/lib/x86/perl5/site_perl/5.32/BePC-haiku /packages/perl_x86-5.32.1-1/.self/non-packaged/lib/x86/per
<Begas_VM>
yep, so looks like we need secondary arch for those ...
<jmairboeck>
perl_x86 just looks in lib/x86 etc.
<jmairboeck>
I did this specifically to not have any conflicts with the gcc2 perl
<Begas_VM>
for that matter, should be provide a gcc2 version for the newer ones then? (if we switch to secondary)
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<jmairboeck>
if we drop the gcc2 perl, this could be changed so that perl-x86 uses the regular lib dirs
<Begas_VM>
closing the other one ... getting to warm (heat issues)
<Begas_VM>
yeah, was my idea earlier, but then we run into texinfo (old version)
aa72[m] has joined #haiku
<jmairboeck>
but as I said, the gcc2 perl is probably needed for texinfo-6.1
<Begas_VM>
k, time for the dogs here, bbl
aa72[m] has left #haiku [#haiku]
erysdren has joined #haiku
mmu_man has joined #haiku
aa72[m] has joined #haiku
<aa72[m]>
hi
mr_lou has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
humdinger has joined #haiku
aa72[m] has left #haiku [Leave.]
mr_lou has quit [Remote host closed the connection]
nerdistmonk has quit [Quit: Leaving]
mr_lou has joined #haiku
nerdistmonk has joined #haiku
x10z has joined #haiku
<Begas_VM>
'lo humdinger :)
<humdinger>
hullo!
<humdinger>
now that you're through with python, you after perl, I see... :)
<Begas_VM>
well frozen-bubble was around all the time, just didn't know how to tackle it untill I saw alien_svn :D
<humdinger>
and so it started...
<Begas_VM>
right, in no time about 15 (basic) recipes done :D
<Begas_VM>
but soon found out it's a mess like python dependencies :P
<Begas_VM>
k, heading out with the wife for a while, cu l8r!
<humdinger>
cu!
<jmairboeck>
and we have two versions of perl on x86, which makes it even more complicated than python (in a way)
<botifico>
[haikuports/haikuports] korli 1af50cd - vcmi: depends on libstdc++
mmu_man has quit [Read error: Connection reset by peer]
mmu_man has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
erysdren has quit [Quit: Konversation terminated!]
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
Anarchos has quit [Ping timeout: 480 seconds]
nerdistmonk has joined #haiku
<augiedoggie>
hm, the filteredquery command needs some fixes in order to work right
<Begas_VM>
time for some cleaning on this 32bit ...
<Begas_VM>
is there is a reason Haiku still needs the (older) texinfo for 32bit?
ClaudioM has quit [Quit: leaving]
mmu_man has quit [Read error: Connection reset by peer]
mmu_man has joined #haiku
tuaris has joined #haiku
aa72[m] has joined #haiku
aa72[m] has left #haiku [#haiku]
nephele has quit [Quit: Vision[]: i've been blurred!]
nerdistmonk has quit [Quit: Leaving]
erysdren has joined #haiku
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
nerdistmonk has joined #haiku
* augiedoggie
debates whether to submit a patch for filteredquery
<waddlesplash>
why not?
<augiedoggie>
i don't like gerrit :P
<erysdren>
i can't figure out how to get haiku to boot off this nvme drive
<erysdren>
it installed all right, but i can't seem to boot from the partition
<erysdren>
and i can't install haiku bootmanager on it, for some reason
<augiedoggie>
EFI or MBR?
<erysdren>
i believe it's EFI
<augiedoggie>
did you partition it as GPT? with an EFI partition
<erysdren>
it has grub on it, from an old linux install, but the linux install is gone
<erysdren>
so grub just dies
<erysdren>
i might've accidently overwritten the GRUB partition with the haiku install...
<erysdren>
not sure what to do tbh
<augiedoggie>
can you boot from USB and select the nvme drive in the bootloader?
<erysdren>
in my BIOS? no
<erysdren>
if i selected the nvme drive, it boots the messed up grub
<augiedoggie>
no, hold the space key while booting from usb
<erysdren>
lemme try
<erysdren>
if i can get into haiku that way, what should i do?
<augiedoggie>
then it's probably something wrong with the EFI partition/layout
<augiedoggie>
maybe a screenshot from DriveSetup would help
<jmairboeck>
Begas_VM: I don't know exactly what the reason is for texinfo-6.1, but texinfo-7 needs gawk specifically (doesn't work with mawk), and gawk is only available as a secondaryArch package, which is a problem for building Haiku, apparently. So it seems to be an indirect dependency of some kind.
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
<Begas_VM>
jmairboeck, will be for another round tomorrow :)
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
<Begas_VM>
closing down, g'night peeps
Begas_VM has quit [Quit: Vision[]: i've been blurred!]
<OscarL>
augiedoggie: lazy me has a shallow clone :-P
<OscarL>
but thanks for the tip!
<OscarL>
btw, nice to read you fixed filteredquery.
<OscarL>
hoping you submit that one :-D
<augiedoggie>
i'll look into it later, i need to find the gerrit instructions again
mmu_man has quit [Ping timeout: 480 seconds]
<zdykstra>
I just got back from a classic/vintage computer show featuring computers from the 80's up into the early/mid 90's
<zdykstra>
now I'm sitting down at my Haiku workstation to tinker on some code - it's like I've time warped
mr_lou has quit [Ping timeout: 480 seconds]
<OscarL>
zdykstra: forwards, I hope :-P
<zdykstra>
yes, Haiku might have some 90's look to it - but it's a fair bit more modern than Mac System 6, or Amiga OS :)
<zdykstra>
or a C64, heh
<OscarL>
good, good. :)
<augiedoggie>
heh, gerrit won't let me log in with my github account
<augiedoggie>
i don't feel like fighting with it
<OscarL>
push your commit somewhere, and one of us can push it?
<OscarL>
Man... TraX sources are just incomplete :-(. 3rd time I give it a try. This time... getting "this" close to compile/link it. Wish I was smarter.
<augiedoggie>
i looked at it and decided it wasn't worth the effort
<augiedoggie>
it == TraX
nerdistmonk has quit [Remote host closed the connection]
<OscarL>
See, if I was smarter, either I'd have it ready by now... or I would have ended up with your same conclusion :-D
illwieckz has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
_Dario_ has quit [Ping timeout: 480 seconds]
nerdistmonk has joined #haiku
nerdistmonk has quit [Remote host closed the connection]
B2IA has quit [Quit: Vision[]: i've been blurred!]