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 > Gentoo > Gentoo Development

 
 
LinkBack Thread Tools
 
Old 10-11-2011, 06:50 PM
"Francisco Blas Izquierdo Riera (klondike)"
 
Default Build dependencies and upgrades.

Hi,

Today I have found that build dependencies are left in the system but
won't be upgraded when running emerge -vauD1 world.
This can be inconvenient since security issues fixed in those left over
packages won't be applied properly.
So, is there any reason for this behaviour? Shouldn't build dependencies
either be cleaned with --depclean after building or be upgraded to avoid
possible issues?

Sorry if this gets in here twice, I used an incorrect account.
 
Old 10-11-2011, 06:55 PM
Markos Chandras
 
Default Build dependencies and upgrades.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 10/11/11 19:50, Francisco Blas Izquierdo Riera (klondike) wrote:
> Hi,
>
> Today I have found that build dependencies are left in the system
> but won't be upgraded when running emerge -vauD1 world. This can be
> inconvenient since security issues fixed in those left over
> packages won't be applied properly. So, is there any reason for
> this behaviour? Shouldn't build dependencies either be cleaned with
> --depclean after building or be upgraded to avoid possible issues?
>
> Sorry if this gets in here twice, I used an incorrect account.
>
>
Maybe you want the --with-bdeps parameter along with the -D one?. man
emerge -> section Options -> parameter -D

- --
Regards,
Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)

iQIcBAEBCgAGBQJOlJEGAAoJEPqDWhW0r/LCy6UQALS8TZ9h4fOIpO+5f0iicpyK
NWbbsAC5ylv/El0Pxw4d4LxCQheaShjiUg7GzEU27Iurry14JWwQZbcZYvzNEe C6
DY7kG5xtDxb0U0jwueMvZON7MynjtLUdomYCiJ+b4ZiM32FDoi LLoBUVRbL9HD6P
Fk1TU4zmV/0FmEO29L1Aem7UesQlNLpp1+Jj6YFynCGyMSAW657Leb/5NOLgApF3
w+qFR0V61jyBiIPcK6YRx0tGwSD4D6pgMSAjaE8DYGZPLT8jhs O4WV18L+NWAz+F
o3Oas8oAVr7g1s7T+0OLqWuF8EjzVxQkJ9zsoe9Px6Z99qb2QR Nag5sZzKZk+y3h
c69tyysZpmrlpWsX3qoLJzbRFX6T4L5m3Q/1BLrj6Z+pf+UGrceHOcxaLTtvk7Fq
TI/apU+uPiAnEXQVvLU2L/5190h4i3s89HwekPKytwaeTmP2jJhdlAWiZmkLyAae
Vo7C19w841VZQvQKgxS3YY0tjN0ZXSm8I91FuXqrd3ZGP2Nxq5 SLCH6Si8TA14OY
twb+CBSROT5VEXvsZ0yEKN4bRZcDnCW3fD/7XkBnmRQcVkwJ4C1LcWXjolYfVjhQ
hDWF4gZQhsM74Bf+SfxJ6MlrVOaI+l17UdQvR2XXqTW91CwG9U IL4OMUPu3i3hbS
aAxdeFATnlKtNcTCYgyY
=i2I1
-----END PGP SIGNATURE-----
 
Old 10-11-2011, 07:23 PM
"Francisco Blas Izquierdo Riera (klondike)"
 
Default Build dependencies and upgrades.

El 11/10/11 20:55, Markos Chandras escribió:
> On 10/11/11 19:50, Francisco Blas Izquierdo Riera (klondike) wrote:
> > Hi,
>
> > Today I have found that build dependencies are left in the system
> > but won't be upgraded when running emerge -vauD1 world. This can be
> > inconvenient since security issues fixed in those left over
> > packages won't be applied properly. So, is there any reason for
> > this behaviour? Shouldn't build dependencies either be cleaned with
> > --depclean after building or be upgraded to avoid possible issues?
>
> > Sorry if this gets in here twice, I used an incorrect account.
>
>
> Maybe you want the --with-bdeps parameter along with the -D one?. man
> emerge -> section Options -> parameter -D
That makes sense but then the problem is on the poor documentation we
have in the Internet.
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1
Here no mention to that option is made
Nor is in:
http://www.gentoo.org/doc/en/gentoo-upgrading.xml

And in fact no mention to the option is made in the doc space at all. I
may also be wrong here but I don't recall finding it when I started with
portage and no notice was issued since then so either I misunderstood
it, kinda likely by then, or it was added later. And the fact it wasn't
commented at all in the documentation didn't help.

The question now is anybody thinks this shouldn't appear in the
handbook? If nobody has a problem I'll prepare a patch.

PS: howarang thanks for the point I found it really odd this was missing.
 
Old 10-11-2011, 07:23 PM
"Francisco Blas Izquierdo Riera (klondike)"
 
Default Build dependencies and upgrades.

El 11/10/11 20:55, Markos Chandras escribió:
> On 10/11/11 19:50, Francisco Blas Izquierdo Riera (klondike) wrote:
> > Hi,
>
> > Today I have found that build dependencies are left in the system
> > but won't be upgraded when running emerge -vauD1 world. This can be
> > inconvenient since security issues fixed in those left over
> > packages won't be applied properly. So, is there any reason for
> > this behaviour? Shouldn't build dependencies either be cleaned with
> > --depclean after building or be upgraded to avoid possible issues?
>
> > Sorry if this gets in here twice, I used an incorrect account.
>
>
> Maybe you want the --with-bdeps parameter along with the -D one?. man
> emerge -> section Options -> parameter -D
That makes sense but then the problem is on the poor documentation we
have in the Internet.
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1
Here no mention to that option is made
Nor is in:
http://www.gentoo.org/doc/en/gentoo-upgrading.xml

And in fact no mention to the option is made in the doc space at all. I
may also be wrong here but I don't recall finding it when I started with
portage and no notice was issued since then so either I misunderstood
it, kinda likely by then, or it was added later. And the fact it wasn't
commented at all in the documentation didn't help.

The question now is anybody thinks this shouldn't appear in the
handbook? If nobody has a problem I'll prepare a patch.

PS: howarang thanks for the point I found it really odd this was missing.
 
Old 10-11-2011, 07:29 PM
Matthew Summers
 
Default Build dependencies and upgrades.

On Tue, Oct 11, 2011 at 2:23 PM, Francisco Blas Izquierdo Riera
(klondike) <klondike@gentoo.org> wrote:
> El 11/10/11 20:55, Markos Chandras escribió:
>> On 10/11/11 19:50, Francisco Blas Izquierdo Riera (klondike) wrote:
>> > Hi,
>>
>> > Today I have found that build dependencies are left in the system
>> > but won't be upgraded when running emerge -vauD1 world. This can be
>> > inconvenient since security issues fixed in those left over
>> > packages won't be applied properly. So, is there any reason for
>> > this behaviour? Shouldn't build dependencies either be cleaned with
>> > --depclean after building or be upgraded to avoid possible issues?
>>
>> > Sorry if this gets in here twice, I used an incorrect account.
>>
>>
>> Maybe you want the --with-bdeps parameter along with the -D one?. man
>> emerge -> section Options -> parameter -D
> That makes sense but then the problem is on the poor documentation we
> have in the Internet.
> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1
> Here no mention to that option is made
> Nor is in:
> http://www.gentoo.org/doc/en/gentoo-upgrading.xml
>
> And in fact no mention to the option is made in the doc space at all. I
> may also be wrong here but I don't recall finding it when I started with
> portage and no notice was issued since then so either I misunderstood
> it, kinda likely by then, or it was added later. And the fact it wasn't
> commented at all in the documentation didn't help.
>
> The question now is anybody thinks this shouldn't appear in the
> handbook? If nobody has a problem I'll prepare a patch.
>
> PS: howarang thanks for the point I found it really odd this was missing.
>
>

Hi there,

You may find --complete-graph to be useful also.

Cheers,

--
Matthew W. Summers
Gentoo Foundation Inc.
 
Old 10-11-2011, 07:36 PM
Alec Warner
 
Default Build dependencies and upgrades.

On Tue, Oct 11, 2011 at 12:23 PM, Francisco Blas Izquierdo Riera
(klondike) <klondike@gentoo.org> wrote:
> El 11/10/11 20:55, Markos Chandras escribió:
>> On 10/11/11 19:50, Francisco Blas Izquierdo Riera (klondike) wrote:
>> > Hi,
>>
>> > Today I have found that build dependencies are left in the system
>> > but won't be upgraded when running emerge -vauD1 world. This can be
>> > inconvenient since security issues fixed in those left over
>> > packages won't be applied properly. So, is there any reason for
>> > this behaviour? Shouldn't build dependencies either be cleaned with
>> > --depclean after building or be upgraded to avoid possible issues?
>>
>> > Sorry if this gets in here twice, I used an incorrect account.
>>
>>
>> Maybe you want the --with-bdeps parameter along with the -D one?. man
>> emerge -> section Options -> parameter -D
> That makes sense but then the problem is on the poor documentation we
> have in the Internet.
> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1
> Here no mention to that option is made
> Nor is in:
> http://www.gentoo.org/doc/en/gentoo-upgrading.xml
>
> And in fact no mention to the option is made in the doc space at all. I
> may also be wrong here but I don't recall finding it when I started with
> portage and no notice was issued since then so either I misunderstood
> it, kinda likely by then, or it was added later. And the fact it wasn't
> commented at all in the documentation didn't help.
>
> The question now is anybody thinks this shouldn't appear in the
> handbook? If nobody has a problem I'll prepare a patch.
>
> PS: howarang thanks for the point I found it really odd this was missing.
>
>

FYI: there are a truckload of options that are available in portage
but are not documented in the handbook. I'm not really sure
replicating the portage manpages in the handbook is necessarily a good
way to move forward. Ideally we would direct users to just read the
manpages.

-A
 

Thread Tools




All times are GMT. The time now is 12:54 AM.

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