Welcome to Soft32 Linux Forums!
FAQFAQ    SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

RFC about cosmetic bug whith partial upgrades vs. added sy..

 
   Soft32 Home -> Linux -> Development RSS
Next:  Accepted opencascade 6.3.0.dfsg.1-4 (source all a..  
Author Message
Mike Hommey

External


Since: Nov 23, 2006
Posts: 134



(Msg. 1) Posted: Fri Sep 11, 2009 5:20 pm
Post subject: RFC about cosmetic bug whith partial upgrades vs. added symbol versioning
Archived from groups: linux>debian>devel (more info?)

Hi fellow developers,

I uploaded, yesterday, a new upstream of libxml2 that adds symbol
versioning. There is actually no problem with this, and from my testing,
everything is still working as expected (the most important part being
that symbols have only been versioned, and none was removed).

Anyways, my concern is that as reverse dependencies will get built
against this new libxml2, they are going to need versioned symbols at
dynamic load time.

This appears to not be a problem either, because the dynamic loader
falls back to the unversioned symbols when the versioned symbols don't
exist, but it does emit a warning message about the fact that the
versioned symbols have not been found. It looks like it emits one such
message per symbol not found.

Now, libxml2 is used a lot. A whole lot. My concern is that partial
upgrades can possibly leave people with an old libxml2 and newer
programs (they could even put themselves in this situation by pinning
some packages), in which case these warnings are going to show up.

Do you think it would be better to force all rdeps to depend on the
newer libxml2 by the means of shlibs/symbols file so that we avoid this
possibility, or leaving this known "bug" should be fine?

Cheers,

Mike


--
To UNSUBSCRIBE, email to debian-devel-REQUEST.TakeThisOut@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.TakeThisOut@lists.debian.org
Back to top
Login to vote
Henrique de Moraes Holsch

External


Since: Nov 20, 2006
Posts: 51



(Msg. 2) Posted: Fri Sep 11, 2009 7:20 pm
Post subject: Re: RFC about cosmetic bug whith partial upgrades vs. added symbol versioning [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On Fri, 11 Sep 2009, Mike Hommey wrote:
> Now, libxml2 is used a lot. A whole lot. My concern is that partial
> upgrades can possibly leave people with an old libxml2 and newer
> programs (they could even put themselves in this situation by pinning
> some packages), in which case these warnings are going to show up.
>
> Do you think it would be better to force all rdeps to depend on the
> newer libxml2 by the means of shlibs/symbols file so that we avoid this
> possibility, or leaving this known "bug" should be fine?

The lesser-user-annoyance path is to use shlibs to force any new packages to
have a versioned dep on the libxml2-with-symbol-versions pacakges, yes.

--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh


--
To UNSUBSCRIBE, email to debian-devel-REQUEST.RemoveThis@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.RemoveThis@lists.debian.org
Back to top
Login to vote
Display posts from previous:   
Related Topics:
Resolved bugs keeping packages out of testing? - Hi, I have several "excuses" pages that resemble this one: http://qa.debian.org/excuses.php?package=darcs-b...

[PATCH]: MTRR: cosmetic fixes - Subject: [PATCH]: cosmetic fixes [MTRR 2.6.19.1]: cosmetic fixes Signed-off-by: Giuliano Procida..

[PATCH] cosmetic adaption of drivers/ide/Kconfig concernin.. - Hello, since Serial ATA has it's own menu point now, I guess we can change the description of the deprecated SATA..

[PATCH] cosmetic adaption of drivers/ide/Kconfig concernin.. - Hello, since Serial ATA has it's own menu point now, I guess we can change the description of the deprecated SATA drive...

[PATCH UPDATED] cosmetic adaption of drivers/ide/Kconfig c.. - Hello, since especially Serial ATA has it's own menu point now, I guess we can change the description of the deprecate...

Hardware upgrades for the Indy? - Greetings! What are the best upgrades for these machines? Where can one get 50pin SCSI2 disks anymore? Take care, -...
       Soft32 Home -> Linux -> Development All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Categories:
 Windows
  Linux
 Mac
 PDA


[ Contact us | Terms of Service/Privacy Policy ]