FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

 
 
LinkBack Thread Tools
 
Old 08-13-2011, 02:12 PM
Andreas Barth
 
Default use flags? (was: Introducing Build-Recommends / Build-Core-Depends?)

* Eugene V. Lyubimkin (jackyf@debian.org) [110813 14:58]:
> On 2011-08-13 13:28, Andreas Barth wrote:
> > Building with core Dependencies only
> >
> > If doing an build of the core functionality only, norecommends is
> > added to the environment DEB_BUILD_OPTIONS. This is the signal for
> > dpkg-buildpackage etc to only check for the minimal set of packages,
> > and for the debian/rules to accept if some functionality is missing
> > (i.e. might require changes to usage of ./configure).
> >
> > (Buildds should do it in a way that they first check if however all
> > recommends are available, and only failing that setting the header -
> > makes it more likely we get full packages early; but that's an
> > implementation sidenote).
>
> This proposal effectively means there will two ways of building the
> package: 'core' and 'full' one.
>
> If we accept the idea there's now more than one way to build the
> package, I would like us do not limit the number of ways to '2' but
> rather extend the prospoal to set up something similar to Gentoo's USE
> flags.

Eh, sorry. This proposal doesn't say "there are exactly two ways", but
"this is the minimal set of dependencies to get at least one working
binary package out" and "with this, you get all working binary
packages". You could build with anything inbetween as well.


Also, more flags are already available via DEBBUILDOPTIONS like
"nodocs". However, we should make sure that we consistently get what
we want for the main archive. So (except during bootstrapping time)
buildds should run with the default options.




Andi


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110813141234.GT15003@mails.so.argh.org">http://lists.debian.org/20110813141234.GT15003@mails.so.argh.org
 
Old 08-15-2011, 11:39 AM
Andreas Barth
 
Default use flags? (was: Introducing Build-Recommends / Build-Core-Depends?)

* Steve McIntyre (steve@einval.com) [110815 12:27]:
> Eugene V. Lyubimkin wrote:
> >Source: fbreader
> >Build-Depends-Core: debhelper (>= 7), libbz2-dev
> >Build-Depends-Qt3: libqt3-mt-dev
> >Build-Depends-Qt4: libqt4-dev
> >Build-Depends-Gtk2: libgtk2.0-dev

> I can see this turning into a large mess. What's the benefit for
> Debian for all the extra work here? If you want massively differing
> builds on every machine, Gentoo exists already...

Ack.


Andi


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110815113943.GX15003@mails.so.argh.org">http://lists.debian.org/20110815113943.GX15003@mails.so.argh.org
 

Thread Tools




All times are GMT. The time now is 05:09 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org