Re: mass commit needed: python breakage in pkgng repo
On 22/07/2014 18:43, Antoine Brodin wrote: > But I can still bump PORTREVISION on py-salt as for this specific port > the missing egginfo is harmful? (for most other ports it's harmless) that would be great, thanks. Nick ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: mass commit needed: python breakage in pkgng repo
On Tue, Jul 22, 2014 at 7:09 PM, olli hauer wrote: On 2014-07-22 17:34, Nick Hilliard wrote:> sysutils/py-salt has been broken for the last couple of weeks. The > resulting package didn't include the python egg info directory and as a > result, py-salt crashed on startup. There a PR in bugzilla for this: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191986 > >>From what I can tell, this problem has been fixed by this commit: > > http://svnweb.freebsd.org/ports?view=revision&revision=362364 > > So py-salt will need to be rebuilt in the freebsd pkgng repo, but because > the fix was in bsd.python.mk, the port will need to have PORTREVISION > bumped in order to flush out the broken version from the pkgng repo. > > I've attached a list of other ports which may also be broken (i.e. ports > whose makefiles include the text USE_PYDISTUTILS but not > PYDISTUTILS_AUTOPLIST). Some of these ports may also need to rebuilt, but > without testing each one of them individually, it may not be be possible > to > tell which. > > Could someone consider doing a mass commit to each of these ports to bump > PORTREVISION so that any potential breakage is flushed out of the pkg > repos? > > > Sorry, my mobile has taken the discussion out of list ... > > isn't it easier to bump python instead ? yep sure would, but that will force a rebuild of ~2700 ports instead of 300. > >>> I suspect even more then the 2300 ports (depening ports also counting) but >>> this way really everything will be cached. >>> Dont know if the snap for weekly build was already taken if not it would be >>> an option >> >> tbh, i'm not familiar enough with the main repo build process + >> consequences to be able to assess how best to deal with this. >> > > Best to address this also to portmgr@ for decicission (added to CC) Hi, py-setuptools was updated on Wednesday 16th so all ports depending on it will be rebuilt during next bulk on the pkg builders. But I can still bump PORTREVISION on py-salt as for this specific port the missing egginfo is harmful? (for most other ports it's harmless) Cheers, Antoine ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: mass commit needed: python breakage in pkgng repo
>>>On 2014-07-22 17:34, Nick Hilliard wrote:> sysutils/py-salt has been broken >>>for the last couple of weeks. The resulting package didn't include the python egg info directory and as a result, py-salt crashed on startup. There a PR in bugzilla for this: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191986 >From what I can tell, this problem has been fixed by this commit: http://svnweb.freebsd.org/ports?view=revision&revision=362364 So py-salt will need to be rebuilt in the freebsd pkgng repo, but because the fix was in bsd.python.mk, the port will need to have PORTREVISION bumped in order to flush out the broken version from the pkgng repo. I've attached a list of other ports which may also be broken (i.e. ports whose makefiles include the text USE_PYDISTUTILS but not PYDISTUTILS_AUTOPLIST). Some of these ports may also need to rebuilt, but without testing each one of them individually, it may not be be possible to tell which. Could someone consider doing a mass commit to each of these ports to bump PORTREVISION so that any potential breakage is flushed out of the pkg repos? Sorry, my mobile has taken the discussion out of list ... isn't it easier to bump python instead ? >>> yep sure would, but that will force a rebuild of ~2700 ports instead of 300. >> I suspect even more then the 2300 ports (depening ports also counting) but >> this way really everything will be cached. >> Dont know if the snap for weekly build was already taken if not it would be >> an option > > tbh, i'm not familiar enough with the main repo build process + > consequences to be able to assess how best to deal with this. > Best to address this also to portmgr@ for decicission (added to CC) ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
mass commit needed: python breakage in pkgng repo
sysutils/py-salt has been broken for the last couple of weeks. The resulting package didn't include the python egg info directory and as a result, py-salt crashed on startup. There a PR in bugzilla for this: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191986 >From what I can tell, this problem has been fixed by this commit: http://svnweb.freebsd.org/ports?view=revision&revision=362364 So py-salt will need to be rebuilt in the freebsd pkgng repo, but because the fix was in bsd.python.mk, the port will need to have PORTREVISION bumped in order to flush out the broken version from the pkgng repo. I've attached a list of other ports which may also be broken (i.e. ports whose makefiles include the text USE_PYDISTUTILS but not PYDISTUTILS_AUTOPLIST). Some of these ports may also need to rebuilt, but without testing each one of them individually, it may not be be possible to tell which. Could someone consider doing a mass commit to each of these ports to bump PORTREVISION so that any potential breakage is flushed out of the pkg repos? Nick astro/py-aipy audio/jokosher audio/mpdbrowser audio/picard audio/puddletag audio/py-fastaudio audio/py-musicbrainz2 audio/py-musicbrainzngs audio/py-mutagen audio/py-pylast audio/py-pyliblo cad/pythoncad comms/chirp comms/py-bulksms comms/py-libconcord comms/py-lirc comms/py-serial converters/py-bsdconv databases/buzhug databases/emma databases/kinterbasdb databases/openark-kit databases/py-apsw databases/py-carbon databases/py-couchdb databases/py-cql databases/py-dbf databases/py-pickledb databases/py-pyPgSQL databases/py-sqlkit databases/py-sybase databases/py-whisper databases/pydbx databases/pyspatialite deskutils/conkyemail deskutils/conkyforecast deskutils/pybookreader deskutils/taskcoach deskutils/tel deskutils/tnote deskutils/wammu deskutils/x-tile devel/bicyclerepair devel/bzr devel/bzrtools devel/cx_Freeze devel/dissy devel/distorm devel/ditrack devel/epydoc devel/fnorb devel/gazpacho devel/hachoir-core devel/hachoir-parser devel/hachoir-regex devel/hgview devel/mercurial devel/osc devel/py-Products.ATContentTypes devel/py-Products.Archetypes devel/py-Products.CMFCalendar devel/py-Products.CMFCore devel/py-Products.CMFDefault devel/py-Products.CMFEditions devel/py-Products.CMFPlacefulWorkflow devel/py-Products.LDAPUserFolder devel/py-Products.PasswordResetTool devel/py-Products.PloneLanguageTool devel/py-akismet devel/py-astroid devel/py-bluelet devel/py-ciphon devel/py-cld devel/py-cmdln devel/py-coil devel/py-cxx devel/py-dialog devel/py-extras devel/py-fsm devel/py-gdata devel/py-geotypes devel/py-gflags devel/py-instant devel/py-interface devel/py-itools devel/py-jcc devel/py-levenshtein devel/py-log4py devel/py-logilab-common devel/py-mccabe devel/py-mx-experimental devel/py-notifier devel/py-ode devel/py-pycallgraph devel/py-pyechonest devel/py-pyke devel/py-pyshapelib devel/py-pytemplate devel/py-simpy devel/py-sqlcc devel/py-tables devel/py-testtools devel/py-tvrage devel/py-twistedFlow devel/py-uncompyle2 devel/pybaz devel/pylint devel/pymacs devel/pyst devel/pysvn devel/qct devel/tailor devel/tortoisehg editors/gwrite editors/py-room editors/zim emulators/dynagen emulators/dynagui emulators/gns3 emulators/loemu emulators/virtualbox-ose-legacy emulators/virtualbox-ose finance/electrum finance/sabernetdcs-client ftp/py-ftputil ftp/py-pyftpdlib games/balazar games/balazarbrothers games/endgame-singularity games/glchess games/gnomesudoku games/jools games/kye games/plutocracy games/py-pychess games/pydance games/pythonsudoku games/slune games/unknown-horizons graphics/driconf graphics/imgtops graphics/mirage graphics/py-chart graphics/py-editobj graphics/py-glewpy graphics/py-graphviz graphics/py-pyglet graphics/py-sane graphics/py-soya3d graphics/py-stltools graphics/pygts graphics/sk1libs graphics/uniconvertor graphics/uniconvw irc/py-gozerbot irc/py-supybot japanese/kana-no-quiz japanese/py-mecab japanese/py-tegaki-gtk japanese/py-tegaki japanese/py-zinnia japanese/tegaki-recognize lang/py-mx-base lang/tinypy mail/courier-pythonfilter mail/getmail mail/isbg mail/mailtray mail/offlineimap mail/postfix-policyd-spf-python mail/py-apolicy mail/py-authres mail/spamdb-curses mail/svnmailer math/lybniz math/py-basemap math/py-bitvector math/py-ffc math/py-munkres math/py-numpy math/py-nzmath math/py-statsmodels misc/diary-hercules misc/fbless misc/metalink-editor misc/xyzcmd multimedia/arista multimedia/freevo multimedia/gaupol multimedia/gdvrecv multimedia/mimms multimedia/miro multimedia/openshot net-im/papyon net-im/py-xmpppy net-mgmt/nagstamon net-mgmt/py-ipcalc net-mgmt/py-pyang net-mgmt/virtinst net-p2p/btqueue net-p2p/libtorrent-rasterbar-python net-p2p/py-py2play net-p2p/tribler net/googlecl net/pdb net/py-GeoIP net/py-libnet net/py-miniupnpc net/py-pcapy net/py-pcs net/py-s3cmd net/py-soapy net/pygopherd net/pynids net/pythondirector net/reposado net/sippy_b2bua net/splatd news/hellanzb news/py-yenc news/rawdog ports-mgmt/portbuilder print/