Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 43165
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Mamoru KOMACHI (RETIRED) <usata@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
eog-0.6-Makefile-gentoo.diff eog-0.6-Makefile-gentoo.diff patch Mamoru KOMACHI (RETIRED) 2004-02-27 22:10 0000 828 bytes Details | Diff
eog-0.6-r4.ebuild.diff eog-0.6-r4.ebuild.diff patch Mamoru KOMACHI (RETIRED) 2004-02-27 22:12 0000 866 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

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

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


Not eligible to see or edit group visibility for this bug.






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


Description:   Opened: 2004-02-27 22:09 0000
The title says all. I'll attach a patch and a diff to the ebuild to fix it.

BTW, eog-0.6-r4.ebuild is SLOT="0" and eog-2* is SLOT="1"
but they don't seem to be SLOTed correctly. Here is the list of
files conflicting between eog-0.6-r4 and eog-2.4.1.

/usr/bin/eog
/etc/gconf/schemas/eog.schemas
/usr/share/idl/Eog.idl
/usr/share/locale/az/LC_MESSAGES/eog.mo
/usr/share/locale/ca/LC_MESSAGES/eog.mo
/usr/share/locale/cs/LC_MESSAGES/eog.mo
/usr/share/locale/da/LC_MESSAGES/eog.mo
/usr/share/locale/de/LC_MESSAGES/eog.mo
/usr/share/locale/el/LC_MESSAGES/eog.mo
/usr/share/locale/es/LC_MESSAGES/eog.mo
/usr/share/locale/et/LC_MESSAGES/eog.mo
/usr/share/locale/fi/LC_MESSAGES/eog.mo
/usr/share/locale/fr/LC_MESSAGES/eog.mo
/usr/share/locale/ga/LC_MESSAGES/eog.mo
/usr/share/locale/gl/LC_MESSAGES/eog.mo
/usr/share/locale/hu/LC_MESSAGES/eog.mo
/usr/share/locale/it/LC_MESSAGES/eog.mo
/usr/share/locale/ja/LC_MESSAGES/eog.mo
/usr/share/locale/ko/LC_MESSAGES/eog.mo
/usr/share/locale/lt/LC_MESSAGES/eog.mo
/usr/share/locale/nl/LC_MESSAGES/eog.mo
/usr/share/locale/no/LC_MESSAGES/eog.mo
/usr/share/locale/pl/LC_MESSAGES/eog.mo
/usr/share/locale/pt_BR/LC_MESSAGES/eog.mo
/usr/share/locale/ro/LC_MESSAGES/eog.mo
/usr/share/locale/ru/LC_MESSAGES/eog.mo
/usr/share/locale/sl/LC_MESSAGES/eog.mo
/usr/share/locale/sv/LC_MESSAGES/eog.mo
/usr/share/locale/tr/LC_MESSAGES/eog.mo
/usr/share/locale/uk/LC_MESSAGES/eog.mo
/usr/share/pixmaps/gnome-eog.png

------- Comment #1 From Mamoru KOMACHI (RETIRED) 2004-02-27 22:10:54 0000 -------
Created an attachment (id=26501) [details]
eog-0.6-Makefile-gentoo.diff

------- Comment #2 From Mamoru KOMACHI (RETIRED) 2004-02-27 22:12:40 0000 -------
Created an attachment (id=26502) [details]
eog-0.6-r4.ebuild.diff

------- Comment #3 From Mamoru KOMACHI (RETIRED) 2004-02-29 06:41:06 0000 -------
err, it does compile but fails with sandbox violation during
src_install() phase.

The actual error message was:

setup
unpack
>>> Unpacking source...
>>> Unpacking eog-0.6.tar.gz to /var/tmp/portage/eog-0.6-r4/work
>>> Source unpacked.

[snip]

make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/var/tmp/portage/eog-0.6-r4/work/eog-0.6/src/cursors'
make[2]: Leaving directory `/var/tmp/portage/eog-0.6-r4/work/eog-0.6/src/cursors'
Making install in stock
make[2]: Entering directory `/var/tmp/portage/eog-0.6-r4/work/eog-0.6/src/stock'
make[3]: Entering directory `/var/tmp/portage/eog-0.6-r4/work/eog-0.6/src/stock'
make[3]: Nothing to be done for `install-exec-am'.
/bin/sh ../../mkinstalldirs /usr/share/pixmaps/eog
 /usr/bin/install -c -m 644 ./stock-zoom-1.xpm /usr/share/pixmaps/eog/stock-zoom-1.xpm
ACCESS DENIED  open_wr:   /usr/share/pixmaps/eog/stock-zoom-1.xpm
/usr/bin/install: cannot create regular file `/usr/share/pixmaps/eog/stock-zoom-1.xpm': Permission denied
 /usr/bin/install -c -m 644 ./stock-zoom-fit.xpm /usr/share/pixmaps/eog/stock-zoom-fit.xpm
ACCESS DENIED  open_wr:   /usr/share/pixmaps/eog/stock-zoom-fit.xpm
/usr/bin/install: cannot create regular file `/usr/share/pixmaps/eog/stock-zoom-fit.xpm': Permission denied
 /usr/bin/install -c -m 644 ./stock-zoom-in.xpm /usr/share/pixmaps/eog/stock-zoom-in.xpm
ACCESS DENIED  open_wr:   /usr/share/pixmaps/eog/stock-zoom-in.xpm
/usr/bin/install: cannot create regular file `/usr/share/pixmaps/eog/stock-zoom-in.xpm': Permission denied
 /usr/bin/install -c -m 644 ./stock-zoom-out.xpm /usr/share/pixmaps/eog/stock-zoom-out.xpm
ACCESS DENIED  open_wr:   /usr/share/pixmaps/eog/stock-zoom-out.xpm
/usr/bin/install: cannot create regular file `/usr/share/pixmaps/eog/stock-zoom-out.xpm': Permission denied
make[3]: *** [install-iconDATA] Error 1
make[3]: Leaving directory `/var/tmp/portage/eog-0.6-r4/work/eog-0.6/src/stock'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/var/tmp/portage/eog-0.6-r4/work/eog-0.6/src/stock'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/eog-0.6-r4/work/eog-0.6/src'
make: *** [install-recursive] Error 1

!!! ERROR: media-gfx/eog-0.6-r4 failed.
!!! Function src_install, Line 48, Exitcode 2
!!! (no error message)

------- Comment #4 From foser (RETIRED) 2004-03-03 08:14:31 0000 -------
Fixed the ebuild with your patch. You just have to use DESTDIR to install.

In the process made it use gnome.org for the download (this one didn't work anymore) and fixed the SLOT to be 1 (this is indeed not parallel installable.

Please test.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug