Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 536696 - dev-libs/libltdl-2.4.4 and sys-devel/libtool-2.4.4 stable request
Summary: dev-libs/libltdl-2.4.4 and sys-devel/libtool-2.4.4 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 539256 541828
Blocks: gnome-3.14-stable 536694
  Show dependency tree
 
Reported: 2015-01-15 13:32 UTC by Pacho Ramos
Modified: 2015-03-16 22:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge output of blocks (blocks.txt,34.41 KB, text/plain)
2015-02-03 13:29 UTC, Matt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2015-01-15 13:32:20 UTC
Latest pulseaudio was moved to ltdl dependency due to:
  06 Nov 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
  pulseaudio-5.0-r4.ebuild, pulseaudio-5.0-r5.ebuild:
  libltdl is only a native dep, so dropped needless MULTILIB_USEDEP flags; also
  dropped libtool from ~arch version of ebuild to match vapier's pattern in bug
  528294; also fixed building with USE=-glib on non-native ABI

If not possible to stabilize I guess we could move to || () dep, but please let us know if this is ready to be stabilized or not
Comment 1 William Hubbs gentoo-dev 2015-01-16 17:18:18 UTC
Arch teams, please test and stabilize these packages.

Thanks,

William
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2015-01-17 12:37:39 UTC
Stable for HPPA.
Comment 3 Agostino Sarubbo gentoo-dev 2015-01-22 08:48:24 UTC
amd64 stable
Comment 4 Markus Meier gentoo-dev 2015-01-22 18:36:40 UTC
arm stable
Comment 5 Agostino Sarubbo gentoo-dev 2015-01-26 09:40:42 UTC
x86 stable
Comment 6 Agostino Sarubbo gentoo-dev 2015-01-28 10:19:40 UTC
ppc stable
Comment 7 Matt 2015-02-03 13:28:47 UTC
Since syncing yesterday morning (2015-02-02), I've been getting libtool wanting to downgrade now and that breaks the stable libltdl.

Calculating dependencies... done!
[ebuild     UD ] sys-devel/libtool-2.4.2-r1 [2.4.4] USE="-static-libs% {-test%}" 
[blocks B      ] <sys-devel/libtool-2.4.3-r2:2 ("<sys-devel/libtool-2.4.3-r2:2" is blocking dev-libs/libltdl-2.4.4)


I have neither keyworded/masked, etc.

root@aragorn /etc/portage # egrep -rin 'libtool|libltdl' *
root@aragorn /etc/portage #

I am attaching the big dump from portage that shows all the packages that are requiring >=sys-devel/libtool-2.4.


M.
Comment 8 Matt 2015-02-03 13:29:22 UTC
Created attachment 395452 [details]
emerge output of blocks

emerge output of blocks
Comment 9 Marco 2015-02-03 15:46:36 UTC
Matt,

it seems that it has something to do with installed "squid". The dependencies have been changed ("squid" is now using <=sys-devel/libtool-2.4.2-r1). Take a look at

https://bugs.gentoo.org/show_bug.cgi?id=537630

Unfortunately, it breaks also dependencies for other packages too using libtool-2.4.4. I ran into the same problem (stable x86) and fixed it myself by masking >=sys-devel/libtool-2.4.3 until these issues are (hopefully) fixed.

Marco
Comment 10 Matt 2015-02-04 13:46:29 UTC
(In reply to Marco from comment #9)
> Matt,
> 
> it seems that it has something to do with installed "squid". The
> dependencies have been changed ("squid" is now using
> <=sys-devel/libtool-2.4.2-r1). Take a look at
> 
> https://bugs.gentoo.org/show_bug.cgi?id=537630
> 
> Unfortunately, it breaks also dependencies for other packages too using
> libtool-2.4.4. I ran into the same problem (stable x86) and fixed it myself
> by masking >=sys-devel/libtool-2.4.3 until these issues are (hopefully)
> fixed.
> 
> Marco


Marco,

Yes, I've come to realize exactly this which is why I cam e back here to update my "report".

I noticed this in the huge long list of blocks:

<=sys-devel/libtool-2.4.2-r1 required by (net-proxy/squid-3.3.13-r1:0/0::gentoo, installed)


This is where the real problem lies.  Thank you.


M.
Comment 11 Agostino Sarubbo gentoo-dev 2015-02-23 10:50:50 UTC
ppc64 stable
Comment 12 SpanKY gentoo-dev 2015-03-16 22:03:49 UTC
done the rest