First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 204746
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo/BSD Team <bsd@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Andrea Veroni <andreaveroni@tiscalinet.it>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gettext-0.17.ebuild.patch gettext-0.17.ebuild.patch patch Toffanin [WiredTEK] 2008-02-19 17:20 0000 299 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 204746 depends on: Show dependency tree
Show dependency graph
Bug 204746 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-01-07 13:45 0000
Synced and then "emerge -pvuDt world". Then gettext required sys-apps/acl,
package masked and not keyworded. 

These are the packages that would be merged, in reverse order:

Calculating world dependencies  .
!!! All ebuilds that could satisfy "sys-apps/acl" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/acl-2.2.45 (masked by: package.mask, missing keyword)
/usr/portage/profiles/default-bsd/package.mask:
# Mask out the GNU versions of various packages.
# We want BSD versions wherever possible
# Also mask packages that are depending on Linux kernel

- sys-apps/acl-2.2.44 (masked by: package.mask, missing keyword)
- sys-apps/acl-2.2.39-r1 (masked by: package.mask, missing keyword)

For more information, see MASKED PACKAGES section in the emerge man page or 
refer to the Gentoo Handbook.
(dependency required by "sys-devel/gettext-0.17" [installed])

!!! Depgraph creation failed.

Reproducible: Always

------- Comment #1 From Marijn Schouten 2008-01-07 14:24:39 0000 -------
*** Bug 204750 has been marked as a duplicate of this bug. ***

------- Comment #2 From Andrea Veroni 2008-01-07 14:29:29 0000 -------
(In reply to comment #1)
> *** Bug 204750 has been marked as a duplicate of this bug. ***
> 
I apologize for the double post.

------- Comment #3 From Diego E. 'Flameeyes' Pettenò 2008-01-08 11:43:19 0000 -------
Mike, I can't find any reference about ACL in gettext... I haven't checked
OpenMP, but I admit I find it strange if there were...
Maybe you committed to the wrong ebuild?

------- Comment #4 From SpanKY 2008-01-08 17:10:34 0000 -------
look in the gettext-tools subdirectory ... there's a bunch of ugly deps in
there not stated at the top level

------- Comment #5 From Diego E. 'Flameeyes' Pettenò 2008-01-08 22:38:21 0000 -------
        use acl || sed -i 's:use_acl=1:use_acl=0:' configure

use_acl=1 is not present in configure (and you still have pwd == toplevel at
that point), so your ebuild is somehow wrong ;)

Anyway, please put the sys-apps/acl dep under kernel_linux? ( ), freebsd has
its own ACL implementation that should work just fine (and if it doesn't,
gnulib provides one).

------- Comment #6 From SpanKY 2008-01-09 00:39:52 0000 -------
ive fixed the path, thanks

if you need to tweak the DEPEND, feel free

------- Comment #7 From Steev Klimaszewski 2008-01-13 07:37:28 0000 -------
Was told to use this bug by robbat2 - I am doing an SELinux install, and it's
profile sets -acl as a flag, however I can't remove acl from the system as both
coreutils and gettext both link against libacl when -acl is set.  I realize
this is assigned to BSD, but as mentioned, robbat2 said to use this bug.

------- Comment #8 From SpanKY 2008-01-13 09:36:34 0000 -------
it's like anything else: remove a USE flag and rebuild the packages before
removing the libraries.  acl/coreutils/gettext is not special in this regard.

------- Comment #9 From Steev Klimaszewski 2008-01-13 11:11:13 0000 -------
Okay... perhaps I didn't make it clear... the useflag was set... -acl.  The
package was *rebuilt*...

tira ~ # ldd /bin/cp
        linux-gate.so.1 =>  (0xffffe000)
        libselinux.so.1 => /lib/libselinux.so.1 (0xb7fad000)
        libacl.so.1 => /lib/libacl.so.1 (0xb7fa6000)
        libc.so.6 => /lib/libc.so.6 (0xb7e76000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7e72000)
        libsepol.so.1 => /lib/libsepol.so.1 (0xb7e30000)
        /lib/ld-linux.so.2 (0xb7fc7000)
        libattr.so.1 => /lib/libattr.so.1 (0xb7e2b000)

tira ~ # ldd /usr/lib/libgettextsrc.so 
        linux-gate.so.1 =>  (0xffffe000)
        libgettextlib-0.17.so => /usr/lib/libgettextlib-0.17.so (0xb7e24000)
        libc.so.6 => /lib/libc.so.6 (0xb7cf4000)
        libacl.so.1 => /lib/libacl.so.1 (0xb7ced000)
        libcroco-0.6.so.3 => /usr/lib/libcroco-0.6.so.3 (0xb7cb8000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7bfa000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7add000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7ad8000)
        libz.so.1 => /lib/libz.so.1 (0xb7ac5000)
        libm.so.6 => /lib/libm.so.6 (0xb7a9f000)
        libncurses.so.5 => /lib/libncurses.so.5 (0xb7a5b000)
        /lib/ld-linux.so.2 (0x80000000)
        libattr.so.1 => /lib/libattr.so.1 (0xb7a56000)

[ebuild   R   ] sys-devel/gettext-0.17  USE="nls openmp (-acl) -doc -emacs
-nocxx" 11,369 kB 

------- Comment #10 From Robin Johnson 2008-01-13 11:30:13 0000 -------
steev: vapier got me to open bug 205568 for it after I confirmed it. jakub also
says it goes away with as-needed, so they are blindly linking somewhere.

------- Comment #11 From Toffanin [WiredTEK] 2008-02-19 17:20:41 0000 -------
Created an attachment (id=143990) [edit]
gettext-0.17.ebuild.patch

ebuild patch to fix the acl DEPEND on g/fbsd.

------- Comment #12 From Javier Villavicencio 2008-07-02 20:40:01 0000 -------
DEPEND fixed in cvs. Thanks.

First Last Prev Next    No search results available      Search page      Enter new bug