Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

The qt-4.4.0 snapshot thread

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
308 posts
  • Page 11 of 13
    • Jump to page:
  • Previous
  • 1
  • …
  • 9
  • 10
  • 11
  • 12
  • 13
  • Next
Author
Message
Ingmarv
Retired Dev
Retired Dev
User avatar
Posts: 188
Joined: Tue Feb 27, 2007 12:45 am
Location: Belgium

  • Quote

Post by Ingmarv » Wed Apr 16, 2008 11:23 pm

creidiki wrote:I still don't understand why Gentoo doesn't include qt-copy in the main tree.

Debian and Ubuntu QT uses qt-copy ffs :P
Because Qt as released by TrollTech is what's supported, the fact that other distros go "Oooh, shiny patches", and apply everything in sight does not mean that gentoo should do the same. ;-)
Top
Berniyh
l33t
l33t
Posts: 677
Joined: Wed Jun 07, 2006 12:14 pm

  • Quote

Post by Berniyh » Thu Apr 17, 2008 7:51 am

creidiki wrote:I still don't understand why Gentoo doesn't include qt-copy in the main tree.

Debian and Ubuntu QT uses qt-copy ffs :P
The reason is quite simple. Qt is a big beast and, for a source distro, not very easy to maintain, especially when your trying to split it up (It really doesn't like that.). Rion might just have noticed this. Although I'm not a maintainer, I know this.
Adding "custom patches" from a 3rd Party means, that they have to be tested by the maintainers, which means a lot of compiling (Qt and programs depending on it) and testing. (Qt takes quite an amount of time to compile, as you may have noticed. ;))
And no, the Qt-Copy patches are not "well tested", if they were, they were already integrated by Trolltech. ;)

You can of course add the patches to your local installation - use portage's and paludis' bashrc support to autopatch - but keep in mind, that it is not supported by the Qt maintainers.
Top
creidiki
Apprentice
Apprentice
User avatar
Posts: 283
Joined: Fri Mar 23, 2007 12:20 pm
Location: Varese (Italy)

  • Quote

Post by creidiki » Fri Apr 18, 2008 8:12 am

Rion: I've moved 4.4.0_rc1 to my overlay as requested.

For anyone interested in that, be aware that I'll be dropping the exceptions USE as soon as I have some free time, since that will allow me to use a very simple overlay eclass on top of the gentoo qt4-build.eclass.
'((eINIT) (soor overlay))
Top
de_benjamin
n00b
n00b
Posts: 12
Joined: Sat Apr 19, 2008 11:14 am

Disabling certain qt-copy patches

  • Quote

Post by de_benjamin » Sun Apr 20, 2008 1:23 pm

Hello,

since a few days the compilation of the qt-snapshots are failing due to the following patch not being able to be applied:

Code: Select all

0220-no-x-recursion-in-xerrhandler.diff
In the qt-copy/patches-directory there is a file named DISABLED, where one should put in the numbers of the patches to be disabled, but it seems that the split-qt-ebuilds are ignoring this file.

So: How can I disable the aforementioned patch?

Anyway: Rion - thanks for providing an otherwise reliable way to install the snapshots!

EDIT: I just found out, that I could alter the qt4-build.eclass-file. But I think there could be a more convenient way to disable certain patches, because I would have to edit the eclass after each update.
Top
Rion
Guru
Guru
User avatar
Posts: 383
Joined: Thu Oct 12, 2006 4:09 am
Location: Minsk, Belarus
Contact:
Contact Rion
Website

  • Quote

Post by Rion » Sun Apr 20, 2008 3:14 pm

de_benjamin, fixed. thanks for report

EDIT: more convenient way is set environment variable. maybe i'll add this feature one day.
rion-overlay
Top
de_benjamin
n00b
n00b
Posts: 12
Joined: Sat Apr 19, 2008 11:14 am

  • Quote

Post by de_benjamin » Sun Apr 20, 2008 3:29 pm

Rion wrote:de_benjamin, fixed. thanks for report
Thanks for taking care of it!
Top
de_benjamin
n00b
n00b
Posts: 12
Joined: Sat Apr 19, 2008 11:14 am

  • Quote

Post by de_benjamin » Sun Apr 20, 2008 4:56 pm

de_benjamin wrote:
Rion wrote:de_benjamin, fixed. thanks for report
Thanks for taking care of it!
BTW: I just synced the overlay. Rion: Did you forget to add the ebuilds? There aren't any in the overlay.
Top
Rion
Guru
Guru
User avatar
Posts: 383
Joined: Thu Oct 12, 2006 4:09 am
Location: Minsk, Belarus
Contact:
Contact Rion
Website

  • Quote

Post by Rion » Mon Apr 21, 2008 4:35 am

de_benjamin wrote:BTW: I just synced the overlay. Rion: Did you forget to add the ebuilds? There aren't any in the overlay.
oops. you are right. added now :-)
rion-overlay
Top
titoucha
Advocate
Advocate
User avatar
Posts: 2374
Joined: Thu Jul 21, 2005 5:08 am
Location: Genève

  • Quote

Post by titoucha » Thu Apr 24, 2008 11:45 am

I have one problem to use the overlay with paludis, i have this error

Code: Select all

 When performing sync action from command line:
  * When executing sync task:
  * When syncing repository 'qt_overlay':
  * Could not find repository 'qt_overlay' (paludis::NoSuchRepositoryError)
  * Looking for suggestions:
No suggestions found.
And my qt_overlay.conf

Code: Select all

location = ${ROOT}/usr/local/overlay/qt
sync =
#profiles = ${ROOT}/usr/portage/profiles/default/linux/amd64/2008.0
#eclassdirs = /usr/portage/eclass /usr/portage/local/layman/desktop-effects/eclass
#distdir = /mnt/Data/portage/distfiles
master_repository = gentoo
format = ebuild
names_cache = /var/empty
write_cache = /var/empty
Last edited by titoucha on Thu Apr 24, 2008 1:24 pm, edited 1 time in total.
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Top
creidiki
Apprentice
Apprentice
User avatar
Posts: 283
Joined: Fri Mar 23, 2007 12:20 pm
Location: Varese (Italy)

  • Quote

Post by creidiki » Thu Apr 24, 2008 12:07 pm

The overlay's name is qt44dev.

Look in <repo>/profiles/repo_name for the repository name, the .conf filename and the name of the location directory has _nothing_ to do with the actual repository name.
'((eINIT) (soor overlay))
Top
Finswimmer
Bodhisattva
Bodhisattva
User avatar
Posts: 5467
Joined: Thu Sep 02, 2004 3:46 pm
Location: Langen (Hessen), Germany

  • Quote

Post by Finswimmer » Thu Apr 24, 2008 2:04 pm

What should I insert for "sync =" ?

Thanks
Tobi
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Top
creidiki
Apprentice
Apprentice
User avatar
Posts: 283
Joined: Fri Mar 23, 2007 12:20 pm
Location: Varese (Italy)

  • Quote

Post by creidiki » Thu Apr 24, 2008 2:08 pm

Finswimmer wrote:What should I insert for "sync =" ?

Thanks
Tobi

Code: Select all

# cat /etc/paludis/repositories/qt44dev.conf 
# qt44dev repo configuration file
location = /var/paludis/repositories/qt44dev
sync = svn+http://qt44dev.googlecode.com/svn/trunk
format = ebuild
master_repository = gentoo
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata
cache = /var/empty
Or you coudl just

Code: Select all

playman -a qt44dev
'((eINIT) (soor overlay))
Top
Finswimmer
Bodhisattva
Bodhisattva
User avatar
Posts: 5467
Joined: Thu Sep 02, 2004 3:46 pm
Location: Langen (Hessen), Germany

  • Quote

Post by Finswimmer » Thu Apr 24, 2008 2:11 pm

creidiki wrote:
Finswimmer wrote:What should I insert for "sync =" ?

Thanks
Tobi

Code: Select all

# cat /etc/paludis/repositories/qt44dev.conf 
# qt44dev repo configuration file
location = /var/paludis/repositories/qt44dev
sync = svn+http://qt44dev.googlecode.com/svn/trunk
format = ebuild
master_repository = gentoo
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata
cache = /var/empty
Or you coudl just

Code: Select all

playman -a qt44dev
Thanks, I was missing "svn+" :)

Tobi
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Top
titoucha
Advocate
Advocate
User avatar
Posts: 2374
Joined: Thu Jul 21, 2005 5:08 am
Location: Genève

  • Quote

Post by titoucha » Thu Apr 24, 2008 2:22 pm

It works, thanks.
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Top
mikkoc
Apprentice
Apprentice
Posts: 231
Joined: Thu May 24, 2007 9:07 am

  • Quote

Post by mikkoc » Thu Apr 24, 2008 3:33 pm

Rion,
if you have some spare time could you please make an ebuild for the PyQt-4.4 snapshots?
http://www.riverbankcomputing.com/stati ... ads/PyQt4/
Rion or anyone else who has the knowledge :)
That'd be very cool!

Thanks.
Top
gimpel
Advocate
Advocate
User avatar
Posts: 2720
Joined: Fri Oct 15, 2004 10:08 am
Location: Munich, Bavaria
Contact:
Contact gimpel
Website

  • Quote

Post by gimpel » Thu Apr 24, 2008 4:33 pm

mikkoc wrote:Rion,
if you have some spare time could you please make an ebuild for the PyQt-4.4 snapshots?
http://www.riverbankcomputing.com/stati ... ads/PyQt4/
Rion or anyone else who has the knowledge :)
That'd be very cool!

Thanks.
Here ya go

Code: Select all

cd $PORTDIR_OVERLAY/dev-python
svn co http://gimpel.ath.cx/svn/gimpel/dev-python/sip/
svn co http://gimpel.ath.cx/svn/gimpel/dev-python/PyQt4/
You maybe also need to #comment out following line 35 in /usr/share/qt4/mkspecs/common/g++.conf

Code: Select all

QMAKE_LFLAGS           += -Wl,--no-undefined
if you get a ton of undefined references.

You could also use the stable version in portage, it should compile this way too.
Last edited by gimpel on Thu Apr 24, 2008 4:43 pm, edited 1 time in total.
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Top
mikkoc
Apprentice
Apprentice
Posts: 231
Joined: Thu May 24, 2007 9:07 am

  • Quote

Post by mikkoc » Thu Apr 24, 2008 4:42 pm

Thanks gimpel,
unfortunately it doesn't compile for me.
I get the same error as when I try to compile it manually: a whole bounce of "undefined reference to..."
Does it compile for you?
Thanks
Top
gimpel
Advocate
Advocate
User avatar
Posts: 2720
Joined: Fri Oct 15, 2004 10:08 am
Location: Munich, Bavaria
Contact:
Contact gimpel
Website

  • Quote

Post by gimpel » Thu Apr 24, 2008 4:43 pm

Oops, yeah see the edit ^^ for compile fix.
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Top
mikkoc
Apprentice
Apprentice
Posts: 231
Joined: Thu May 24, 2007 9:07 am

  • Quote

Post by mikkoc » Thu Apr 24, 2008 4:55 pm

seems to be compiling fine now :)
thanks
Top
Finswimmer
Bodhisattva
Bodhisattva
User avatar
Posts: 5467
Joined: Thu Sep 02, 2004 3:46 pm
Location: Langen (Hessen), Germany

  • Quote

Post by Finswimmer » Tue May 06, 2008 8:24 am

Maintainer: Can you please add a pseudo "dbus" Use Flag to x11-libs/qt as strigi is requiring it and I have to fix it everytime.

Thanks

Tobi
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Top
Rion
Guru
Guru
User avatar
Posts: 383
Joined: Thu Oct 12, 2006 4:09 am
Location: Minsk, Belarus
Contact:
Contact Rion
Website

  • Quote

Post by Rion » Tue May 06, 2008 2:31 pm

Finswimmer wrote:Maintainer: Can you please add a pseudo "dbus" Use Flag to x11-libs/qt as strigi is requiring it and I have to fix it everytime.
added
rion-overlay
Top
cerebro84
n00b
n00b
Posts: 64
Joined: Sat Aug 20, 2005 2:40 pm
Contact:
Contact cerebro84
Website

  • Quote

Post by cerebro84 » Sat May 10, 2008 9:48 pm

Does it work for you? It can't download files if I keep it to 20080505, and it fails applying a patch if I use regen to update it to today...
Top
Eckos
Apprentice
Apprentice
User avatar
Posts: 197
Joined: Fri Jan 25, 2008 4:14 pm
Location: Houston, Texas, USA
Contact:
Contact Eckos
Website

  • Quote

Post by Eckos » Sat May 10, 2008 11:08 pm

im just searching for the 4.4.0 version because it will be a while before it hits the tree.
AMD Athlon 64 X2 3800+ | 2GB DDR2 533MHz RAM | GCC-4.3.2 | Gentoo x86_64 | KDE 4.1.2
Top
creidiki
Apprentice
Apprentice
User avatar
Posts: 283
Joined: Fri Mar 23, 2007 12:20 pm
Location: Varese (Italy)

  • Quote

Post by creidiki » Sat May 10, 2008 11:46 pm

Eckos wrote:im just searching for the 4.4.0 version because it will be a while before it hits the tree.
I don't think anyone is particularly willing to roll their own.
'((eINIT) (soor overlay))
Top
yngwin
Retired Dev
Retired Dev
User avatar
Posts: 4572
Joined: Thu Dec 19, 2002 1:22 pm
Location: Suzhou, China

  • Quote

Post by yngwin » Sun May 11, 2008 12:59 am

creidiki wrote:I don't think anyone is particularly willing to roll their own.
I was! http://dl.liveforge.org/var/gentoo/qt440-local.tar.gz
Although it is supposed to hit the tree sometime this week, I couldn't wait and editted the ebuilds and eclasses to work with the 4.4.0 release. I have this stuff in my local overlay, but you may use it as is. No guarantees... ;)
I also bundled the ebuilds for the PyQt4 and sip snapshots of 20080507, and the latest release of eric. I may put PyQt4 and sip snapshots into berkano overlay actually, and eric should be updated in the tree. But anyway, there you have it. Have fun! :p
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Top
Post Reply

308 posts
  • Page 11 of 13
    • Jump to page:
  • Previous
  • 1
  • …
  • 9
  • 10
  • 11
  • 12
  • 13
  • Next

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic