Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 395897 - app-xemacs/gentoo-syntax-1.18 stable request
Summary: app-xemacs/gentoo-syntax-1.18 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: XEmacs team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2011-12-24 13:57 UTC by Hans de Graaff
Modified: 2013-07-06 22:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hans de Graaff gentoo-dev Security 2011-12-24 13:57:20 UTC
Please mark this version of gentoo-syntax stable. It has been in the tree for over a year with no open bugs.

=app-xemacs/gentoo-syntax-1.18
Comment 1 Agostino Sarubbo gentoo-dev 2011-12-24 18:03:12 UTC
Merge process is not died, but I see:

While compiling toplevel forms in file /tmp/portage/app-xemacs/gentoo-syntax-1.18/work/gentoo-syntax-1.18/gentoo-syntax.el:
  !! File error (("Cannot open load file" "ebuild-mode-keywords"))
>>Error occurred processing gentoo-syntax.el: Cannot open load file: ebuild-mode-keywords

Done

Should I file a new bug or is expected?
Comment 2 Hans de Graaff gentoo-dev Security 2011-12-27 15:23:44 UTC
(In reply to comment #1)
> Merge process is not died, but I see:
> 
> While compiling toplevel forms in file
> /tmp/portage/app-xemacs/gentoo-syntax-1.18/work/gentoo-syntax-1.18/gentoo-syntax.el:
>   !! File error (("Cannot open load file" "ebuild-mode-keywords"))
> >>Error occurred processing gentoo-syntax.el: Cannot open load file: ebuild-mode-keywords
> 
> Done
> 
> Should I file a new bug or is expected?

As far as I can tell this is to be expected when gentoo-syntax is not installed yet. Lisp is pretty flexible to recover from such issues.
Comment 3 Agostino Sarubbo gentoo-dev 2011-12-28 10:11:55 UTC
amd64 stable, thanks
Comment 4 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2012-01-04 18:21:03 UTC
x86 stable, closing
Comment 5 Ulrich Müller gentoo-dev 2013-07-06 22:19:08 UTC
(In reply to Hans de Graaff from comment #2)
> > While compiling toplevel forms in file
> > /tmp/portage/app-xemacs/gentoo-syntax-1.18/work/gentoo-syntax-1.18/gentoo-syntax.el:
> >   !! File error (("Cannot open load file" "ebuild-mode-keywords"))
> > >>Error occurred processing gentoo-syntax.el: Cannot open load file: ebuild-mode-keywords
> > 
> > Done
> > 
> > Should I file a new bug or is expected?
> 
> As far as I can tell this is to be expected when gentoo-syntax is not
> installed yet.

Not really... I've fixed this now (missing load-path), but I needed a custom src_compile:

src_compile() {
    ${XEMACS_BATCH_CLEAN} -eval "(add-to-list 'load-path \".\")" \
        -f batch-byte-compile gentoo-syntax.el || die
    xemacs-elisp-make-autoload-file *.el || die
}

Maybe xemacs eclasses should be updated to account for such cases?