Author Topic: Welcome to Our New Packagers  (Read 9168 times)

Offline mmesantos1

  • Sr. Member
  • ****
  • Posts: 267
    • Linux Screenshots Forum
Re: Welcome to Our New Packagers
« Reply #15 on: June 10, 2011, 11:32:18 AM »
Hi Neal,
Yes I have read this, I am aware of removing the branding which is why I need to build the certain packages from source to add my own branding. I do not plan on selling my OS but wanted the whole OS to be consistently branded and when packages are updated did not want the branding to revert back to PCLinuxOS. I want to stay within the guidelines Texstar has given.  :)

I just wanted to be sure you had the info. IMO, I would be remiss, if I held back important info like that.

Thank you Neal for the information. I appreciate your intent in giving the information.  :)

Offline MBantz

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1317
Re: Welcome to Our New Packagers
« Reply #16 on: June 12, 2011, 05:26:01 AM »
Ok so I want to say hello to all. Also I am very green when it comes to this stuff so if my questions do not make sense I will say I am sorry right now.

So lets get to it, I am learning this packaging thing so I can build my own versions of certain packages to brand them for the OS I am making. I am using the PCLinuxOS KDE Minime as the base for my OS so the package building should work for me.
I had a question on the need to add testing to the end of the repo on my build OS I have installed. Was wondering why I need the testing repo VS. the stable one, as I am only building the package to re-brand it will this still be necessary. If why, I did not see a why when reading the how to wiki guide I got from this thread. Just want to know why I am doing this. I want to say thank you in advance for your help with my question.  :)

Marc


I can not recommend to use testing when building, then testing packages is mixed and all sorts of issues can arise from this. Where does it say this in the wiki?
Of course, it can happen that a needed library is in testing, then it's ok to pull this one library - and perhaps wait to send the package to the repo until the library is actually out of testing,

cheers,
MBantz


Hi MBantz,
The guide I am refering to is from this link: http://www.montanalinux.org/files/RPM_Build_Manual_Rev2.pdf

From the 2nd post in this thread. From reading it it sounds like this is a needed step. I would quote the steps from the guide but I am at work and unable to open the PDF from my workstation now. But towards the beginning of the guide when you are preparing the build environment it makes mention of adding Testing to your repo selected in the sources list. I was confused why they gave this as a required step but they did not state why. This is why I posted my original question. Did not intend on breaking forum rules.




Ok, the setup part of the guide should not be followed, it's error prone to follow - and I also can't understand the recommendation on using the testing repo.

Everything is setup properly when installing the pkgutils package,

cheers,
MBantz

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15845
  • LXDE! Coffee, Bacon and Cheesecake!
Re: Welcome to Our New Packagers
« Reply #17 on: June 12, 2011, 05:54:53 AM »
It is recommended that you not use testing, unless you can repair your system, if something breaks. Testing is not stable; it is called testing for the reason that the apps need to be tested for bugs, etc and to find out how/when they can be moved to stable.

Passing on apps in testing to regular users is a bad idea. If you do that, and something breaks, who do you think will be blamed?

Offline mmesantos1

  • Sr. Member
  • ****
  • Posts: 267
    • Linux Screenshots Forum
Re: Welcome to Our New Packagers
« Reply #18 on: June 12, 2011, 06:32:14 AM »
Thank you MBantz and Neal, I thought that sounded strange when I read it but wanted to make sure. You may want to edit or remove this guide from this thread then as someone may not ask after reading and use the steps. Just a thought.  :)

Marc

Offline Joble

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 6804
  • USA - Mountain Time
Re: Welcome to Our New Packagers
« Reply #19 on: June 21, 2011, 09:57:23 AM »
Testing is where the packaging file used to be kept.  They are in the main repository now and the entire process for setting up the environment is automagic.  Also with the new apt and rpm pretty much everything will change.  Yeah, prolly best to remove the guide as it is too antiquated to be of much real use any more.
Search First.
Forum Rules
Hero means I talk a lot, nothing more, nothing less!
Have an Awesome Day!
Healthy System

Offline mmesantos1

  • Sr. Member
  • ****
  • Posts: 267
    • Linux Screenshots Forum
Re: Welcome to Our New Packagers
« Reply #20 on: June 22, 2011, 11:24:57 AM »
Testing is where the packaging file used to be kept.  They are in the main repository now and the entire process for setting up the environment is automagic.  Also with the new apt and rpm pretty much everything will change.  Yeah, prolly best to remove the guide as it is too antiquated to be of much real use any more.

Thank you Joble, will there be an updated guide put out for this process?

Offline timeth

  • Hero Member
  • *****
  • Posts: 829
  • G'day mate-Link for big GIF^ http://db.tt/SUIL4CtK
Re: Welcome to Our New Packagers
« Reply #21 on: July 25, 2011, 10:10:13 PM »
Hi packagers,

Just trying to set up the build environment on my new LXDE install. When I mark pkgutils for installation in synaptic, I get this error >

Code: [Select]
pkgutils:
 Depends: rpm-build
 Depends: rpm-pclinuxos-setup-build

Then when I try to install pkgutils-thunar, I get this >

Code: [Select]
pkgutils-thunar:
 Depends: pkgutils

And when I try to install pkgutils-kde4, I get this >

Code: [Select]
pkgutils-kde4:
 Depends: pkgutils

So then I tried to install rpm-build and I get this >

Code: [Select]
rpm-build:
 Depends: rpm (= 4.4.6-18pclos2007)
 Depends: rpm-mandriva-setup-build

A can't seem to install anything that will set up the build environment.  ???
Does anyone have some ideas about this?
« Last Edit: July 25, 2011, 10:15:02 PM by timeth »
宜しくお願いします > Yoroshiku Onegaishimasu > I humbly and respectfully ask for your kindness.  |   My graphics blog

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Welcome to Our New Packagers
« Reply #22 on: July 25, 2011, 10:24:12 PM »
I think I saw an earlier post from gseaman that he's working on the pkgutils right now. Hopefully, he or someone else will chime in.

Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline gseaman

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 3791
Re: Welcome to Our New Packagers
« Reply #23 on: July 25, 2011, 10:43:20 PM »
I usually stick to applications and not system utilities and libraries. For pkgutils and the other pkg apps, I think the issue is that some of the dependencies have been moved to the unstable section. I'm suspect that Tex will move everything once all of the yum, yumex, etc. packages are ready. If I tried to make pkgutils work in this temporary state, it would be likely broken shortly after I finished. ;)

Galen

Offline timeth

  • Hero Member
  • *****
  • Posts: 829
  • G'day mate-Link for big GIF^ http://db.tt/SUIL4CtK
Re: Welcome to Our New Packagers
« Reply #24 on: July 26, 2011, 02:24:11 AM »
Thanks djohnston and Galen,

Understood. I'll hang out for a bit until they're ready to go.
宜しくお願いします > Yoroshiku Onegaishimasu > I humbly and respectfully ask for your kindness.  |   My graphics blog

Online muungwana

  • Hero Member
  • *****
  • Posts: 6234
Re: Welcome to Our New Packagers
« Reply #25 on: September 22, 2011, 06:06:16 PM »

any updated on this "pkgutils" package?

I tried to install it and i am also getting complains on missing dependencies.
.. 3 things are certain in life : death, taxes and software bloat ..
.. tell me something i don't know, something i can use as i struggle to reason with the world around me ..

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15845
  • LXDE! Coffee, Bacon and Cheesecake!
Re: Welcome to Our New Packagers
« Reply #26 on: September 22, 2011, 06:49:00 PM »

any updated on this "pkgutils" package?

I tried to install it and i am also getting complains on missing dependencies.

You have to enable 'unstable' to install pkgutils.     

Offline glamdring

  • Hero Member
  • *****
  • Posts: 552
Re: Welcome to Our New Packagers
« Reply #27 on: November 03, 2011, 02:01:20 PM »

any updated on this "pkgutils" package?

I tried to install it and i am also getting complains on missing dependencies.

You have to enable 'unstable' to install pkgutils.     

How can I enable 'unstable' packages?

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15845
  • LXDE! Coffee, Bacon and Cheesecake!
Re: Welcome to Our New Packagers
« Reply #28 on: November 03, 2011, 02:36:22 PM »
Synaptic > Settings > Repositories >>> Sections: --- add unstable at the end of the line >> Reload. When finished, remove unstable and again reload.     

Note: Do not update from unstable. Notice the name.     

Offline Yankee

  • Hero Member
  • *****
  • Posts: 1477
  • In theory, theory=practice, in practice ???
Re: Welcome to Our New Packagers
« Reply #29 on: February 15, 2012, 04:57:28 PM »

Be sure to bookmark the RPM How-To. Even if you have learned it all very well, you'll want to use it as a reference.


Hi,

Searched for RPM How-To and it keeps referring back to this message.
Want to be sure I have the most current place.   Do you have a current
link to bookmark ?   Are docs with the pkgutil package ?    Haven't
installed anything yet.

THX.
ASUS EeePc 900HA netbook  1.6 Ghz Atom CPU  1GB RAM
160 GB internal HD    Seagate 250 GB USB portable drive 
Intel ‎Mobile 945GSE Integrated Graphics Controller
Atheros AR242x/AR542x Wireless Network Adapter
Intel (N10/ICH7 Family) High Definition Audio
Dynex 5-Button Wired Optical Mouse
LXDE