Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
update-live-ebuilds
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
Avuton Olrich
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jul 2004
Posts: 114

PostPosted: Wed Jan 23, 2008 4:48 pm    Post subject: Reply with quote

OK, to completely stop the FUD, I'm offering $25 to the first person that provides proof that ULE is wrongly updating their package (stable branch only). So there it is, my money is where my mouth is.

Thanks
:twisted: avuton :twisted:
Back to top
View user's profile Send private message
s.hase
Apprentice
Apprentice


Joined: 19 Nov 2004
Posts: 293

PostPosted: Wed Feb 13, 2008 5:48 pm    Post subject: Reply with quote

I have a problem to update an svn live ebuild. Output with debug setting to true:
Code:

sulaco ule # update-live-ebuilds scummvm
Found variable CATEGORY for
Found variable PN for
Found variable SLOT for
games-engines/scummvm:0 uses the subversion SCM.
Sourcing ULE_INFO
Attempting to check if games-engines/scummvm:0 needs an update.
Emerge is the portage compatible installer
Dropping privileges for games-engines/scummvm:0.
Found variable ESVN_REPO_URI for games-engines/scummvm:0
Newhash empty, this should never happen unless errors that wern't caught previously
Update complete

git and darcs seems to working. I tried to reemerge update-live-ebuild, unmerged scummvm, remerged it, removed the ule database and so on. Nothing worked.

Regards
Sebastian
Back to top
View user's profile Send private message
Avuton Olrich
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jul 2004
Posts: 114

PostPosted: Wed Feb 13, 2008 5:57 pm    Post subject: Reply with quote

s.hase wrote:
I have a problem to update an svn live ebuild. Output with debug setting to true:
Code:

sulaco ule # update-live-ebuilds scummvm
Found variable CATEGORY for
Found variable PN for
Found variable SLOT for
games-engines/scummvm:0 uses the subversion SCM.
Sourcing ULE_INFO
Attempting to check if games-engines/scummvm:0 needs an update.
Emerge is the portage compatible installer
Dropping privileges for games-engines/scummvm:0.
Found variable ESVN_REPO_URI for games-engines/scummvm:0
Newhash empty, this should never happen unless errors that wern't caught previously
Update complete

git and darcs seems to working. I tried to reemerge update-live-ebuild, unmerged scummvm, remerged it, removed the ule database and so on. Nothing worked.

Regards
Sebastian


OK, few problems here.

1) What behaviour are you seeing. I know this newhash empty problem, this is usually caused by a server timeing out and subversion doesn't exit with an error. This is really a svn problem, and it's really dumb that they haven't fixed it yet.

2) I need an ebuild so I can test this problem.

Thanks.
Back to top
View user's profile Send private message
s.hase
Apprentice
Apprentice


Joined: 19 Nov 2004
Posts: 293

PostPosted: Wed Feb 13, 2008 8:18 pm    Post subject: Reply with quote

Avuton Olrich wrote:

2) I need an ebuild so I can test this problem.

Thanks.

Here it is ;) It's a slightly modified ebuild from portage to use live svn.
Back to top
View user's profile Send private message
Avuton Olrich
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jul 2004
Posts: 114

PostPosted: Wed Feb 13, 2008 11:42 pm    Post subject: Reply with quote

s.hase wrote:
Here it is ;) It's a slightly modified ebuild from portage to use live svn.


Well, as I said earlier, it's not a ule bug, but a svn bug. I have inserted some code in the trunk to workaround any problem svn might have. Please let me know if it doesn't work.

Thanks!
Back to top
View user's profile Send private message
s.hase
Apprentice
Apprentice


Joined: 19 Nov 2004
Posts: 293

PostPosted: Thu Feb 14, 2008 2:55 pm    Post subject: Reply with quote

Seems to be working now again. Thanks!
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1260
Location: Netherlands

PostPosted: Thu Feb 14, 2008 3:44 pm    Post subject: Reply with quote

Hmm - if I try to install update-live-ebuilds on a freshly installed machine I get this error:
Code:
>>> Unpacking source...
 * git update start -->
 *    repository: git://repo.or.cz/ule.git
fatal: Not a git repository: 'update-live-ebuilds'
fatal: Not a git repository: 'update-live-ebuilds'
Failed to find a valid git directory.
 *
 * ERROR: app-portage/update-live-ebuilds-9999 failed.
 * Call stack:
 *    ebuild.sh, line 1701:  Called dyn_unpack
 *    ebuild.sh, line  817:  Called qa_call 'src_unpack'
 *    ebuild.sh, line   44:  Called src_unpack
 *    ebuild.sh, line 1383:  Called git_src_unpack
 *   git.eclass, line  285:  Called git_fetch
 *   git.eclass, line  212:  Called die
 * The specific snippet of code:
 *              ${EGIT_UPDATE_CMD} ${EGIT_OPTIONS} origin ${EGIT_BRANCH}:${EGIT_BRANCH} \
 *                      || die "${EGIT}: can't update from ${EGIT_REPO_URI}."
 *  The die message:
 *   git.eclass: can't update from git://repo.or.cz/ule.git.


Getting the repository manually with "git clone" is no problem at all ...
Anyone familiar with this?

Greetz
swimmer
Back to top
View user's profile Send private message
Avuton Olrich
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jul 2004
Posts: 114

PostPosted: Thu Feb 14, 2008 3:50 pm    Post subject: Reply with quote

swimmer wrote:
Hmm - if I try to install update-live-ebuilds on a freshly installed machine I get this error:
[code]>>> Unpacking source...
* git update start -->
* repository: git://repo.or.cz/ule.git
fatal: Not a git repository: 'update-live-ebuilds'
fatal: Not a git repository: 'update-live-ebuilds'
Failed to find a valid git directory.

Getting the repository manually with "git clone" is no problem at all ...
Anyone familiar with this?


Yes, you have a directory under ${DISTFILES}/git-src/update-live-ebuilds which isn't a git directory. Probably an empty directory or something.
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1260
Location: Netherlands

PostPosted: Thu Feb 14, 2008 3:57 pm    Post subject: Reply with quote

Hihi - this was an easy one :-D

Thank you very much for your fast response and your patience with my stupidity ;-)

Greetz
swimmer
Back to top
View user's profile Send private message
creidiki
Apprentice
Apprentice


Joined: 23 Mar 2007
Posts: 283
Location: Varese (Italy)

PostPosted: Sun Feb 17, 2008 5:29 pm    Post subject: Reply with quote

Code:
Attempting to check if app-editors/emacs-cvs:23 needs an update.
cvs update: cannot open /root/.cvsignore: Permission denied
cvs update: cannot rewrite CVS/Entries.Backup: Permission denied
cvs update: cannot rewrite CVS/Entries.Backup: Permission denied


8O :?:
_________________
'((eINIT) (soor overlay))
Back to top
View user's profile Send private message
Avuton Olrich
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jul 2004
Posts: 114

PostPosted: Mon Feb 18, 2008 3:37 pm    Post subject: Reply with quote

creidiki wrote:
Code:
Attempting to check if app-editors/emacs-cvs:23 needs an update.
cvs update: cannot open /root/.cvsignore: Permission denied
cvs update: cannot rewrite CVS/Entries.Backup: Permission denied
cvs update: cannot rewrite CVS/Entries.Backup: Permission denied


8O :?:


Those are a product of limitation of sudo, I may figure out a way to fix it in the future, but as far as I can tell they're harmless warnings anyhow. I've never had a problem with them.
Back to top
View user's profile Send private message
creidiki
Apprentice
Apprentice


Joined: 23 Mar 2007
Posts: 283
Location: Varese (Italy)

PostPosted: Mon Feb 18, 2008 4:18 pm    Post subject: Reply with quote

Yup.

It seems to be related to changes in the ebuild or in something - after forcing an update, it works correctly again.
_________________
'((eINIT) (soor overlay))
Back to top
View user's profile Send private message
Avuton Olrich
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jul 2004
Posts: 114

PostPosted: Tue Jun 17, 2008 1:45 am    Post subject: ...as would come with no suprise... Reply with quote

As it would probably be no surprise to most, I'm (probably) not going to be doing any more updates to update-live-ebuilds; it works for me for most purposes, though the landscape there are things which would make maintenance of this script nearly impossible for a scripting slob like me. :lol:

Things such as:
* KDE4 (kde overlay) scm ebuilds are probably very incompatible with the script.
* http://archives.gentoo.org/gentoo-dev/msg_b0ad811dbdc44357321cd18ef2b99be8.xml
* http://archives.gentoo.org/gentoo-dev/msg_3d83b37aa7296389731c53656cf335fa.xml
* My computer time being totally obliterated by (impending) divorce and work.

So, in the longview, things ule have done in the past will be come more integrated into the package manager (yay!), but for now ule will continue to work for 99% of purposes.

Of course, maintainers wanted, ownership would be easy to transfer.

Thanks, it's been alot of fun for those who paid attention ;)
Back to top
View user's profile Send private message
steveL
Veteran
Veteran


Joined: 13 Sep 2006
Posts: 1441
Location: The Peanut Gallery

PostPosted: Fri Aug 15, 2008 7:46 am    Post subject: Re: ...as would come with no suprise... Reply with quote

Avuton Olrich wrote:
* My computer time being totally obliterated by (impending) divorce and work.

Ouch, sorry to hear that man. Hope you get through it OK.
Back to top
View user's profile Send private message
ericxx2005
Apprentice
Apprentice


Joined: 05 Apr 2005
Posts: 231
Location: 10 square miles surrounded by reality

PostPosted: Tue Aug 19, 2008 7:27 pm    Post subject: Reply with quote

If ULE development is stopping, and at a possibly unusable state (he mentioned kde svn being one of them), what are our alternatives? Are there other scripts, commands, or other tools to replace this?
_________________
AMD 1090T | 2 GB | AMD 890GX | Gentoo x86_64
Core i7-920 | 6 GB | AMD 5850 | Windows 7 Pro
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1260
Location: Netherlands

PostPosted: Wed Aug 20, 2008 12:04 pm    Post subject: Reply with quote

As far as I understood portage-2.2 will cover quite a few features of update-live-ebuilds ...

Greetz
swimmer
Back to top
View user's profile Send private message
keenblade
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1038

PostPosted: Fri Nov 14, 2008 7:23 am    Post subject: Re: ...as would come with no suprise... Reply with quote

Avuton Olrich wrote:
* My computer time being totally obliterated by (impending) divorce and work.

Ohh, I wish whatever happens will be best for you.
And thanks for the wonderful script that makes our lives easier.
_________________
Anyway it's all the same at the end...
Need help to get it working: "x-fi surround 5.1"
Back to top
View user's profile Send private message
Xake
Guru
Guru


Joined: 11 Feb 2004
Posts: 587
Location: Göteborg, the rainy part of scandinavia

PostPosted: Fri Nov 14, 2008 9:51 am    Post subject: Reply with quote

swimmer wrote:
As far as I understood portage-2.2 will cover quite a few features of update-live-ebuilds ...

Greetz
swimmer


Only the rebuild part and AFAIK not as good yet.
update-live-ebuilds only rebuilds if the upstream repo has been updated, but emerge @rebuild-live (or what it is called, I cannot remeber) rebuilds everything that inherits a repo eclass without checking if it has been updated.
I know there was talk about implementing these checks in portage too, but I do not know if they ever came around doing it.
Back to top
View user's profile Send private message
plisk
n00b
n00b


Joined: 03 Oct 2004
Posts: 19
Location: Minsk, Belarus

PostPosted: Mon Nov 02, 2009 8:39 pm    Post subject: Patch for the latest changes in portage/bash Reply with quote

Hi! Today got some errors from this tool like that:

Code:

This is an assertion, you probably have a corrupt portage database for dir


and seems like thats because of recent changes in the portage or bash. Here is the patch that does everything well again:

http://narod.ru/disk/14714353000/ule-extract_env.patch.bz2.html

I also sent that patch to the original author - hope it commits it to the git and everyone can update from that too..
Back to top
View user's profile Send private message
dreadlorde
Apprentice
Apprentice


Joined: 16 Dec 2008
Posts: 243
Location: /adm/timezone/US_Michigan

PostPosted: Wed Nov 18, 2009 2:19 pm    Post subject: Re: Patch for the latest changes in portage/bash Reply with quote

plisk wrote:
Hi! Today got some errors from this tool like that:

Code:

This is an assertion, you probably have a corrupt portage database for dir


and seems like thats because of recent changes in the portage or bash. Here is the patch that does everything well again:

http://narod.ru/disk/14714353000/ule-extract_env.patch.bz2.html

I also sent that patch to the original author - hope it commits it to the git and everyone can update from that too..

Has then patch been applied? I just ran ULE and all of my packages produce the error above.

Here's what I get:
Code:

 inherits subversion but doesn't have necessary variables; skipping
This is an assertion, you probably have a corrupt portage database for dir /var/db/pkg/media-libs/libogg-9999.
Please email details about this bug to
Avuton Olrich <avuton@gmail.com>, so I
can improve this script.
 inherits subversion but doesn't have necessary variables; skipping
This is an assertion, you probably have a corrupt portage database for dir /var/db/pkg/media-libs/libtheora-9999.
Please email details about this bug to
Avuton Olrich <avuton@gmail.com>, so I
can improve this script.
Attempting to check if media-libs/libvorbis:0 needs an update.
Baselineing media-libs/libvorbis:0
Attempting to check if net-libs/libtorrent:0 needs an update.
Baselineing net-libs/libtorrent:0
Attempting to check if app-arch/xz-utils:0 needs an update.
Baselineing app-arch/xz-utils:0
app-arch/xz-utils:0 inherits git but doesn't have necessary variables; skipping
This is an assertion, you probably have a corrupt portage database for dir /var/db/pkg/app-emulation/wine-9999.
Please email details about this bug to
Avuton Olrich <avuton@gmail.com>, so I
can improve this script.
app-arch/xz-utils:0 inherits subversion but doesn't have necessary variables; skipping
This is an assertion, you probably have a corrupt portage database for dir /var/db/pkg/app-portage/eix-9999.
Please email details about this bug to
Avuton Olrich <avuton@gmail.com>, so I
can improve this script.
app-arch/xz-utils:0 inherits subversion but doesn't have necessary variables; skipping
This is an assertion, you probably have a corrupt portage database for dir /var/db/pkg/app-portage/gentoolkit-9999.
Please email details about this bug to
Avuton Olrich <avuton@gmail.com>, so I
can improve this script.
Attempting to check if app-portage/update-live-ebuilds:0 needs an update.
Cannot find the directory to baseline: /var/portage/distfiles/git-src/update-live-ebuilds/info
app-portage/update-live-ebuilds:0 inherits subversion but doesn't have necessary variables; skipping
This is an assertion, you probably have a corrupt portage database for dir /var/db/pkg/dev-lang/clang-9999.
Please email details about this bug to
Avuton Olrich <avuton@gmail.com>, so I
can improve this script.
app-portage/update-live-ebuilds:0 inherits git but doesn't have necessary variables; skipping
This is an assertion, you probably have a corrupt portage database for dir /var/db/pkg/dev-util/git-9999.
Please email details about this bug to
Avuton Olrich <avuton@gmail.com>, so I
can improve this script.
app-portage/update-live-ebuilds:0 inherits mercurial but doesn't have necessary variables; skipping
This is an assertion, you probably have a corrupt portage database for dir /var/db/pkg/dev-util/mercurial-9999.
Please email details about this bug to
Avuton Olrich <avuton@gmail.com>, so I
can improve this script.
app-portage/update-live-ebuilds:0 inherits cvs but doesn't have necessary variables; skipping
This is an assertion, you probably have a corrupt portage database for dir /var/db/pkg/media-sound/lame-9999.
Please email details about this bug to
Avuton Olrich <avuton@gmail.com>, so I
can improve this script.
app-portage/update-live-ebuilds:0 inherits git but doesn't have necessary variables; skipping
This is an assertion, you probably have a corrupt portage database for dir /var/db/pkg/media-sound/mpd-9999.
Please email details about this bug to
Avuton Olrich <avuton@gmail.com>, so I
can improve this script.
Attempting to check if media-sound/ncmpcpp:0 needs an update.
Baselineing media-sound/ncmpcpp:0
media-sound/ncmpcpp:0 inherits subversion but doesn't have necessary variables; skipping
This is an assertion, you probably have a corrupt portage database for dir /var/db/pkg/net-p2p/rtorrent-9999.
Please email details about this bug to
Avuton Olrich <avuton@gmail.com>, so I
can improve this script.
media-sound/ncmpcpp:0 inherits git but doesn't have necessary variables; skipping
This is an assertion, you probably have a corrupt portage database for dir /var/db/pkg/www-client/uzbl-9999.
Please email details about this bug to
Avuton Olrich <avuton@gmail.com>, so I
can improve this script.
Attempting to check if x11-terms/rxvt-unicode:0 needs an update.
Baselineing x11-terms/rxvt-unicode:0
Update complete
Cleaning ULE database

I ran `emerge --regen` to see if that would do anything, but it didn't help. I'll email Avuton now.
_________________
Ludwig von Mises Institute
Quote:
I am not to be a shepherd, I am not to be a grave-digger. No longer will I speak to the people; for the last time I have spoken to the dead.
Back to top
View user's profile Send private message
Xake
Guru
Guru


Joined: 11 Feb 2004
Posts: 587
Location: Göteborg, the rainy part of scandinavia

PostPosted: Wed Nov 18, 2009 2:26 pm    Post subject: Re: Patch for the latest changes in portage/bash Reply with quote

dreadlorde wrote:
Has then patch been applied? I just ran ULE and all of my packages produce the error above.


Nope, upstream seems a bit dead, or slow or what you want to call it.
_________________
If I edit a post without commenting it mostly is spelling-errors.
And if I sounds rude I am sorry, that is just my personality speaking and has most of the time nothing to do with you personally.
Back to top
View user's profile Send private message
dreadlorde
Apprentice
Apprentice


Joined: 16 Dec 2008
Posts: 243
Location: /adm/timezone/US_Michigan

PostPosted: Wed Nov 18, 2009 2:42 pm    Post subject: Re: Patch for the latest changes in portage/bash Reply with quote

Xake wrote:
dreadlorde wrote:
Has then patch been applied? I just ran ULE and all of my packages produce the error above.


Nope, upstream seems a bit dead, or slow or what you want to call it.

I see. I'm going to apply the patch and add it to my overlay.
_________________
Ludwig von Mises Institute
Quote:
I am not to be a shepherd, I am not to be a grave-digger. No longer will I speak to the people; for the last time I have spoken to the dead.
Back to top
View user's profile Send private message
plisk
n00b
n00b


Joined: 03 Oct 2004
Posts: 19
Location: Minsk, Belarus

PostPosted: Wed Nov 18, 2009 3:10 pm    Post subject: Re: Patch for the latest changes in portage/bash Reply with quote

dreadlorde wrote:
plisk wrote:
Hi! Today got some errors from this tool like that:

Code:

This is an assertion, you probably have a corrupt portage database for dir


and seems like thats because of recent changes in the portage or bash. Here is the patch that does everything well again:

http://narod.ru/disk/14714353000/ule-extract_env.patch.bz2.html

I also sent that patch to the original author - hope it commits it to the git and everyone can update from that too..

Has then patch been applied? I just ran ULE and all of my packages produce the error above.


Well, with Avuton we seems like don't agree on some little details on how exactly to do what is done in the patch.. I have little motivation to spend more time and efforts on this taking into account this already working fine and this ULE tool is temporary anyway and gentoo will have someday some official support for such functionality.. So seems like this will be just in a form of the patch for now..
Back to top
View user's profile Send private message
Avuton Olrich
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jul 2004
Posts: 114

PostPosted: Wed Nov 18, 2009 3:19 pm    Post subject: Reply with quote

Yeah, motivation is gone for this utility, as I don't use Gentoo anywhere anymore. Hopefully someone picks it up but I'm not going to take some crap patch that uses temp files, etc... It can easily be done cleanly, like the rest of the script would do. At any rate, if anyone wants to submit such a patch to me feel free.
Back to top
View user's profile Send private message
plisk
n00b
n00b


Joined: 03 Oct 2004
Posts: 19
Location: Minsk, Belarus

PostPosted: Wed Nov 18, 2009 3:24 pm    Post subject: Reply with quote

Avuton Olrich wrote:
Yeah, motivation is gone for this utility, as I don't use Gentoo anywhere anymore. Hopefully someone picks it up but I'm not going to take some crap patch that uses temp files, etc... It can easily be done cleanly, like the rest of the script would do. At any rate, if anyone wants to submit such a patch to me feel free.


Yea, that is just your personal opinion anyway.. I'd understood if something would be changed whether that would be temp files or something else.. But its really doesn't matter..
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3, 4, 5  Next
Page 4 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum