First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 104692
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Mamoru KOMACHI (RETIRED) <usata@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Kalin KOZHUHAROV <kalin@ThinRope.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 104692 depends on: Show dependency tree
Show dependency graph
Bug 104692 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: 2005-09-03 03:28 0000
For some unknown reason, I started having problems with dependencies about man
and man-pages. See below:

Reproducible: Always
Steps to Reproduce:
1.# emerge man-pages -vDatu

Actual Results:  

These are the packages that I would merge, in reverse order:

Calculating dependencies ...done!
[blocks B     ] >=sys-apps/groff-1.19 (is blocking app-i18n/man-pages-ja-20050415)
[ebuild  N    ] app-i18n/man-pages-ja-20050415  3,151 kB 
[ebuild  N    ]  sys-apps/groff-1.18.1-r4  +X +cjk 2,310 kB 
[ebuild  N    ] app-i18n/man-pages-ru-0.98  228 kB 
[nomerge      ] sys-apps/man-pages-2.07  +nls 
[nomerge      ]  sys-apps/man-1.6-r1  +nls 
[ebuild  N    ]   sys-apps/groff-1.19.1-r2  +X 0 kB 
[nomerge      ]    sys-apps/texinfo-4.8  -build +nls -static 
[nomerge      ]     sys-devel/gettext-0.14.4  -doc -emacs +nls 
[nomerge      ]      sys-libs/glibc-2.3.5-r1  -build -erandom -glibc-compat20
-glibc-omitfp -hardened -linuxthreads-tls (-multilib) +nls -nptl -nptlonly -pic
-profile (-selinux) +userlocales 
[nomerge      ]       sys-devel/gcc-3.3.5.20050130-r1  (-altivec) -bootstrap
-boundschecking -build -fortran -gcj +gtk -hardened -ip28 (-multilib) -multislot
(-n32) (-n64) +nls -nocxx -nopie -nossp -objc -static -vanilla 
[ebuild     U ]        sys-devel/gnuconfig-20050602 [20050324] 36 kB 
[ebuild     U ]        sys-devel/gcc-config-1.3.12-r2 [1.3.11-r4] 0 kB 

Total size of downloads: 5,726 kB

!!! Error: The above package list contains packages which cannot be installed
!!!        on the same system.

Expected Results:  
not see [blocks B     ] >=sys-apps/groff-1.19

I tired masking/unmasking some verisons in /etc/portage/package.keywords, but
could not find an answer.

------- Comment #1 From Kalin KOZHUHAROV 2005-09-03 03:33:28 0000 -------
After some more playing, I could simplify it to this testcase (NB: groff mas
unmerged before that)

# emerge -pv  man-pages groff

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] sys-apps/man-pages-2.07  +nls 0 kB 
[ebuild  N    ] app-i18n/man-pages-ru-0.98  228 kB 
[ebuild  N    ] sys-apps/groff-1.18.1-r4  +X +cjk 2,310 kB 
[ebuild  N    ] app-i18n/man-pages-ja-20050415  3,151 kB 
[ebuild  N    ] sys-apps/groff-1.19.1-r2  +X 0 kB 

Total size of downloads: 5,690 kB

# emerge -pv  groff man-pages

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B     ] >=sys-apps/groff-1.19 (is blocking app-i18n/man-pages-ja-20050415)
[ebuild  N    ] sys-apps/groff-1.19.1-r2  +X 0 kB 
[ebuild   R   ] sys-apps/man-pages-2.07  +nls 0 kB 
[ebuild  N    ] app-i18n/man-pages-ru-0.98  228 kB 
[ebuild  N    ] sys-apps/groff-1.18.1-r4  +X +cjk 2,310 kB 
[ebuild  N    ] app-i18n/man-pages-ja-20050415  3,151 kB 

Total size of downloads: 5,690 kB


So, the order of arguments to emerge DOES matter?

------- Comment #2 From Carsten Lohrke 2005-09-03 05:41:42 0000 -------
> So, the order of arguments to emerge DOES matter?

On the one hand Portage doesn't care about the order as good as it should in
some cases, but this is not the case here. Blockers need to be mutual.


Mamoru: Please add the corresponding blocker to the groff ebuild or remove it,
if it isn't necessary anymore.

------- Comment #3 From Bernd Forstner 2005-09-06 07:54:59 0000 -------
for everybody still wanting to emerge world and not knowing what to do to:

echo "<sys-apps/groff-1.19*" >> /etc/make.profile/packages

------- Comment #4 From Kalin KOZHUHAROV 2005-09-06 11:18:55 0000 -------
to comment #3
I would prefer:

echo -e "# Until http://bugs.gentoo.org/show_bug.cgi?id=104692 is
fixed\n>sys-apps/groff-1.18.2" >> /etc/portage/package.mask

Without the above fix, I have now:

These are the packages that I would merge, in reverse order:

Calculating world dependencies ...done!
[blocks B     ] >=sys-apps/groff-1.19 (is blocking app-i18n/man-pages-ja-20050415)
[nomerge      ] sys-block/partimage-0.6.4-r3  +nls -nologin +ssl 
[ebuild     U ]  dev-libs/newt-0.51.6-r1 [0.51.6] -gpm 0 kB 
[nomerge      ] net-fs/samba-3.0.14a-r2  -acl -cups -doc -kerberos -ldap
-libclamav -mysql -oav +pam -postgres -python -quotas +readline (-selinux)
-winbind -xml +xml2 
[ebuild     U ]  dev-libs/libxml2-2.6.20-r2 [2.6.19] -doc +ipv6 -python
+readline -static 3,042 kB 
[ebuild     U ] net-proxy/squid-2.5.10-r2 [2.5.10] -customlog -debug -follow-xff
-ldap -logrotate +pam -sasl (-selinux) -snmp +ssl -underscores -zero-penalty-hit
51 kB 
[ebuild     U ] net-misc/openssh-3.9_p1-r3 [3.9_p1-r2] -X509 -chroot -hpn +ipv6
-kerberos -ldap +pam (-selinux) -sftplogging -skey -smartcard -static +tcpd 0 kB 
[nomerge      ] www-apps/bugzilla-2.18.3  +apache2 +vhosts 
[nomerge      ]  net-www/webapp-config-1.11  
[ebuild     U ]   sys-apps/gawk-3.1.4-r4 [3.1.3-r2] -build +nls -xml 2,207 kB 
[nomerge      ] app-i18n/man-pages-ja-20050415  
[nomerge      ] sys-apps/man-pages-2.07  +nls 
[nomerge      ]  sys-apps/man-1.6-r1  +nls 
[ebuild     U ]   sys-apps/groff-1.19.1-r2 [1.18.1-r4] -X 0 kB 
[nomerge      ]    sys-apps/texinfo-4.8  -build +nls -static 
[nomerge      ]     sys-devel/gettext-0.14.4  -doc -emacs +nls 
[nomerge      ]      sys-libs/glibc-2.3.5-r1  -build -erandom -glibc-compat20
-glibc-omitfp -hardened -linuxthreads-tls (-multilib) +nls -nptl -nptlonly -pic
-profile (-selinux) -userlocales 
[ebuild     U ]       sys-devel/gcc-3.3.6 [3.3.5.20050130-r1] (-altivec)
-bootstrap -boundschecking -build -fortran -gcj -gtk -hardened -ip28 (-multilib)
-multislot (-n32) (-n64) +nls -nocxx -nopie -nossp -objc -static -vanilla 23,522 kB 

# emerge world -atu

These are the packages that I would merge, in reverse order:

Calculating world dependencies ...done!
[ebuild     U ] sys-apps/groff-1.19.1-r2 [1.18.1-r4] -X 0 kB 
[ebuild     U ] net-proxy/squid-2.5.10-r2 [2.5.10] -customlog -debug -follow-xff
-ldap -logrotate +pam -sasl (-selinux) -snmp +ssl -underscores -zero-penalty-hit
51 kB 
[ebuild     U ] sys-apps/gawk-3.1.4-r4 [3.1.3-r2] -build +nls -xml 2,207 kB 
[ebuild     U ] sys-devel/gcc-3.3.6 [3.3.5.20050130-r1] (-altivec) -bootstrap
-boundschecking -build -fortran -gcj -gtk -hardened -ip28 (-multilib) -multislot
(-n32) (-n64) +nls -nocxx -nopie -nossp -objc -static -vanilla 23,522 kB 
[ebuild     U ] net-misc/openssh-3.9_p1-r3 [3.9_p1-r2] -X509 -chroot -hpn +ipv6
-kerberos -ldap +pam (-selinux) -sftplogging -skey -smartcard -static +tcpd 0 kB 

So is this a portage problem, or groff problem? 

------- Comment #5 From Mamoru KOMACHI (RETIRED) 2005-09-29 01:01:31 0000 -------
Sorry for the delay. >=groff-1.19 doesn't support multibyte manpages atm,
so it should be blocked if you have man-pages-ja, which needs groff-1.18
with multibyte patch to read formatted manpages. I've just added the block
to groff ebuild. Thanks for the bug report.

------- Comment #6 From Edward Middleton 2006-01-31 17:57:50 0000 -------
I am getting this problem with a amd64 stage 2 build, when using LINGUAS="ja"
[blocks B     ] >=sys-apps/groff-1.19 (is blocking
app-i18n/man-pages-ja-20041115)
is this a portage issue?

------- Comment #7 From Jakub Moc 2006-02-17 02:35:25 0000 -------
*** Bug 123141 has been marked as a duplicate of this bug. ***

------- Comment #8 From Jakub Moc 2006-08-16 10:13:12 0000 -------
*** Bug 144131 has been marked as a duplicate of this bug. ***

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