Sachverhalt: Sachverhalt: A. Die B._ Holding SA (Klägerin) ist die Rechtsnachfolgerin der ehemaligen B.C._ SA. Sie machte gegenüber der A._ AG (Beklagte) einen vertraglichen Anspruch auf Kommissionszahlungen geltend. Sie habe für diese eine Geschäftsbeziehung mit dem Zigarettenhersteller D._ hergestellt und dafür in einem Kommissionsvertrag vom 12. Juli 1996 eine Vergütung von 1,5 % des Vertragswertes oder Preises aller zwischen der Beklagten und D._ getätigten Zigarettentransaktionen zugestanden erhalten. Am 18. November 1996 hätten die Parteien die Vereinbarung geändert und den Provisionsanspruch der Klägerin auf 1 % gesenkt, wogegen die andern 0,5 % einem Dritten zukommen sollten. Die Beklagte bestritt den Abschluss einer entsprechenden Vereinbarung. Die Beklagte bestritt den Abschluss einer entsprechenden Vereinbarung. B. Am 28. Juli 1998 klagte die Klägerin beim Kantonsgericht Zug auf Rechnungslegung einerseits und auf Bezahlung von 1 % des Totals der Preise aller Lieferungen anderseits, ausmachend per Ende Mai 1998 schätzungsweise US$ 3'400'000.-- nebst Zins. Für die vom Urteil nicht erfassten Beträge behielt sie sich ein Nachklagerecht vor. Das Kantonsgericht wies die Klage mit Urteil vom 27. Juni 2002 vollumfänglich ab. Auf Berufung der Klägerin hob das Obergericht des Kantons Zug den Entscheid des Kantonsgerichts mit Urteil vom 7. Oktober 2003 auf, verpflichtete die Beklagte zur Rechnungslegung und wies die Streitsache im Übrigen zur weiteren Behandlung an die Vorinstanz zurück. Auf Berufung der Klägerin hob das Obergericht des Kantons Zug den Entscheid des Kantonsgerichts mit Urteil vom 7. Oktober 2003 auf, verpflichtete die Beklagte zur Rechnungslegung und wies die Streitsache im Übrigen zur weiteren Behandlung an die Vorinstanz zurück. C. Die Beklagte führt eidgenössische Berufung mit dem Antrag, das Urteil des Obergerichts aufzuheben und dasjenige des Kantonsgerichts zu bestätigen, eventuell die Streitsache zu neuer Beurteilung an die Vorinstanz zurückzuweisen. Die Klägerin schliesst auf Abweisung der Berufung, soweit darauf einzutreten sei. Das Obergericht beantragt unter Hinweis auf seine Erwägungen im angefochtenen Entscheid ebenfalls die Abweisung der Berufung. Die von der Beklagten neben der Berufung erhobene staatsrechtliche Beschwerde hat das Bundesgericht unter dem heutigen Datum abgewiesen, soweit darauf einzutreten war.