Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Debian to Gentoo package equivalents [UNSOLVED/ONGOING]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
HeXiLeD
Veteran
Veteran


Joined: 20 Aug 2005
Posts: 1106
Location: Online

PostPosted: Mon Jul 11, 2016 9:45 am    Post subject: Debian to Gentoo package equivalents [UNSOLVED/ONGOING] Reply with quote

I am looking to try to compile a binary on gentoo that has been compiled on debian and from the list of dependencies i was able to find some gentoo equivalents but am unsure of a few as well as not knowing a few others.

?? = i have no clue
package_name ?? = i am unsure

Left side = Debian names
Right side = Gentoo equivalents


Code:
git                                dev-vcs/git
cmake                                   dev-util/cmake
libc6-dev                                sys-libs/glibc ??
libstdc++6                             sys-devel/gcc OR Sys-libs/libstdc++-v3  OR virtual/libstdc++ ??
libx11-dev                             x11-libs/libX11
libxrender-dev                       x11-libs/libXrender
libgl1-mesa-dev                     x11-libs/libGLw
libglu1-mesa-dev                   media-libs/glu ??
zlib1g-dev                              sys-libs/zlib ??
libssl-dev                               dev-libs/openssl
libogg-dev                              media-libs/libogg
libpng12-dev                          media-libs/libpng
libdbus-glib-1-dev                  dev-libs/dbus-glib
libgtk2.0-dev                           x11-libs/gtk+ ??
libopenal-dev                          media-libs/openal
libvorbis-dev                           media-libs/libvorbis
libalut-dev                               dev-haskell/alut  OR media-libs/freealut ??
libapr1-dev                             dev-libs/apr
libaprutil1-dev                         dev-libs/apr-util
libboost-dev                            dev-libs/boost
libc-ares-dev                           net-dns/c-ares ??
libxmlrpc-epi-dev                    dev-libs/xmlrpc-epi
libopenjpeg-dev                      media-libs/openjpeg
libjpeg62-dev                          media-libs/libjpeg-turbo  ??
libsdl1.2-dev                           media-libs/libsdl
libgstreamer0.10-dev              media-libs/gstreamer
libgstreamer-plugins-base0.10-dev     media-libs/gst-plugins-base  ??
google-mock                           dev-cpp/gmock
libidn11-dev                            net-dns/libidn
libleveldb-dev                         dev-libs/leveldb
mercurial                                mercurial
python-setuptools                  python-setuptools
python2.7-dev                      dev-lang/python

libleveldb1                             dev-libs/leveldb ??
libleveldb1v5                         dev-libs/leveldb ??


Would be great if someone could confirm and/or complete the list of equivalences.

updated:11/07/2016
_________________
Do you hear the sound of inevitability?
With age, comes great grumpiness and that, was 20 years ago...

CertFP: becbbd161d5a5c31de3c45171b77bf710911db29 / d985d21f89fe2977b593c4d381a1a86802e62990d9328d893db76d59f9935244


Last edited by HeXiLeD on Mon Jul 11, 2016 9:20 pm; edited 1 time in total
Back to top
View user's profile Send private message
Genone
Retired Dev
Retired Dev


Joined: 14 Mar 2003
Posts: 9248
Location: beyond the rim

PostPosted: Mon Jul 11, 2016 11:35 am    Post subject: Reply with quote

libc6-dev should be covered by glibc, and libstdc++6 should be covered by gcc. OTOH I'm not quite sure what the 6 on Debian refers to.
libgtk2.0-dev should be gtk+
libc-ares-dev is probably net-dns/c-ares

Note: Any dependency that includes version information (e.g. libpng12, libjpeg62, libgtk-2.0, libdbus-glib-1 and so on) will likely require you to install a specific version on Gentoo instead of the latest selected by portage. Also stuff like mercurial, git or setuptools probably isn't needed to actually build your package unless it is some kind of build-tool.
Back to top
View user's profile Send private message
dol-sen
Developer
Developer


Joined: 30 Jun 2002
Posts: 2805
Location: Richmond, BC, Canada

PostPosted: Sat Jul 16, 2016 12:40 pm    Post subject: Reply with quote

In general RPM based binary distros break up a pkg into the final binaries and any header files and such that are needed to compile other pkgs against. Those other header files and such are typically made available as the -dev pkg variant. Gentoo being source based include those as part of the singular install.

As for libleveldb1, libleveldb1v5 <== theses would be different builds of the same pkg probably equivalent of changing a USE flag for the pkg and re-emerging.
So, dev-libs/leveldb should be correct.

Code:
libalut-dev                               dev-haskell/alut  OR media-libs/freealut ??


My guess would be media-libs/freealut. dev-haskell/alut would be the haskell language binding to the media-libs/freealut pkg library.

It would help us to know what debian pkg you want to install in the first place. Chances are Gentoo may already have it available, but perhaps with a different package name.
_________________
Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch...
Back to top
View user's profile Send private message
alinefr
Tux's lil' helper
Tux's lil' helper


Joined: 05 Jul 2009
Posts: 113
Location: São Paulo, Brasil

PostPosted: Sat Jul 16, 2016 1:33 pm    Post subject: Reply with quote

It may be easier to search for these packages in packages.debian.org.

For example libalut-dev, if you look there you could see in the right column the name of the source (freealut).
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot 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