Author Topic: 64-bit packaging  (Read 2580 times)

Offline craesz

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 984
64-bit packaging
« on: July 25, 2011, 05:37:09 PM »
It seems that at some point Tex will soon have a 64-bit version ready. I will be moving to that system when it is available. I am guessing that there will still be a lot of packages that need converting for that system. I would like to help and was wondering if the instructions for packaging on the 64-bit system will be the same. I am assuming that the packaging that will need to be done will need to be on a 64-bit version, if not, I'd like to know that too.
Desktop1: AMD64 8450 [3 core]; 8GB; 3.2.18-pclos2.pae.bfs; KDE
Desktop2: AMD64 5400 [8 core]; 16GB; 3.2.16-a64; KDE
Netbook: EeePC 901; Atom N270; 1GB; 2.6.33.7-pclos6.bfs; KDE


Offline diezuhl52282

  • Jr. Member
  • **
  • Posts: 45
  • Welcome to the Dark Side!
Re: 64-bit packaging
« Reply #1 on: August 08, 2011, 01:51:48 AM »
I really want to know when the 64-bit comes out.  I'll be definitely switching to that too.
Peace is a lie, there is only passion.
Through passion, I gain strength.
Through strength, I gain power.
Through power, I gain victory.
Through victory, my chains are broken.
The Force shall free me.
—The Sith Code

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15829
  • LXDE! Coffee, Bacon and Cheesecake!
Re: 64-bit packaging
« Reply #2 on: August 08, 2011, 02:33:27 AM »
It seems that at some point Tex will soon have a 64-bit version ready. I will be moving to that system when it is available. I am guessing that there will still be a lot of packages that need converting for that system. I would like to help and was wondering if the instructions for packaging on the 64-bit system will be the same. I am assuming that the packaging that will need to be done will need to be on a 64-bit version, if not, I'd like to know that too.

I'd say yes, 64-bit packages should be built on a 64-bit system.   

I really want to know when the 64-bit comes out.  I'll be definitely switching to that too.

Are you going to be packaging?   

Offline diezuhl52282

  • Jr. Member
  • **
  • Posts: 45
  • Welcome to the Dark Side!
Re: 64-bit packaging
« Reply #3 on: August 08, 2011, 04:18:21 AM »
Are you going to be packaging?  

I've been wanting to try and I am very much willing to learn.  I'm still reading all the stickies here.  :P
« Last Edit: August 08, 2011, 11:02:10 AM by old-polack »
Peace is a lie, there is only passion.
Through passion, I gain strength.
Through strength, I gain power.
Through power, I gain victory.
Through victory, my chains are broken.
The Force shall free me.
—The Sith Code

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15829
  • LXDE! Coffee, Bacon and Cheesecake!
Re: 64-bit packaging
« Reply #4 on: August 08, 2011, 04:43:49 AM »
Quote
Are you going to be packaging?   

I've been wanting to try and I am very much willing to learn.  I'm still reading all the stickies here.  :P

Best luck then. :) 

Offline diezuhl52282

  • Jr. Member
  • **
  • Posts: 45
  • Welcome to the Dark Side!
Re: 64-bit packaging
« Reply #5 on: August 08, 2011, 10:26:38 AM »
Quote
Are you going to be packaging?   

I've been wanting to try and I am very much willing to learn.  I'm still reading all the stickies here.  :P

Best luck then. :) 

Thanks, Neal.  I'll try once I'm confident enough to do so =D
Peace is a lie, there is only passion.
Through passion, I gain strength.
Through strength, I gain power.
Through power, I gain victory.
Through victory, my chains are broken.
The Force shall free me.
—The Sith Code

Offline gseaman

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 3879
Re: 64-bit packaging
« Reply #6 on: August 08, 2011, 10:54:39 AM »
My guess is that Tex is cross-compiling on his 32-bit system to create 64-bit rpms. Then, when a fully working 64-bit system exists, packaging will be simplified to something very similar to the way we build 32-bit rpms.

Galen

Offline kjpetrie

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 4035
Re: 64-bit packaging
« Reply #7 on: August 08, 2011, 11:42:13 AM »
SRPMs could presumably be made that would build binaries for both, which might simplify Texstar's job, but (unless Neal has already spoken for him) we'll have to wait to see what he wants contributed.

Packagers would presumably be expected to run and test on both platforms before submitting packages, whatever the system.

But I'm doing an awful lot of presuming. Maybe Neal knows, or maybe we need to wait till Texstar has a working system and then decides how package maintenance will work best.
-----------
KJP
-----------------------------------------------------------
PClos64 RC1 on Intel D945GCLF2 motherboard (Atom 330), 2GB DDR2 RAM, Maxtor STM325031, HL-DT-ST DVDRAM GSA-H42N, Amilo LSL 3220T monitor. Also Acer 5810TG (with custom kernel) and Asus eeePC 2G surf

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15829
  • LXDE! Coffee, Bacon and Cheesecake!
Re: 64-bit packaging
« Reply #8 on: August 08, 2011, 05:25:43 PM »
I spoke for myself, not Texstar, kjpetrie.

Packagers can only test on the hardware they have. A requirement to have both 32 and 64 bit machines in order to build RPMs seems not a good thing to me. This would exclude some from contributing who might otherwise build RPMs.   
In this as in other things about packaging and PCLinuxOS, Texstar has the say. I will follow his lead.

Offline kjpetrie

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 4035
Re: 64-bit packaging
« Reply #9 on: August 09, 2011, 04:16:08 AM »
Most of us have 64-bit hardware already, so it would just be a case of having two parallel test partitions, or even VMs, for testing.
-----------
KJP
-----------------------------------------------------------
PClos64 RC1 on Intel D945GCLF2 motherboard (Atom 330), 2GB DDR2 RAM, Maxtor STM325031, HL-DT-ST DVDRAM GSA-H42N, Amilo LSL 3220T monitor. Also Acer 5810TG (with custom kernel) and Asus eeePC 2G surf

Offline slax

  • Sr. Member
  • ****
  • Posts: 391
    • PCLinuxOS Gnome Edition
Re: 64-bit packaging
« Reply #10 on: August 20, 2011, 03:58:31 AM »
in the meantime is anyone working on broken pkgutils for 32bit?
After last RPM update they don't work anymore



Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15829
  • LXDE! Coffee, Bacon and Cheesecake!
Re: 64-bit packaging
« Reply #11 on: August 20, 2011, 09:56:00 AM »
in the meantime is anyone working on broken pkgutils for 32bit?
After last RPM update they don't work anymore

Do a forum search in Packaging section for "uca.xml." That is the name of the config file for pkgutils-thunar. There is a post about editing it.   

Offline craesz

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 984
Re: 64-bit packaging
« Reply #12 on: October 09, 2011, 02:36:10 PM »
I have the machine built to help package.... Tex says now there are 8400 packages.... would love to help... :D :D
Desktop1: AMD64 8450 [3 core]; 8GB; 3.2.18-pclos2.pae.bfs; KDE
Desktop2: AMD64 5400 [8 core]; 16GB; 3.2.16-a64; KDE
Netbook: EeePC 901; Atom N270; 1GB; 2.6.33.7-pclos6.bfs; KDE


Offline Archie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8821
  • Aurum nostrum non est aurum vulgi.
Re: 64-bit packaging
« Reply #13 on: October 10, 2011, 09:40:13 AM »
Welcome aboard, craesz.
Since 2006 | LiCo 401868 | Bare Metal | What is necessary is never unwise. --Sarek, 2258.42


Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15829
  • LXDE! Coffee, Bacon and Cheesecake!
Re: 64-bit packaging
« Reply #14 on: October 10, 2011, 10:01:55 AM »
Welcome aboard, craesz.

+1!