| View previous topic :: View next topic |
| Author |
Message |
bitozoid n00b

Joined: 20 Apr 2008 Posts: 67
|
Posted: Thu Sep 24, 2015 10:02 am Post subject: la broken in aspell/fontforge |
|
|
I search for broken packages:
| Code: | $ cave fix-linkage
...
app-text/aspell-0.60.6.1-r1::installed
/usr/lib64/aspell-0.60/context-filter.la (requires /usr/lib64/libaspell.la)
/usr/lib64/aspell-0.60/email-filter.la (requires /usr/lib64/libaspell.la)
/usr/lib64/aspell-0.60/nroff-filter.la (requires /usr/lib64/libaspell.la)
/usr/lib64/aspell-0.60/sgml-filter.la (requires /usr/lib64/libaspell.la)
/usr/lib64/aspell-0.60/tex-filter.la (requires /usr/lib64/libaspell.la)
/usr/lib64/aspell-0.60/texinfo-filter.la (requires /usr/lib64/libaspell.la)
* media-gfx/fontforge-20150430::installed
/usr/lib64/python2.7/site-packages/fontforge.la (requires /usr/lib64/libfontforge.la /usr/lib64/libgioftp.la /usr/lib64/libgunicode.la /usr/lib64/libgutils.la)
/usr/lib64/python2.7/site-packages/psMat.la (requires /usr/lib64/libfontforge.la /usr/lib64/libgioftp.la /usr/lib64/libgunicode.la /usr/lib64/libgutils.la) |
If I build them, then I get the same broken la's again.
Is there a way to prevent this? Are ebuilds broken? |
|
| Back to top |
|
 |
kikko Apprentice


Joined: 29 Apr 2014 Posts: 276 Location: Milan, IT
|
Posted: Thu Sep 24, 2015 6:04 pm Post subject: Re: la broken in aspell/fontforge |
|
|
| bitozoid wrote: | I search for broken packages:
[code]$ cave fix-linkage
... |
Hi bitozoid,
have you already tried using revdep-rebuild instead of Paludis/Cave? |
|
| Back to top |
|
 |
bitozoid n00b

Joined: 20 Apr 2008 Posts: 67
|
Posted: Fri Sep 25, 2015 12:45 pm Post subject: |
|
|
| I bet both commands do the same. It looks more an ebuild thing. |
|
| Back to top |
|
 |
kikko Apprentice


Joined: 29 Apr 2014 Posts: 276 Location: Milan, IT
|
Posted: Fri Sep 25, 2015 1:51 pm Post subject: |
|
|
Fine, so let's try this by hand
Are the "required" .la files present?
| Code: | requires /usr/lib64/libaspell.la
requires /usr/lib64/libfontforge.la /usr/lib64/libgioftp.la /usr/lib64/libgunicode.la /usr/lib64/libgutils |
You can check also if ldd of these files misses something:
| Code: | /usr/lib64/aspell-0.60/context-filter.la
/usr/lib64/aspell-0.60/email-filter.la
/usr/lib64/aspell-0.60/nroff-filter.la
/usr/lib64/aspell-0.60/sgml-filter.la
/usr/lib64/aspell-0.60/tex-filter.la
/usr/lib64/aspell-0.60/texinfo-filter.la
/usr/lib64/python2.7/site-packages/fontforge.la
/usr/lib64/python2.7/site-packages/psMat.la |
Let me know
Regards |
|
| Back to top |
|
 |
bitozoid n00b

Joined: 20 Apr 2008 Posts: 67
|
Posted: Mon Sep 28, 2015 8:46 am Post subject: |
|
|
| Code: | $ ls /usr/lib64/libaspell.la
ls: cannot access /usr/lib64/libaspell.la: No such file or directory
$ ldd /usr/lib64/aspell-0.60/context-filter.la
not a dynamic executable
$ grep libaspell.la /usr/lib64/aspell-0.60/context-filter.la
dependency_libs=' /usr/lib64/libaspell.la -ldl' |
|
|
| Back to top |
|
 |
kikko Apprentice


Joined: 29 Apr 2014 Posts: 276 Location: Milan, IT
|
Posted: Mon Sep 28, 2015 6:45 pm Post subject: |
|
|
Hi bitozoid
I have some news for you
Bad news: both fontforge and aspell are broken about .la files
In the end you were right...
"Good" news: both have been fixed in test (add the ACCEPT_KEYWORD=~amd64 for those packages, if you want)
Sorry for the time wasted
Regards |
|
| Back to top |
|
 |
bitozoid n00b

Joined: 20 Apr 2008 Posts: 67
|
Posted: Thu Oct 01, 2015 8:40 am Post subject: |
|
|
| How did you know about aspell? I tried via bugzilla but found nothing. I didn't try fontforge. |
|
| Back to top |
|
 |
kikko Apprentice


Joined: 29 Apr 2014 Posts: 276 Location: Milan, IT
|
|
| Back to top |
|
 |
|