Daniel Dehennin | 3 Nov 21:51

My use case of git-buildpackage

Hello,

First, I'm not a Debian maintainer, I mostly do some package for my
personal use, to follow SVN trunk or git HEAD of some softwares.

As I use Debian, I do not want to "make install" things ;-).

I attach[1] a rough document about my actual uses of git for debian
packaging and post it here for comments.

There are some items about which I would like to discuss, like:

- automatic handling of debia/changelog

- multi-distributions/version packaging (and avoiding conflicts)

- automatic build of packages

- management of orig.tar.gz

I already read some maling-list archives, mostly the "Patch mgmt
workflow proposal" plus the links givent in the thread, but the
conversations are way to high for me.

I read the Debian wiki[2] plus its links, I like Russ Allbery page[3],
it's a real life example[4].

Regards.

Footnotes: 
(Continue reading)

martin f krafft | 30 Jul 18:34
Picon
Favicon

Branch dependencies with Git hooks

Dear list,

I had this idea today while sitting with Guido and studying TopGit.
I have no investigated any of this, but since DebConf is coming to
an end and I won't have much time in the weeks to come, I wanted to
make sure to capture the idea.

TopGit manages dependencies between branches. If B is a branch off
A, and A is a branch off upstream, then TopGit helps you update all
branches in the right order if upstream releases a new version.

Let's say we have a way to store branch dependencies (quite possibly
that information is right there in the DAG). Couldn't we conceive of
a hook of some sort that made sure that updates to dependent
branches result in (controlled) merges/updates of the depending
branches?

Obviously, we do not want to kick off a massive merging massacre
for every new upstream commit, but we may well want to do this for
the packaging branch. And we certainly want to update all feature
branches when we merge a new upstream tag (or something like that).

The hook would therefore trigger under a certain condition (e.g.
a tag, or a special commit message) and recursively update all
depending branches.

I hope I managed to capture the idea enough for us to have
a discussion about this.

Cheers,
(Continue reading)

Thomas Koch | 30 Jul 12:29
Picon
Gravatar

Patch mgmt workflow proposal

Hi,

Martin F. Krafft (madduck) was so kind to remind me posting this here. We're 
right now at debconf discussing different patch mgmt workflows. Thanks to 
contributions from Joachim Breitner and Guido Günther I've written down an 
appealing (IMHO) patch mgmt workflow:

http://wiki.debian.org/ThomasKoch/GitPackagingWorkflow

I'd be happy over any feedback.

Regards,

Thomas Koch, http://www.koch.ro

Hoffman, Ronald | 4 Jul 15:18
Favicon

Reply by email

Good Day, 

I am Peter Wong in Hong Kong. Please 
I would like you to assist me in a business 
project worth Forty Four Million Five Hundred 
Thousand Dollars. 

You will have 50% of the total Funds as your share. 
If you are interested to know more details contact me 
back at my private email: 
{hsb39peterwong <at> yahoo.com.hk

I will be waiting to hear from you. 

Best Regards, 
Mr. Peter T.S Wong

Marcella scurry | 1 Jun 03:50
Picon

[ s1n9thczfbm4ygsy] : medical mailing list

Value priced Data: $395 for everything below! (only until Friday)

All 100% optin data / Full resale rights

---HEALTHCARE LISTS

Physicians (34 specialties)
Database	:	 788k records, 17k emails, 200k fax numbers

Chiropractors
Database	:	 108,421 total records * 3,414 emails * 6,553 fax numbers

Alternative Medicine
Database	:	 1,141,602 total records with 36,320 emails and 38.935 fax numbers

Dentists
Database	:	 164k records, 45k emails, 77k fax numbers

Dentists with Specialties
Database	:	 30k records all with emails

	
Veterinarians
Database	:	 78,986 total records with 1,438  emails and 1,050  fax numbers

Hospitals
Database	:	 10,661 Emails for hospitals in the USA

Nursing Homes
Database	:	 31,589 Senior Administrators, 11,288 Nursing Directors in over 14,706 Nursing Homes (full
contact info no emails)

Pharmaceutical Companies
Database	:	 47,000 emails of pharma company employees

Physical Therapists
Database	:	 125,460 total records with 5,483 emails and 4,405 fax numbers

	
Oncology Doctors
Database	:	 2,200 records all with emails

US Surgery Centers
Database	:	 85k records and 14k emails

Acupuncturists
Database	:	 23,988 records 1,826 emails

Massage Therapists
Database	:	 76,701 records and 8,305 emails

Medical Equipment Suppliers
Database	:	 67,425 total records with 6,940 emails and 5,812 fax numbers

	
Mental Health Counselors
Database	:	 283,184 records 7,206 emails

Visiting Nurses & RN's
Database	:	 91,386 total records with 2,788 emails and 2,390 fax numbers

Optometrists
Database	:	 63,837 records 2,015 emails

Psychologists
Database	:	 272,188 records and 9,874 emails
Healthcare Recruiters
Database	:	 11,370 emails for active healthcare recruiters in the USA
Plastic Surgeons
Database	:	 23,109 emails with full data

---BUSINESS LISTS

Hotels in the USA
Database	:	63,260 emails

Schools in the USA
Database	:	439,797 emails for Schools, Universities and Colleges in the USA.

Churches in the USA
Database	:	169,377 emails for Churches of all denominations in the USA

Architects in the USA
Database	:	9,790 emails in total

Real Estate Land Developers
Database	:	10,837 emails in total

Construction Development
Database	:	94,272 emails

Criminal Attorneys
Database	:	 142,906 total records, 99,857 emails

Real Estate Agents
Database	:	2.4 Million Email Database (2 lists)

Police and Sheriff Services
Database	:	 42,987 records and 114 emails

USA Business Database
Database	:	10 Million Emails for US businesses in various categories (3 lists)

Manufacturers Database
Database	:	 1,057,119 records with 476,509 emails

	
USA Lawyers Database
Database	:	 269,787 records with 235,244 emails

Financial Planners Database
Database	:	 148,857 records all with emails

Finance and Money Professionals Database
Database	:	 116,568 records all with emails

Insurance Agents
Database	:	61,744 emails for Insurance companies in the USA (2 files)

Media Outlet Contacts
Database	:	 over 200k records all with emails and full contact data

VARs and IT Consultants
Database	:	 12,000 VAR and IT consultant Emails in the USA

 
---FOREIGN BUSINESS LISTS

Canadian Businesses
Database	:	 500,000 records for Canadian businesses all with emails

	
United Kingdom Business Database
Database	:	 400,000 records all with emails for businesses in the United Kingdom

India Business Database
Database	:	1 Million Email Database for businesses in India

---CONSUMER LISTS

Credit Inquiries Database
Database	:	 1 million Full Data Records all with emails

American Homeowners
Database	:	 1 million Full Data Records all with emails

American Consumer Database
Database	:	 2,400,000 records all with emails.

Take all lists above for only $395 until Friday

Email me for sample excel spreadsheets: Arthur-Stuart <at> gmx.com 

ramove me from your list please send an email to takeitoff <at> gmx.com

Bruno Cornec | 27 May 12:26
Picon
Favicon

[FW: [ANNOUNCE] Project pb version 0.11.3 is now available]]

Hello,

I'd encourage people interested in following the project to subscribe to
the announce ML at least in order to receive more regular info.
http://mondorescue.org/sympa/wwsympa-wrapper.fcgi/subscribe/pb-announce

Full Announce is at: http://www.project-builder.org/news.shtml

Best regards,
Bruno.

----- Forwarded message from Bruno Cornec <bruno <at> project-builder.org> -----

From: Bruno Cornec <bruno <at> project-builder.org>
Date: Fri, 27 May 2011 12:11:27 +0200
Subject: [ANNOUNCE] Project pb version 0.11.3 is now available
To: pb-announce <at> project-builder.org, pb-devel <at> project-builder.org

Project pb version 0.11.3 is now available

The project team is happy to announce the availability of a newest version of
pb 0.11.3. Enjoy it as usual!

Now available at ftp://ftp.project-builder.org And commented at
http://brunocornec.wordpress.com/2011/05/27/project-builder-org-0-11-3-is-published/

Most notably, this version adds signature support and various smaller fixes.

[...]
----- End forwarded message -----

-- 
Open Source & Linux Profession Lead EMEA           / http://opensource.hp.com
HP/Intel/Red Hat Open Source Solutions Initiative  / http://www.hpintelco.net
http://www.HyPer-Linux.org  http://mondorescue.org http://project-builder.org
La musique ancienne?  http://www.musique-ancienne.org http://www.medieval.org

----- End forwarded message -----

--

-- 
Open Source & Linux Profession Lead EMEA           / http://opensource.hp.com
HP/Intel/Red Hat Open Source Solutions Initiative  / http://www.hpintelco.net
http://www.HyPer-Linux.org  http://mondorescue.org http://project-builder.org
La musique ancienne?  http://www.musique-ancienne.org http://www.medieval.org

Bruno Cornec | 9 Mar 08:30
Picon
Favicon

Fwd: [pb-announce] Project pb version 0.11.1 is now available

Hello,

FTI, project-builder.org is tool to support the Continuous Packaging
approach that we are working on jointly beyween HP and Intel.

Best regards,
Bruno.

----- Forwarded message from Bruno Cornec <bruno <at> project-builder.org> -----

From: Bruno Cornec <bruno <at> project-builder.org>
Date: Wed, 9 Mar 2011 07:18:36 +0100
Subject: [pb-announce] [ANNOUNCE] Project pb version 0.11.1 is now available
To: pb-announce <at> project-builder.org, pb-devel <at> project-builder.org

Project pb version 0.11.1 is now available

The project team is happy to announce the availability of a newest version of
pb 0.11.1. Enjoy it as usual!

Major changes in this version which again requires an update of VM/VE/RM
embedded pb to work correctly (use setupvm|ve|rm for that), including:

  • Add support of Remote Machines: pb can now be used in a build farm context
    very easily
  • Bug fixes: #83, #86, #87, parallelism build issues, additional sources and
    patch support, ebuild generation
  • Improved security with sudo restrictions
  • Improved internal structure management with introduction of $pbos (Thanks
    to Fosdem conf !)

Now available at ftp://ftp.project-builder.org

./gentoo/nover/ProjectBuilder-0.11.1-r1.ebuild     ./gentoo/nover/rpmbootstrap-0.11.1-r1.ebuild
./gentoo/nover/project-builder-0.11.1-r1.ebuild    ./mageia/1/i386/
                                                   project-builder-0.11.1-1.mga1.noarch.rpm
./mageia/1/i386/                                   ./fedora/9/i386/
rpmbootstrap-0.11.1-1.mga1.noarch.rpm              project-builder-0.11.1-1.fc9.noarch.rpm
./fedora/9/i386/                                   ./fedora/9/x86_64/
rpmbootstrap-0.11.1-1.fc9.noarch.rpm               project-builder-0.11.1-1.fc9.noarch.rpm
./fedora/9/x86_64/                                 ./fedora/8/i386/
rpmbootstrap-0.11.1-1.fc9.noarch.rpm               rpmbootstrap-0.11.1-1.fc8.noarch.rpm
./fedora/8/i386/                                   ./fedora/8/x86_64/
project-builder-0.11.1-1.fc8.noarch.rpm            rpmbootstrap-0.11.1-1.fc8.noarch.rpm
./fedora/8/x86_64/                                 ./fedora/6/x86_64/
project-builder-0.11.1-1.fc8.noarch.rpm            rpmbootstrap-0.11.1-1.fc6.noarch.rpm
./fedora/6/x86_64/                                 ./fedora/11/i386/
project-builder-0.11.1-1.fc6.noarch.rpm            rpmbootstrap-0.11.1-1.fc11.noarch.rpm
./fedora/11/i386/                                  ./fedora/11/x86_64/
project-builder-0.11.1-1.fc11.noarch.rpm           rpmbootstrap-0.11.1-1.fc11.noarch.rpm
./fedora/11/x86_64/                                ./fedora/14/i386/
project-builder-0.11.1-1.fc11.noarch.rpm           rpmbootstrap-0.11.1-1.fc14.noarch.rpm
./fedora/14/i386/                                  ./fedora/14/x86_64/
project-builder-0.11.1-1.fc14.noarch.rpm           rpmbootstrap-0.11.1-1.fc14.noarch.rpm
./fedora/14/x86_64/                                ./fedora/10/i386/
project-builder-0.11.1-1.fc14.noarch.rpm           project-builder-0.11.1-1.fc10.noarch.rpm
./fedora/10/i386/                                  ./fedora/10/x86_64/
rpmbootstrap-0.11.1-1.fc10.noarch.rpm              project-builder-0.11.1-1.fc10.noarch.rpm
./fedora/10/x86_64/                                ./fedora/13/i386/
rpmbootstrap-0.11.1-1.fc10.noarch.rpm              rpmbootstrap-0.11.1-1.fc13.noarch.rpm
./fedora/13/i386/                                  ./fedora/13/x86_64/
project-builder-0.11.1-1.fc13.noarch.rpm           rpmbootstrap-0.11.1-1.fc13.noarch.rpm
./fedora/13/x86_64/                                ./fedora/12/i386/
project-builder-0.11.1-1.fc13.noarch.rpm           project-builder-0.11.1-1.fc12.noarch.rpm
./fedora/12/i386/                                  ./fedora/12/x86_64/
rpmbootstrap-0.11.1-1.fc12.noarch.rpm              project-builder-0.11.1-1.fc12.noarch.rpm
./fedora/12/x86_64/                                ./fedora/7/i386/
rpmbootstrap-0.11.1-1.fc12.noarch.rpm              project-builder-0.11.1-1.fc7.noarch.rpm
./fedora/7/i386/                                   ./fedora/7/x86_64/
rpmbootstrap-0.11.1-1.fc7.noarch.rpm               project-builder-0.11.1-1.fc7.noarch.rpm
./fedora/7/x86_64/                                 ./asianux/2/x86_64/
rpmbootstrap-0.11.1-1.fc7.noarch.rpm               project-builder-0.11.1-1.asx2.noarch.rpm
./asianux/2/x86_64/                                ./mandrake/10.2/i386/
rpmbootstrap-0.11.1-1.asx2.noarch.rpm              rpmbootstrap-0.11.1-1.mdk10.2.noarch.rpm
./mandrake/10.2/i386/                              ./mandrake/10.1/i386/
project-builder-0.11.1-1.mdk10.2.noarch.rpm        project-builder-0.11.1-1.mdk10.1.noarch.rpm
./mandrake/10.1/i386/                              ./sles/9/i386/
rpmbootstrap-0.11.1-1.mdk10.1.noarch.rpm           project-builder-0.11.1-1.sles9.noarch.rpm
./sles/9/i386/                                     ./sles/11/i386/
rpmbootstrap-0.11.1-1.sles9.noarch.rpm             rpmbootstrap-0.11.1-1.sles11.noarch.rpm
./sles/11/i386/                                    ./sles/11/x86_64/
project-builder-0.11.1-1.sles11.noarch.rpm         rpmbootstrap-0.11.1-1.sles11.noarch.rpm
./sles/11/x86_64/                                  ./sles/10/x86_64/
project-builder-0.11.1-1.sles11.noarch.rpm         project-builder-0.11.1-1.sles10.noarch.rpm
./sles/10/x86_64/                                  ./debian/5.0/rpmbootstrap_0.11.1-1_all.deb
rpmbootstrap-0.11.1-1.sles10.noarch.rpm
./debian/5.0/project-builder_0.11.1-1_all.deb      ./debian/6.0/rpmbootstrap_0.11.1-1_all.deb
./debian/6.0/project-builder_0.11.1-1_all.deb      ./debian/4.0/rpmbootstrap_0.11.1-1_all.deb
./debian/4.0/project-builder_0.11.1-1_all.deb      ./redhat/7.3/i386/
                                                   project-builder-0.11.1-1.rh73.noarch.rpm
./redhat/7.3/i386/                                 ./redhat/9/i386/
rpmbootstrap-0.11.1-1.rh73.noarch.rpm              rpmbootstrap-0.11.1-1.rh9.noarch.rpm
./redhat/9/i386/                                   ./ubuntu/6.06/rpmbootstrap_0.11.1-1_all.deb
project-builder-0.11.1-1.rh9.noarch.rpm
./ubuntu/6.06/project-builder_0.11.1-1_all.deb     ./ubuntu/10.10/rpmbootstrap_0.11.1-1_all.deb
./ubuntu/10.10/project-builder_0.11.1-1_all.deb    ./ubuntu/7.04/rpmbootstrap_0.11.1-1_all.deb
./ubuntu/7.04/project-builder_0.11.1-1_all.deb     ./ubuntu/9.04/rpmbootstrap_0.11.1-1_all.deb
./ubuntu/9.04/project-builder_0.11.1-1_all.deb     ./ubuntu/8.04/rpmbootstrap_0.11.1-1_all.deb
./ubuntu/8.04/project-builder_0.11.1-1_all.deb     ./ubuntu/9.10/rpmbootstrap_0.11.1-1_all.deb
./ubuntu/9.10/project-builder_0.11.1-1_all.deb     ./ubuntu/8.10/rpmbootstrap_0.11.1-1_all.deb
./ubuntu/8.10/project-builder_0.11.1-1_all.deb     ./ubuntu/10.04/rpmbootstrap_0.11.1-1_all.deb
./ubuntu/10.04/project-builder_0.11.1-1_all.deb    ./ubuntu/7.10/rpmbootstrap_0.11.1-1_all.deb
./ubuntu/7.10/project-builder_0.11.1-1_all.deb     ./opensuse/11.2/i386/
                                                   project-builder-0.11.1-1.opensuse11.2.noarch.rpm
./opensuse/11.2/i386/                              ./opensuse/11.2/x86_64/
rpmbootstrap-0.11.1-1.opensuse11.2.noarch.rpm      project-builder-0.11.1-1.opensuse11.2.noarch.rpm
./opensuse/11.2/x86_64/                            ./opensuse/11.1/i386/
rpmbootstrap-0.11.1-1.opensuse11.2.noarch.rpm      rpmbootstrap-0.11.1-1.opensuse11.1.noarch.rpm
./opensuse/11.1/i386/                              ./opensuse/11.3/i386/
project-builder-0.11.1-1.opensuse11.1.noarch.rpm   rpmbootstrap-0.11.1-1.opensuse11.3.noarch.rpm
./opensuse/11.3/i386/                              ./opensuse/11.3/x86_64/
project-builder-0.11.1-1.opensuse11.3.noarch.rpm   rpmbootstrap-0.11.1-1.opensuse11.3.noarch.rpm
./opensuse/11.3/x86_64/                            ./mandriva/2007.1/i386/
project-builder-0.11.1-1.opensuse11.3.noarch.rpm   project-builder-0.11.1-1.mdv2007.1.noarch.rpm
./mandriva/2007.1/i386/                            ./mandriva/2007.1/x86_64/
rpmbootstrap-0.11.1-1.mdv2007.1.noarch.rpm         project-builder-0.11.1-1.mdv2007.1.noarch.rpm
./mandriva/2007.1/x86_64/                          ./mandriva/2010.0/i386/
rpmbootstrap-0.11.1-1.mdv2007.1.noarch.rpm         project-builder-0.11.1-1.mdv2010.0.noarch.rpm
./mandriva/2010.0/i386/                            ./mandriva/2010.0/x86_64/
rpmbootstrap-0.11.1-1.mdv2010.0.noarch.rpm         project-builder-0.11.1-1.mdv2010.0.noarch.rpm
./mandriva/2010.0/x86_64/                          ./mandriva/2010.1/i386/
rpmbootstrap-0.11.1-1.mdv2010.0.noarch.rpm         rpmbootstrap-0.11.1-1.mdv2010.1.noarch.rpm
./mandriva/2010.1/i386/                            ./mandriva/2010.1/x86_64/
project-builder-0.11.1-1.mdv2010.1.noarch.rpm      rpmbootstrap-0.11.1-1.mdv2010.1.noarch.rpm
./mandriva/2010.1/x86_64/                          ./mandriva/2009.0/i386/
project-builder-0.11.1-1.mdv2010.1.noarch.rpm      project-builder-0.11.1-1.mdv2009.0.noarch.rpm
./mandriva/2009.0/i386/                            ./mandriva/2009.0/x86_64/
rpmbootstrap-0.11.1-1.mdv2009.0.noarch.rpm         project-builder-0.11.1-1.mdv2009.0.noarch.rpm
./mandriva/2009.0/x86_64/                          ./mandriva/2007.0/i386/
rpmbootstrap-0.11.1-1.mdv2009.0.noarch.rpm         rpmbootstrap-0.11.1-1.mdv2007.0.noarch.rpm
./mandriva/2007.0/i386/                            ./mandriva/2006.0/i386/
project-builder-0.11.1-1.mdv2007.0.noarch.rpm      rpmbootstrap-0.11.1-1.mdv2006.0.noarch.rpm
./mandriva/2006.0/i386/                            ./mandriva/2008.0/i386/
project-builder-0.11.1-1.mdv2006.0.noarch.rpm      rpmbootstrap-0.11.1-1.mdv2008.0.noarch.rpm
./mandriva/2008.0/i386/                            ./mandriva/2008.0/x86_64/
project-builder-0.11.1-1.mdv2008.0.noarch.rpm      rpmbootstrap-0.11.1-1.mdv2008.0.noarch.rpm
./mandriva/2008.0/x86_64/                          ./mandriva/2009.1/i386/
project-builder-0.11.1-1.mdv2008.0.noarch.rpm      rpmbootstrap-0.11.1-1.mdv2009.1.noarch.rpm
./mandriva/2009.1/i386/                            ./mandriva/2009.1/x86_64/
project-builder-0.11.1-1.mdv2009.1.noarch.rpm      rpmbootstrap-0.11.1-1.mdv2009.1.noarch.rpm
./mandriva/2009.1/x86_64/                          ./mandriva/2008.1/i386/
project-builder-0.11.1-1.mdv2009.1.noarch.rpm      project-builder-0.11.1-1.mdv2008.1.noarch.rpm
./mandriva/2008.1/i386/                            ./mandriva/2008.1/x86_64/
rpmbootstrap-0.11.1-1.mdv2008.1.noarch.rpm         project-builder-0.11.1-1.mdv2008.1.noarch.rpm
./mandriva/2008.1/x86_64/                          ./rhel/4/x86_64/
rpmbootstrap-0.11.1-1.mdv2008.1.noarch.rpm         rpmbootstrap-0.11.1-1.rhel4.noarch.rpm
./rhel/4/x86_64/                                   ./rhel/6/i386/
project-builder-0.11.1-1.rhel4.noarch.rpm          project-builder-0.11.1-1.rhel6.noarch.rpm
./rhel/6/i386/                                     ./rhel/6/x86_64/
rpmbootstrap-0.11.1-1.rhel6.noarch.rpm             project-builder-0.11.1-1.rhel6.noarch.rpm
./rhel/6/x86_64/                                   ./rhel/5/i386/
rpmbootstrap-0.11.1-1.rhel6.noarch.rpm             rpmbootstrap-0.11.1-1.rhel5.noarch.rpm
./rhel/5/i386/                                     ./rhel/5/x86_64/
project-builder-0.11.1-1.rhel5.noarch.rpm          rpmbootstrap-0.11.1-1.rhel5.noarch.rpm
./rhel/5/x86_64/                                   ./rhel/3/x86_64/
project-builder-0.11.1-1.rhel5.noarch.rpm          project-builder-0.11.1-1.rhel3.noarch.rpm
./rhel/3/x86_64/
rpmbootstrap-0.11.1-1.rhel3.noarch.rpm

As usual source packages are also available in the same directory.

Changes are :

PB CHANGES

- NOTE: This version requires 0.11.1 in both host and guests so the whole
processes work correctly. (Bruno Cornec)
- Fix #87 - correct pbsrc management. This requires to update pb in the VM|RM|
VE in order to work correctly (Nicolas Doualot/Bruno Cornec)
- Fix #86 - error in hash test sources should be used and not patches (Nicolas
Doualot)
- Improve tmout management which is optional and now handled and documented as
such using pb_distro_get_param (Bruno Cornec)
- rmntpcmd, vmhost, vmmem, vmntpcmd and vmsize have OS keys and not project
keys. Fixed in doc and code. (Bruno Cornec)
- pb_date2v needs the pbos as param to deal with *ntpcmd correctly. $v param
removed as a consequence. (Bruno Cornec)
- Fix #83. rmntp is indeed optional. But rmntpcmd is mandatory as used to be
placed at setup time in the sudoers file in order to allow its usage by root
when needed from the build account (Bruno Cornec)
- Packages installed are now using really the install command not the update
one. (Bruno Cornec)
- The repo key for pb now uses the delivery level (mandatory for gentoo) (Bruno
Cornec)
- Fix pb_get_filters to also support filter based on os name and os-ver-arch as
well to be coherent, and also fix bugs in the tests made for filter exitence.
(Bruno Cornec)
- Fix pb_changelog with test for correct pb hash values which were changed
previously (Bruno Cornec)
- Revert back using no arch subdir for deb based repo (Bruno Cornec)
- Introduce new parameter oscmdpath to support external commands full path name
easier (could also be very useful for MondoRescue) (Bruno Cornec)
- Change pb_date2v interface to just return the line we want. (Bruno Cornec)
- Fix a parallelism issue when building in VMs. (Bruno Cornec)
- Fix pb for patches and additional sources support in parallel mode which was
previously broken. (Bruno Cornec)
- Avoids a unicity issue when in parallel mode in pb_filter_file_inplace, by
generating a unique temp file. (Bruno Cornec)
- Allow pb_filter_file to manage undefined filter hash (Bruno Cornec)
- Use some full path names for commands to improve security with sudo (for RM).
(Bruno Cornec)
- Adds support for RM (Remote Machines) in addition to VE/VM (Bruno Cornec)
- pb_get_port function now needs the ref to the pbos (Bruno Cornec)
- Add full path names on sudo commands now that a precise usage is done with
sudo + other related fixes. (Bruno Cornec)
- pb_get_sudocmds function added to provide the external list of commands
called by sudo in osupd or osins. The whole sudo process has been revised. Only
VE allow for ALL command execution. VM|RM are now just calling the commands
they need. (Bruno Cornec)
- Introduction of a new hash $pbos to manage all os related info through a
single data structure. All functions reviewed accordingly. Externally
transparent, hopefully, but much cleaner code as a consequence. VM/VE/RM
remains to be tested. (Bruno Cornec)
- Fix ebuild test name generation (Francesco Talamona)
- Fix project package generation from file URL (Bruno Cornec)
- Prepare for HP-UX port. Introduce hpux entry (not working) (Bruno Cornec)
- Fix bugs when initializing a pb env without anything previously available
exept the ~/.pbrc (Bruno Cornec)
- Fix a bug in Web delivery where the pbscript wasn't executable by default
which now is a problem. (Bruno Cornec)
- Fix -nographic option name (Bruno Cornec)

PERL-PROJECTBUILDER CHANGES

- Document [web]sshdir|port|login|host (Bruno Cornec)
- tmout param is optional and now handled and documented as such (Bruno Cornec)
- rmntpcmd, vmhost, vmmem, vmntpcmd and vmsize have OS keys and not project
keys. Fixed in doc and code. (Bruno Cornec)
- Mageia distributions are now working wirh pb (Bruno Cornec)
- pb_mkdir_p doesn't return anything anymore. Test of return removed. (Bruno
Cornec)
- Add debian 6.0 build support and VMs (Bruno Cornec)
- use --no-suggests for urpmi to allow for minimal chroot build (Bruno Cornec)
- Add full path names on sudo (Bruno Cornec)
- Fix pb_changelog with test for correct pb hash values which were changed
previously (Bruno Cornec)
- Detail security aspects in pb, especially for RM setup with sudo (to be
improved) in file SECURITY in pb-doc (Bruno Cornec)
- Adds codenames for Debian 6.0 and Ubuntu 11.04 (Bruno Cornec)
- Introduction of a new hash $pbos to manage all os related info through a
single data structure. All functions reviewed accordingly. Externally
transparent, hopefully, but much cleaner code as a consequence. (Bruno Cornec)
- Adds support for Remote Machines (RM). (Bruno Cornec)
- removedot only applies to the extension generated not to the rest of the
distro ver (so filters have the right name, ...) (Bruno Cornec)

RPMBOOTSTRAP CHANGES

- rpmbootstrap wasn't using the right conf file when launched with sudo is
fixed by using the SUDO_USER env. var.
- pb.conf rbsmirrorsrv now uses pbos var, and is filtered correctly. (Bruno
Cornec)
- Introduction of a new hash $pbos to manage all os related info through a
single data structure. All functions reviewed accordingly. Externally
transparent, hopefully, but much cleaner code as a consequence. (Bruno Cornec)

----- End forwarded message -----

--

-- 
Open Source & Linux Profession Lead EMEA           / http://opensource.hp.com
HP/Intel/Red Hat Open Source Solutions Initiative  / http://www.hpintelco.net
http://www.HyPer-Linux.org  http://mondorescue.org http://project-builder.org
La musique ancienne?  http://www.musique-ancienne.org http://www.medieval.org

L'ALTRA DIMENSIONE | 5 Mar 03:45
Picon

(unknown)

Richiesta di autorizzazione all'invio dell'email

 

 

L'Altra Dimensione  esegue  lavori di Ristrutturazione, imbiancature, controsoffittature,

decorazione, coibentazioni termoacustici, trattamenti antimuffa, rifacimento tetti, canne fumarie ecc...

Fornitura e posa di parquet, porte, finestre, zanzariere, sanitari, rubinetteria, piastrelle ...

www.laltradimensione.it

 

Informativa sulla Privacy: Non abbiamo alcun  Vs. dato personale, è stato raccolto da elenchi pubblici disponibili sia in forma cartacea che on-line (Pagine Gialle, Pagine bianche, motori di ricerca) e sono trattati secondo le disposizioni del D.Lgs 196/03.

Qualora non desideriate ricevere in futuro comunicazioni commerciali dalla ditta scrivente potete opporVi ed esercitare i diritti previsti dall'art. 7 del codice della privacy inviando un messaggio di posta elettronica cliccando NON AUTORIZZO e indicando i dati da cancellare. Un messaggio Vi confermerà l'accoglimento della Vs. istanza e la conseguente cancellazione della vostra posta elettronica. 

 

NON AUTORIZZO

martin f krafft | 24 Jan 13:47
Picon
Favicon

git-flow

Dear folks,

in case you missed this, it's worth a look (although I have not yet
checked out the actual tool):

  http://jeffkreeftmeijer.com/2010/why-arent-you-using-git-flow/

--

-- 
 .''`.   martin f. krafft <madduck <at> d.o>      Related projects:
: :'  :  proud Debian developer               http://debiansystem.info
`. `'`   http://people.debian.org/~madduck    http://vcs-pkg.org
  `-  Debian - when you have better things to do than fixing systems

"he gave me his card
 he said, 'call me if they die'
 i shook his hand and said goodbye
 ran out to the street
 when a bowling ball came down the road
 and knocked me off my feet"
                                                        -- bob dylan
Bruno Cornec | 20 Jan 01:20
Picon
Favicon

Fwd: [ANNOUNCE] Project pb version 0.10.1 is now available]

----- Forwarded message from Bruno Cornec <bruno <at> project-builder.org> -----

Project pb version 0.10.1 is now available

The project team is happy to announce the availability of a newest version of
pb 0.10.1. Enjoy it as usual!

A lot has been done in that version, so look at the ChangeLogs file below for
details. In particular, that version of pb is not backward compatible with the
previous one, thus the change of version. Which also means that it is highly
recommended to update your VMs/VEs with that new version of pb with the setupvm
|ve command. Another incompatibility is with the cms2* commands which new
really take the content of the CMS/VCS not the sandbox status. In order to get
the previous behaviour, please use the sbx2* commands instead. man pb is
probably helpful ;-)

This version now supports parallelism during the sbx|cms2build, sbx|cms|
build2vm|ve phases which can drastically reduce build time for packages. For
this to work, you need the perl module Parallel::ForkManager installed on your
system. The VMs|VEs may benefit from it but it is not required.

Now available at ftp://ftp.project-builder.org

./debian/4.0/i386/project-builder_0.10.1-1_all.deb  ./debian/4.0/i386/rpmbootstrap_0.10.1-1_all.deb
./debian/4.0/x86_64/                                ./debian/4.0/x86_64/
project-builder_0.10.1-1_all.deb                    rpmbootstrap_0.10.1-1_all.deb
./debian/5.0/i386/project-builder_0.10.1-1_all.deb  ./debian/5.0/i386/rpmbootstrap_0.10.1-1_all.deb
./debian/5.0/x86_64/                                ./debian/5.0/x86_64/
project-builder_0.10.1-1_all.deb                    rpmbootstrap_0.10.1-1_all.deb
./fedora/6/x86_64/                                  ./fedora/6/x86_64/
project-builder-0.10.1-1.fc6.noarch.rpm             rpmbootstrap-0.10.1-1.fc6.noarch.rpm
./fedora/7/i386/                                    ./fedora/7/i386/
project-builder-0.10.1-1.fc7.noarch.rpm             rpmbootstrap-0.10.1-1.fc7.noarch.rpm
./fedora/7/x86_64/                                  ./fedora/7/x86_64/
project-builder-0.10.1-1.fc7.noarch.rpm             rpmbootstrap-0.10.1-1.fc7.noarch.rpm
./fedora/8/i386/                                    ./fedora/8/i386/
project-builder-0.10.1-1.fc8.noarch.rpm             rpmbootstrap-0.10.1-1.fc8.noarch.rpm
./fedora/8/x86_64/                                  ./fedora/8/x86_64/
project-builder-0.10.1-1.fc8.noarch.rpm             rpmbootstrap-0.10.1-1.fc8.noarch.rpm
./fedora/9/i386/                                    ./fedora/9/i386/
project-builder-0.10.1-1.fc9.noarch.rpm             rpmbootstrap-0.10.1-1.fc9.noarch.rpm
./fedora/9/x86_64/                                  ./fedora/9/x86_64/
project-builder-0.10.1-1.fc9.noarch.rpm             rpmbootstrap-0.10.1-1.fc9.noarch.rpm
./fedora/10/i386/                                   ./fedora/10/i386/
project-builder-0.10.1-1.fc10.noarch.rpm            rpmbootstrap-0.10.1-1.fc10.noarch.rpm
./fedora/10/x86_64/                                 ./fedora/10/x86_64/
project-builder-0.10.1-1.fc10.noarch.rpm            rpmbootstrap-0.10.1-1.fc10.noarch.rpm
./fedora/11/i386/                                   ./fedora/11/i386/
project-builder-0.10.1-1.fc11.noarch.rpm            rpmbootstrap-0.10.1-1.fc11.noarch.rpm
./fedora/11/x86_64/                                 ./fedora/11/x86_64/
project-builder-0.10.1-1.fc11.noarch.rpm            rpmbootstrap-0.10.1-1.fc11.noarch.rpm
./fedora/12/i386/                                   ./fedora/12/i386/
project-builder-0.10.1-1.fc12.noarch.rpm            rpmbootstrap-0.10.1-1.fc12.noarch.rpm
./fedora/12/x86_64/                                 ./fedora/12/x86_64/
project-builder-0.10.1-1.fc12.noarch.rpm            rpmbootstrap-0.10.1-1.fc12.noarch.rpm
./fedora/13/x86_64/                                 ./fedora/13/x86_64/
project-builder-0.10.1-1.fc13.noarch.rpm            rpmbootstrap-0.10.1-1.fc13.noarch.rpm
./fedora/13/i386/                                   ./fedora/13/i386/
project-builder-0.10.1-1.fc13.noarch.rpm            rpmbootstrap-0.10.1-1.fc13.noarch.rpm
./fedora/14/x86_64/                                 ./fedora/14/x86_64/
project-builder-0.10.1-1.fc14.noarch.rpm            rpmbootstrap-0.10.1-1.fc14.noarch.rpm
./fedora/14/i386/                                   ./fedora/14/i386/
project-builder-0.10.1-1.fc14.noarch.rpm            rpmbootstrap-0.10.1-1.fc14.noarch.rpm
./gentoo/nover/i386/                                ./gentoo/nover/i386/
project-builder-0.10.1-r1.ebuild                    ProjectBuilder-0.10.1-r1.ebuild
./gentoo/nover/i386/rpmbootstrap-0.10.1-r1.ebuild   ./gentoo/nover/x86_64/
                                                    project-builder-0.10.1-r1.ebuild
./gentoo/nover/x86_64/                              ./gentoo/nover/x86_64/
ProjectBuilder-0.10.1-r1.ebuild                     rpmbootstrap-0.10.1-r1.ebuild
./mandrake/10.2/i386/                               ./mandrake/10.2/i386/
project-builder-0.10.1-1.mdk10.2.noarch.rpm         rpmbootstrap-0.10.1-1.mdk10.2.noarch.rpm
./mandriva/2006.0/i386/                             ./mandriva/2006.0/i386/
project-builder-0.10.1-1.mdv2006.0.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2006.0.noarch.rpm
./mandriva/2007.0/i386/                             ./mandriva/2007.0/i386/
project-builder-0.10.1-1.mdv2007.0.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2007.0.noarch.rpm
./mandriva/2007.1/i386/                             ./mandriva/2007.1/i386/
project-builder-0.10.1-1.mdv2007.1.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2007.1.noarch.rpm
./mandriva/2007.1/x86_64/                           ./mandriva/2007.1/x86_64/
project-builder-0.10.1-1.mdv2007.1.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2007.1.noarch.rpm
./mandriva/2008.0/i386/                             ./mandriva/2008.0/i386/
project-builder-0.10.1-1.mdv2008.0.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2008.0.noarch.rpm
./mandriva/2008.0/x86_64/                           ./mandriva/2008.0/x86_64/
project-builder-0.10.1-1.mdv2008.0.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2008.0.noarch.rpm
./mandriva/2008.1/i386/                             ./mandriva/2008.1/i386/
project-builder-0.10.1-1.mdv2008.1.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2008.1.noarch.rpm
./mandriva/2008.1/x86_64/                           ./mandriva/2008.1/x86_64/
project-builder-0.10.1-1.mdv2008.1.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2008.1.noarch.rpm
./mandriva/2009.0/i386/                             ./mandriva/2009.0/i386/
project-builder-0.10.1-1.mdv2009.0.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2009.0.noarch.rpm
./mandriva/2009.0/x86_64/                           ./mandriva/2009.0/x86_64/
project-builder-0.10.1-1.mdv2009.0.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2009.0.noarch.rpm
./mandriva/2009.1/i386/                             ./mandriva/2009.1/i386/
project-builder-0.10.1-1.mdv2009.1.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2009.1.noarch.rpm
./mandriva/2009.1/x86_64/                           ./mandriva/2009.1/x86_64/
project-builder-0.10.1-1.mdv2009.1.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2009.1.noarch.rpm
./mandriva/2010.0/i386/                             ./mandriva/2010.0/i386/
project-builder-0.10.1-1.mdv2010.0.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2010.0.noarch.rpm
./mandriva/2010.0/x86_64/                           ./mandriva/2010.0/x86_64/
project-builder-0.10.1-1.mdv2010.0.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2010.0.noarch.rpm
./mandriva/2010.1/i386/                             ./mandriva/2010.1/i386/
project-builder-0.10.1-1.mdv2010.1.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2010.1.noarch.rpm
./mandriva/2010.1/x86_64/                           ./mandriva/2010.1/x86_64/
project-builder-0.10.1-1.mdv2010.1.noarch.rpm       rpmbootstrap-0.10.1-1.mdv2010.1.noarch.rpm
./redhat/9/i386/                                    ./redhat/9/i386/
project-builder-0.10.1-1.rh9.noarch.rpm             rpmbootstrap-0.10.1-1.rh9.noarch.rpm
./rhel/3/i386/                                      ./rhel/3/i386/
project-builder-0.10.1-1.rhel3.noarch.rpm           rpmbootstrap-0.10.1-1.rhel3.noarch.rpm
./rhel/3/x86_64/                                    ./rhel/3/x86_64/
project-builder-0.10.1-1.rhel3.noarch.rpm           rpmbootstrap-0.10.1-1.rhel3.noarch.rpm
./rhel/4/i386/                                      ./rhel/4/i386/
project-builder-0.10.1-1.rhel4.noarch.rpm           rpmbootstrap-0.10.1-1.rhel4.noarch.rpm
./rhel/4/x86_64/                                    ./rhel/4/x86_64/
project-builder-0.10.1-1.rhel4.noarch.rpm           rpmbootstrap-0.10.1-1.rhel4.noarch.rpm
./rhel/5/i386/                                      ./rhel/5/i386/
project-builder-0.10.1-1.rhel5.noarch.rpm           rpmbootstrap-0.10.1-1.rhel5.noarch.rpm
./rhel/5/x86_64/                                    ./rhel/5/x86_64/
project-builder-0.10.1-1.rhel5.noarch.rpm           rpmbootstrap-0.10.1-1.rhel5.noarch.rpm
./rhel/6/i386/                                      ./rhel/6/i386/
project-builder-0.10.1-1.rhel6.noarch.rpm           rpmbootstrap-0.10.1-1.rhel6.noarch.rpm
./rhel/6/x86_64/                                    ./rhel/6/x86_64/
project-builder-0.10.1-1.rhel6.noarch.rpm           rpmbootstrap-0.10.1-1.rhel6.noarch.rpm
./sles/10/x86_64/                                   ./sles/10/x86_64/
project-builder-0.10.1-1.sles10.noarch.rpm          rpmbootstrap-0.10.1-1.sles10.noarch.rpm
./sles/11/i386/                                     ./sles/11/i386/
project-builder-0.10.1-1.sles11.noarch.rpm          rpmbootstrap-0.10.1-1.sles11.noarch.rpm
./sles/11/x86_64/                                   ./sles/11/x86_64/
project-builder-0.10.1-1.sles11.noarch.rpm          rpmbootstrap-0.10.1-1.sles11.noarch.rpm
./ubuntu/7.04/i386/project-builder_0.10.1-1_all.deb ./ubuntu/7.04/i386/rpmbootstrap_0.10.1-1_all.deb
./ubuntu/7.04/x86_64/                               ./ubuntu/7.04/x86_64/
project-builder_0.10.1-1_all.deb                    rpmbootstrap_0.10.1-1_all.deb
./ubuntu/6.06/i386/project-builder_0.10.1-1_all.deb ./ubuntu/6.06/i386/rpmbootstrap_0.10.1-1_all.deb
./ubuntu/7.10/i386/project-builder_0.10.1-1_all.deb ./ubuntu/7.10/i386/rpmbootstrap_0.10.1-1_all.deb
./ubuntu/7.10/x86_64/                               ./ubuntu/7.10/x86_64/
project-builder_0.10.1-1_all.deb                    rpmbootstrap_0.10.1-1_all.deb
./ubuntu/8.04/i386/project-builder_0.10.1-1_all.deb ./ubuntu/8.04/i386/rpmbootstrap_0.10.1-1_all.deb
./ubuntu/8.04/x86_64/                               ./ubuntu/8.04/x86_64/
project-builder_0.10.1-1_all.deb                    rpmbootstrap_0.10.1-1_all.deb
./ubuntu/8.10/i386/project-builder_0.10.1-1_all.deb ./ubuntu/8.10/i386/rpmbootstrap_0.10.1-1_all.deb
./ubuntu/8.10/x86_64/                               ./ubuntu/8.10/x86_64/
project-builder_0.10.1-1_all.deb                    rpmbootstrap_0.10.1-1_all.deb
./ubuntu/9.04/i386/project-builder_0.10.1-1_all.deb ./ubuntu/9.04/i386/rpmbootstrap_0.10.1-1_all.deb
./ubuntu/9.04/x86_64/                               ./ubuntu/9.04/x86_64/
project-builder_0.10.1-1_all.deb                    rpmbootstrap_0.10.1-1_all.deb
./ubuntu/9.10/i386/project-builder_0.10.1-1_all.deb ./ubuntu/9.10/i386/rpmbootstrap_0.10.1-1_all.deb
./ubuntu/9.10/x86_64/                               ./ubuntu/9.10/x86_64/
project-builder_0.10.1-1_all.deb                    rpmbootstrap_0.10.1-1_all.deb
./ubuntu/10.04/i386/                                ./ubuntu/10.04/i386/
project-builder_0.10.1-1_all.deb                    rpmbootstrap_0.10.1-1_all.deb
./ubuntu/10.04/x86_64/                              ./ubuntu/10.04/x86_64/
project-builder_0.10.1-1_all.deb                    rpmbootstrap_0.10.1-1_all.deb
./ubuntu/10.10/i386/                                ./ubuntu/10.10/i386/
project-builder_0.10.1-1_all.deb                    rpmbootstrap_0.10.1-1_all.deb
./ubuntu/10.10/x86_64/                              ./ubuntu/10.10/x86_64/
project-builder_0.10.1-1_all.deb                    rpmbootstrap_0.10.1-1_all.deb
./asianux/3/i386/                                   ./asianux/3/i386/
project-builder-0.10.1-1.asx3.noarch.rpm            rpmbootstrap-0.10.1-1.asx3.noarch.rpm
./asianux/3/x86_64/                                 ./asianux/3/x86_64/
project-builder-0.10.1-1.asx3.noarch.rpm            rpmbootstrap-0.10.1-1.asx3.noarch.rpm
./asianux/2/x86_64/                                 ./asianux/2/x86_64/
project-builder-0.10.1-1.asx2.noarch.rpm            rpmbootstrap-0.10.1-1.asx2.noarch.rpm
./opensuse/11.1/i386/                               ./opensuse/11.1/i386/
project-builder-0.10.1-1.opensuse11.1.noarch.rpm    rpmbootstrap-0.10.1-1.opensuse11.1.noarch.rpm
./opensuse/11.2/i386/                               ./opensuse/11.2/i386/
project-builder-0.10.1-1.opensuse11.2.noarch.rpm    rpmbootstrap-0.10.1-1.opensuse11.2.noarch.rpm
./opensuse/11.2/x86_64/                             ./opensuse/11.2/x86_64/
project-builder-0.10.1-1.opensuse11.2.noarch.rpm    rpmbootstrap-0.10.1-1.opensuse11.2.noarch.rpm
./opensuse/11.3/i386/                               ./opensuse/11.3/i386/
project-builder-0.10.1-1.opensuse11.3.noarch.rpm    rpmbootstrap-0.10.1-1.opensuse11.3.noarch.rpm
./opensuse/11.3/x86_64/                             ./opensuse/11.3/x86_64/
project-builder-0.10.1-1.opensuse11.3.noarch.rpm    rpmbootstrap-0.10.1-1.opensuse11.3.noarch.rpm

As usual source packages are also available in the same directory.

Changes are :

PERL-PROJECTBUILDER CHANGES

- Prepare HP-UX port (Bruno Cornec)
- redhat distros extension set by default to rh (Bruno Cornec)
- Adds a global variables VERSION and REVISION for version management (Bruno
Cornec)
- Module Version.pm move to pb-modules due to that (Bruno Cornec)
- Fix pbdistrocheck install command printing (Bruno Cornec)
- Fix mandralinux old distro build in pb.conf (Note only non symlink release
files are important) (Bruno Cornec)
- Avoid File::MimeInfo hard requirement. Only abort if not found when needed.
(Bruno Cornec)
- Fix a bug in test modules when using Test simple only (Bruno Cornec)
- Avoids to force a dep on Test::More. Just use Test and a fake test if
Test::More is not available. (Bruno Cornec)
- pb_system fixed to support parallel calls (Bruno Cornec)
- Update of pb.conf.pod documentation for all changes made (Bruno Cornec)
- Adds params to pb_distro_setuprepo to support generic family/os templates
(Bruno Cornec)
- Use new pb.conf variable (ospkg and osrepo for pkg install) (Bruno Cornec)
- Adds function pb_distro_setuposrepo to setup pb install repo in case of
package install and adds a default pbinstalltype for projects as pkg (Bruno
Cornec)
- Use pb_check_req to avoid hardcoded path of needed commands (Bruno Cornec)
- Fix #70 by adding update commands updatevm|ve and fixes for gentoo and debian
(Bruno Cornec)
- Fix a bug in pb_system when using redirctions in the command (Bruno Cornec)
- Rename previous option osupd into the more correct osins, and add a real
osupd param to support distribution update commands (Bruno Cornec)
- Remove dependency on Mail::Sendmail to where it's really needed (part of Log,
not used yet, and annouce). In particular this removes one non std dep for VE/
VM build. (Bruno Cornec)
- Fix #66: Adds log management (contribution from joachim). Starting point, as
some more work has to be done around it. (Bruno Cornec)
- Increase number of tests for Base and fix a bug on pb_get_uri (Bruno Cornec)
- Adds function pb_distro_getlsb and make pbdistrocheck fully lsb_release
compatible (Bruno Cornec)
- Adds a new optional "os" parameter for pb_distro_get_param (upper family such
as linux) (Bruno Cornec)
- Adds new feature: possibility to deliver in multiple variable dirs, and not
just / and test (Bruno Cornec)
- Force printing on stdout in pb_log if 0 level (Bruno Cornec)
- Add support for LSB 3.2 (Bruno Cornec)
- remove all dots in version when asked to (Bruno Cornec)
- various rpmlint and lintian fixes (Bruno Cornec)
- Adds ebuild version for pb gentoo packages (Bruno Cornec)

PB CHANGES

- Adds 2 new commands sbx2setupve|vm to update an in VE|VM incompatible version
of pb to latest needed to dialog correctly (Bruno Cornec)
- Do not return in pb_send2target if pb file not available in order to shutdown
VM in all cases (Bruno Cornec)
- Target build dir is now in dir/ver/arch everywhere, including in the delivery
repo (Bruno Cornec)
- Avoid File::MimeInfo hard requirement. Only abort if not found when needed.
(Bruno Cornec)
- Improve report when a perl module is missing (Bruno Cornec)
- Kill an existing crashed VM using an SSH port needed for another VM (should
avoid crashed VM to stay when building for all VMs) (Bruno Cornec)
- Use a new parameter vmbuildtm as a timeout before killing the VM (should
correspond to build + transfer time) (Bruno Cornec)
- Mail::Sendmail is now optional for Log module as well, even if not used yet
(Bruno Cornec)
- use twice the number of VMs for ports in the range for SSH communication to
allow for VMs to finish in an unordered way. (Bruno Cornec)
- Module Version.pm move to pb-modules due to VERSION support addition (Bruno
Cornec)
- Adds function pb_set_parallel which set $pbparallel depending on memory size
for VMs (Bruno Cornec)
- Adds pb_set_port and pb_get_port functions to deal with SSH communication
port with VMs using a range (Bruno Cornec)
- sbx|cms2builb, build2pkg, build2v and setup2v are now using
Parallel::ForkManager to generate packages in parallel and add a conf param -
pbparallel - to force number of cores (Bruno Cornec)
- Fix #68 by adding new option -g to support non-graphical modes on the CLI and
not only in conf files and env var (Bruno Cornec)
- Change pbgen and pbscript files to unique versions where appropriate to
support later on parallelism (Bruno Cornec)
- Fix #76 by improving solaris skeleton generation (Nicolas Doualot)
- Adds params to pb_distro_setuprepo to support generic family/os templates
(Bruno Cornec)
- Adds function pb_distro_setuposrepo to setup pb install repo (Bruno Cornec)
- Fix both #74 and #10 by adding support for additional files under a pbsrc
dir, that can be manipulated at build time. (Bruno Cornec)
- Use pb_check_req to avoid some hardcoded path (Bruno Cornec)
- Fix #56 by creating the Contents file at the right place and using the
buildrepo script content for debian (Bruno Cornec)
- Rename previous option osupd into the more correct osins, and add a real
osupd param to support distribution update commands (Bruno Cornec)
- Adds a new optional parameter os for pb_distro_get_param (upper family such
as linux) (Bruno Cornec)
- Adds support for -t option to prepare a builbot or similar interface. (Bruno
Cornec)
- Fix #70 by adding 2 new commands to update distributions in VM|VE with
updatevm|ve (Bruno Cornec)
- Adds new configuration parameters (oschkcmd, oschkopt) to externalize package
checking command (Bruno Cornec)
- Adds new configuration parameters (pbinstalltype, pbpkg) to start allowing
installation of pb in VM/VE with packages or files (Bruno Cornec)
- Add support for RHEL6, Fedora 14, Mandriva 2010.1, Ubuntu 10.10 (Bruno
Cornec)
- Improve display of RPMS and SRPMS packages generated to allow easy cut and
paste. (Bruno Cornec)
- Fix #69 by doing recursion in pb_list_bfiles to handle new Debian 3.0 format
with subdirs (Bruno Cornec)
- Fix #36 by adding new targets to pb with sbx2 aka sandbox suffix. They
replace in feature the previous cms2 targets (Bruno Cornec)
- Fix #65 by adding support for .ymp files (Bruno Cornec)
- Fix a bug when calling clean with no previous environment available (Josh
Zhao)
- New Web site management with 4 targets instead of only 2: sbx2webssh,
cms2webssh, sbx2webpkg, cms2webpkg (Bruno Cornec)
- Fix a bug when building for non VCS hosted projects in pb_cms_compliant
(Bruno Cornec)
- halt command is in another path on Solaris (Bruno Cornec)
- Fix #66 by adding log management - not used yet - and Bug in template
generation for define macro (Joachim Langenbach)
- Fix a bug on gentoo build where tag needs to be prepended with 'r' (Francesco
Talamona/Bruno Cornec)
- Fix #64: add support for packager names with single quotes in it (krnekit)
- Fix #41 by externalizing the VM command in the new vmcmd option (Bruno
Cornec)
- Fix a bug where some options were passed prefixed with a space and some other
postfixed in the usage of PBVMOPT (Joachim Langenbach/Bruno Cornec)
- Adds new "Walt Disney" feature: possibility to deliver in multiple variable
dirs, and not just / and test (Bruno Cornec)
- Improve Web site delivery for docs (man pages, ...) (Bruno Cornec)
- various rpmlint and lintian fixes (Bruno Cornec)
- Adds ebuild version for pb gentoo packages (Bruno Cornec)

RPMBOOTSTRAP CHANGES

- Adds fedora 14 support for rpmbootstrap (Bruno Cornec)
- Improve Fedora 13 VE support (Bruno Cornec)
- rpmboostrap now uses pb_check_req (Bruno Cornec)
- Remove most lintian warnings for Debian (Bruno Cornec)
- Fix Mandriva 2010.1 VE built with right dep pkg list (Bruno Cornec)
- various rpmlint and lintian fixes (Bruno Cornec)
- Adds ebuild version for pb gentoo packages (Bruno Cornec)

----- End forwarded message -----

--

-- 
Open Source & Linux Profession Lead EMEA           / http://opensource.hp.com
HP/Intel/Red Hat Open Source Solutions Initiative  / http://www.hpintelco.net
http://www.HyPer-Linux.org  http://mondorescue.org http://project-builder.org
La musique ancienne?  http://www.musique-ancienne.org http://www.medieval.org

Enrico Weigelt | 13 Sep 03:56
Picon

Paper: Normalized source code repositories


FYI: http://www.metux.de/download/oss-qm/normalized_repository.pdf

--

-- 
----------------------------------------------------------------------
 Enrico Weigelt, metux IT service -- http://www.metux.de/

 phone:  +49 36207 519931  email: weigelt <at> metux.de
 mobile: +49 151 27565287  icq:   210169427         skype: nekrad666
----------------------------------------------------------------------
 Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme
----------------------------------------------------------------------


Gmane